Cliccando su “Accetta tutti i cookie”, l'utente accetta di memorizzare i cookie sul proprio dispositivo per migliorare la navigazione del sito, analizzare l'utilizzo del sito e assistere le nostre attività di marketing. Maggiori informazioni
Impostazioni dei cookie
Cliccando su “Accetta tutti i cookie”, l'utente accetta di memorizzare i cookie sul proprio dispositivo per migliorare la navigazione del sito, analizzare l'utilizzo del sito e assistere le nostre attività di marketing. Maggiori informazioni
Unisciti a noi per celebrare un traguardo per l'AI open-source: Ultralytics si classifica al 5° posto nell'Octoverse 2024 di GitHub con i suoi modelli YOLO e la comunità di sviluppo globale.
Siamo entusiasti di condividere un'importante pietra miliare per Ultralytics e la nostra comunità di Vision AI. Nel rapporto Octoverse 2024 di GitHub, il nostro repository open-source è stato classificato al 5° posto a livello globale tra tutti i progetti open-source e pubblici che attraggono il maggior numero di nuovi contributori.
Questo riconoscimento ci pone accanto a progetti di grande impatto come VS Code di Microsoft, Flutter e LangChain - e davanti ad alcune delle più grandi e influenti organizzazioni nel settore tecnologico. È più di un distintivo d'onore, è un potente riflesso della fiducia della comunità globale di sviluppatori nei nostri strumenti, nella nostra missione e nella nostra visione.
Fig. 1. Ultralytics si classifica al 5° posto nel report Octoverse 2024 di GitHub.
Ultralytics ha sempre creduto nella creazione di un'IA di livello mondiale che sia aperta, accessibile e guidata da esigenze reali. Dai modelli Ultralytics YOLO ai nostri workflow di training, alla documentazione e agli strumenti di deployment, ogni parte di Ultralytics è plasmata da una comunità di collaboratori che comprende studenti, ricercatori, startup e sviluppatori in tutto il mondo. Questo traguardo convalida il nostro approccio all'IA e alla computer vision, che mette al primo posto la comunità, e ci sprona a continuare ad alzare l'asticella.
In questo articolo, esamineremo più da vicino perché questo traguardo è importante, non solo per Ultralytics e la nostra comunità, ma per il futuro dell'IA open source e della computer vision.
Come i contributori alle prime armi di Ultralytics riflettono una storia più ampia
L'emergere di Ultralytics come una delle principali destinazioni open-source di GitHub per i nuovi contributori è più di un semplice risultato entusiasmante: è un riflesso diretto della nostra missione. Ci impegniamo a rendere l'IA non solo all'avanguardia, ma anche aperta, comprensibile e accessibile agli sviluppatori di tutto il mondo.
Secondo il rapporto Octoverse 2024 di GitHub, oltre 1,4 milioni di sviluppatori hanno dato il loro primo contributo open source l'anno scorso. Questo aumento non è solo una tendenza, è un segnale potente.
Fig. 2. Contributi pubblici totali su Github (2021-2024).
I contributi iniziali sono alcuni degli indicatori più chiari di fiducia, usabilità e impatto reale sulla comunità. Quando gli sviluppatori scelgono Ultralytics come luogo per compiere quel primo passo, significa che vedono il nostro ecosistema come un luogo che possono comprendere, a cui possono contribuire e con cui possono crescere.
Essere classificati tra i primi cinque progetti a livello globale rafforza il fatto che, oltre a costruire strumenti all'avanguardia, stiamo contribuendo a plasmare il futuro dell'IA accogliendo e potenziando la prossima generazione di sviluppatori e ricercatori.
È un promemoria che l'innovazione aperta non si diffonde perché è veloce o appariscente, ma perché è condivisa. In parole semplici, il carburante del nostro slancio è una comunità globale in crescita che sta costruendo insieme.
Uno sguardo più da vicino all'impennata dell'AI
Successivamente, analizziamo come le tendenze più ampie nell'IA e nell'open source stiano plasmando l'attività degli sviluppatori e come Ultralytics si inserisca in questo contesto.
Il boom dell'IA ha iniziato lentamente a guadagnare terreno alla fine degli anni 2010, ma negli ultimi anni si è fatto sentire più forte che mai e sta trasformando il modo in cui gli sviluppatori creano. Solo nel 2024, GitHub ha registrato una crescita del 98% su base annua nei progetti di IA generativa e quasi 1 miliardo di contributi a repository pubblici e open source. Questi numeri dimostrano un cambiamento sostanziale nel modo in cui le comunità globali sperimentano, rilasciano e scalano il software.
Al centro di questo movimento c'è Python. Nel 2024, è diventato ufficialmente il linguaggio di programmazione più utilizzato su GitHub, superando JavaScript (un linguaggio tradizionalmente utilizzato per creare siti Web e app Web) per la prima volta in oltre un decennio. Questo cambiamento è dovuto alla crescente influenza di settori come il machine learning, la scienza dei dati e l'IA, dove Python è il linguaggio predefinito per molti sviluppatori e ricercatori.
Fig 3. Python è stato il linguaggio di programmazione più utilizzato nel 2024.
Ad esempio, i Jupyter Notebooks, uno strumento comunemente utilizzato per scrivere ed eseguire codice Python insieme a visualizzazioni e spiegazioni dei dati, hanno visto un aumento di utilizzo del 92%. Questa crescita è il risultato diretto della sperimentazione pratica, dell'analisi dei dati e dello sviluppo di modelli di IA che sono diventati una parte fondamentale dei moderni flussi di lavoro del software, non solo nella ricerca ma anche nelle impostazioni di produzione.
Dove Ultralytics incontra l'ondata globale di IA
Per Ultralytics, questa tendenza si allinea strettamente al modo in cui la nostra comunità costruisce. I modelli open-source Ultralytics YOLO si trovano all'intersezione tra accessibilità dell'AI e utilità nel mondo reale. Dai dispositivi edge nelle smart city ai sistemi di visione nella robotica e nella produzione, gli sviluppatori di tutto il mondo scelgono i nostri strumenti non solo per le prestazioni, ma perché sono facili da capire, adattabili a diverse esigenze e costruiti con un focus sull'affidabilità.
Man mano che l'ecosistema globale degli sviluppatori continua a espandersi, vediamo spuntare ogni giorno nuovi contributori, casi d'uso e innovazioni. Che si tratti di studenti che sperimentano in Jupyter Notebooks, di team che integrano YOLO nei sistemi di produzione o di nuovi contributori che esplorano l'IA open source, è uno sforzo collettivo che sta reinventando il modo in cui vengono costruiti e utilizzati gli strumenti di computer vision.
L'impatto della community Ultralytics su GitHub
Ora che abbiamo esplorato la recente crescita dei progetti di intelligenza artificiale, prendiamoci un momento per discutere degli straordinari contributi della comunità GitHub di Ultralytics.
Fin dal primo giorno, Ultralytics è stata costruita in modo aperto, plasmata dal prezioso feedback, dai contributi e dalla collaborazione di sviluppatori di tutto il mondo. Ciò che è iniziato come una visione del nostro fondatore e CEO, Glenn Jocher, si è evoluto in una vivace comunità globale.
Vorremmo condividere un sentito ringraziamento a tutti coloro che hanno fatto parte di questo viaggio, sia contribuendo con codice, offrendo feedback, testando funzionalità o lasciando una stella su Github. Ultralytics non sarebbe quello che è oggi senza di voi.
Come afferma Glenn Jocher, "L'IA open source è stata la base di Ultralytics fin dall'inizio. Ogni contributo ci aiuta a superare i limiti dell'IA e, insieme, stiamo costruendo qualcosa che può davvero cambiare il mondo."
Ecco una rapida panoramica dell'impatto della community GitHub di Ultralytics:
Ultralytics GitHub Stars: 100.000 stelle
85 milioni di download Pip
3 milioni di modelli addestrati al giorno utilizzando il pacchetto pip Ultralytics.
In definitiva, ogni contributo nella comunità AI open source guida la crescita e rafforza la collaborazione globale. Questo è fondamentale per Ultralytics e parte di un movimento più ampio a sostegno dell'AI open source in tutto il mondo.
È interessante notare che il sondaggio Open Source 2024 di GitHub rivela che lo spazio open source sta diventando sempre più diversificato, con il 30% degli intervistati che ora si identificano come minoranze, un aumento del 43% rispetto al sondaggio precedente. Mentre la comunità globale di sviluppatori continua ad espandersi, si prevede che questa diversità crescerà ancora di più, soprattutto in regioni in rapido sviluppo come l'India, che è sulla buona strada per diventare la più grande comunità di sviluppatori entro il 2028, così come il Brasile e la Nigeria.
Fig 4. Stiamo assistendo a una maggiore partecipazione globale nello spazio tecnologico open-source.
Dall'open source ai casi d'uso reali con Ultralytics YOLO
A volte, i numeri possono essere difficili da visualizzare in termini di impatto reale. Tuttavia, quando si osserva come i modelli Ultralytics YOLO vengono applicati in vari settori, l'impatto dell'IA open source è chiaro.
I modelli Ultralytics YOLO stanno ridefinendo settori come la conservazione della fauna selvatica, i sistemi di sicurezza e le smart city. Ad esempio, nella conservazione della fauna selvatica, i droni alimentati da YOLO possono essere utilizzati per tracciare le specie in via di estinzione e monitorare i loro ambienti, fornendo ai ricercatori informazioni in tempo reale per aiutare a proteggere questi animali.
Allo stesso modo, nei sistemi di sicurezza, YOLO può aiutare con il rilevamento delle minacce, consentendo risposte più rapide e una migliore protezione in situazioni ad alto rischio. Nel frattempo, nelle smart city, i modelli YOLO possono essere utilizzati per gestire il traffico, monitorare gli spazi pubblici e migliorare la sicurezza generale fornendo dati aggiornati dagli input visivi.
I recenti progressi nella computer vision, come i miglioramenti da Ultralytics YOLOv8 a Ultralytics YOLO11, dimostrano quanta strada ha fatto la tecnologia. YOLO11, in particolare, offre un'elaborazione più veloce e una maggiore precisione, rendendolo ancora più efficace per attività come il rilevamento di oggetti in tempo reale.
Può essere utilizzato nei veicoli autonomi per il rilevamento di ostacoli e, in ambito sanitario, può analizzare immagini mediche per accelerare le diagnosi. Queste applicazioni reali dimostrano che i modelli di intelligenza artificiale open source come YOLO possono risolvere problemi concreti e migliorare il mondo in modo significativo.
Fig. 5. YOLO11 utilizzato per monitorare il traffico.
Punti chiave
La posizione di Ultralytics al 5° posto nel report Octoverse 2024 di GitHub per aver attratto il maggior numero di nuovi contributori è una pietra miliare importante, che riflette il crescente interesse per l'IA open-source. Questo riconoscimento, insieme alle applicazioni reali dei nostri modelli in settori che vanno dalla conservazione della fauna selvatica e dai sistemi di sicurezza alle smart city, dimostra come la computer vision sia ampiamente adottata.
I progetti open source, come quelli di Ultralytics, sono guidati dalla collaborazione e dalla partecipazione globale. Siamo orgogliosi di far parte di questo movimento e rimaniamo impegnati ad ampliare l'accessibilità della Vision AI, potenziando gli sviluppatori di tutto il mondo.
Se non hai mai contribuito a un progetto open source prima d'ora, questo è il momento perfetto. Unisciti alla nostra community globale. Che tu stia iniziando o implementando su vasta scala, c'è un posto per te qui.