
La startup britannique Cosine a dévoilé sa dernière innovation, génie, qui est salué comme le «world's Best AI ingénieur logiciel.” Cette annonce fait suite à la décision de l'entreprise's un tour de financement d'amorçage réussi de 2.5 millions de dollars, mené par d'importantes sociétés de capital-risque, notamment SOMA et Uphonest Capital, avec le soutien supplémentaire de Lakestar et Focal.
Cosinus's Genie a établi une nouvelle référence en matière de AI l'ingénierie logicielle en obtenant un score sans précédent de 30.08% sur le banc SWE, une référence standard de l'industrie pour l'évaluation AI compétences en ingénierie logicielle des modèles. Ce score surpasse largement le précédent record de 19.27% détenu par Factory Code Droid, et éclipse les performances d'autres machines bien connues AI modèles, tels que OpenAI's GPT-4, qui a marqué juste 1.31% sur le même indice de référence.
Cosinus's L'approche du développement de Genie se concentre sur l'émulation raisonnement humain en génie logiciel. contrairement à d'autres AI modèles qui s'appuient sur modèles de base d'invite, Genie a été formé sur un ensemble de données exclusives qui codifie les processus humains de résolution de problèmes. Cet ensemble de données est dérivé d'exemples réels d'ingénieurs logiciels au travail, permettant à Genie de résoudre les problèmes comme un ingénieur humain, plutôt que de générer du code aléatoire jusqu'à ce que quelque chose fonctionne.
Le processus de formation implique un pipeline de données qui utilise une combinaison de artefacts, analyse statique, jeu automatique, vérification étape par étape, et affiné AI modèles entraînés sur une grande quantité de données étiquetées. Cette approche méticuleuse garantit que Genie peut résoudre des bugs, créer des fonctionnalités, refactoriser le codeet effectuer un large éventail de tâches de codage soit de manière autonome, soit en collaboration avec des développeurs humains.
Cette vision est enracinée dans la croyance qu’en codifiant le raisonnement humain, AI Les modèles peuvent être entraînés à effectuer des tâches complexes dans divers domaines, transformant ainsi la façon dont les développeurs et le développement travaillent. Les fondateurs ont d'abord réalisé le potentiel de grands modèles de langage pour imiter les développeurs de logiciels humains au début de 2022, et depuis, nous travaillons sans relâche pour concrétiser cette vision.
Les implications du génie's Les capacités sont profondes. AI l'ingénierie logicielle continue d'évoluer, Cosine's Genie établit une nouvelle référence dans le secteur. Sa capacité à fonctionner de manière autonome tâches de programmation de bout en bout avec un haut degré de fiabilité a le potentiel de révolutionner le développement de logiciels, faisant des ressources d'ingénierie plus une contrainte pour les équipes techniques.

Cosine prévoit d'étendre les fonctionnalités de Genie à davantage de langages de programmation et de frameworks, en explorant à la fois des modèles plus petits pour les tâches simples et des modèles plus grands pour les défis complexes. Cette extension s'inscrit dans la stratégie globale de l'entreprise visant à créer une famille de modèles pouvant être portés sur n'importe quel modèle de base de pointe, leur permettant ainsi de tirer parti du modèle de base le plus performant disponible à un instant donné.
Malgré le génie's performances impressionnantes, il reste encore des défis à relever. Banc SWE a récemment modifié ses exigences de soumission, demandant désormais le processus de travail complet de AI Les modèles, en plus des résultats finaux, représentent un défi majeur pour Cosine, car le partage public de ces informations reviendrait à rendre leur approche open source, compromettant ainsi l'avantage concurrentiel qu'ils ont travaillé dur pour développer.
Cosinus's génie représente un bond en avant significatif dans AI L'ingénierie logicielle établit une nouvelle norme pour le secteur. Grâce à sa capacité à imiter le raisonnement humain et à exécuter des tâches de codage complexes de manière autonome, Genie est sur le point de révolutionner le secteur, offrant un aperçu d'un avenir où AI et les développeurs humains travaillent ensemble de manière transparente pour résoudre les problèmes les plus difficiles.


