Auteur : Jason Corso (professeur de robotique et d'EECS à l'Université du Michigan | Co-fondateur et directeur scientifique @ Voxel51)
« FiftyOne sera-t-il toujours open source ? » J'ai dû entendre cette question deux ou trois fois par jour au cours des dernières années chez Voxel51, où nous créons la raffinerie logicielle qui permet aux scientifiques et ingénieurs en apprentissage automatique (que j'appelle les spécialistes de l'IA/ML dans cet article) de créer des visuels hautement performants. Systèmes d'IA. Notre logiciel, appelé FiftyOne, est open source et ce depuis sa première version déterminante en août 2020. En quatre ans et plus de deux millions d'installations, nous sommes devenus le logiciel leader pour la création d'ensembles de données et de modèles, permettant une myriade de spécialistes de l'IA/ML dans tous les aspects de l'IA visuelle.
Une question de suivi typique est souvent : « Mais alors, comment allez-vous gagner de l'argent ? En fait, nous créons une version Entreprise puissante de FiftyOne qui est utilisée par des centaines de clients. Mais cet article ne concerne pas les logiciels d’entreprise ou le fait de gagner de l’argent !
Au lieu de cela, je voulais discuter du travail d'IA/ML que nous effectuons chez Voxel51, qui est contenu dans le package FiftyOne Brain, et, peut-être plus important encore, de la raison pour laquelle nous open source tout cela. À l'origine, le FiftyOne Brain était considéré comme une source fermée, tandis que les principaux composants de FiftyOne étaient open source. Pourtant, après mûre réflexion, nous sommes désormais également entièrement en open source pour Fiftyone Brain.
Cet article explique le parcours logiciel IA/ML que nous avons suivi chez Voxel51, depuis ces étapes initiales de création du meilleur logiciel de développement IA/ML jusqu'à la façon dont nous sommes désormais officiellement en open source pour tout le travail IA/ML que nous avons. que j'ai déjà fait chez Voxel51. Notre IA est une IA open source.
Commençons par définir FiftyOne : "[Il] fournit les éléments de base pour optimiser la conservation de vos ensembles de données et les pipelines de création de modèles." Cette citation succincte tirée de nos documents capture l'essence de la façon dont nous apportons de la valeur aux utilisateurs de FiftyOne.
Grâce à nos propres expériences dans la création de systèmes d'IA visuelle haute performance, nous savions bien que les spécialistes de l'IA/ML étaient confrontés aux défis liés à la conser...
[Courte citation de 8% de l'article original]