Sommario:
- La connessione GitHub
- La necessità di qualcosa di più semplice
- Campi da gioco per l'apprendimento automatico
Video: Comet.ml - Supercharging Machine Learning (Novembre 2024)
Un'azienda che cerca di utilizzare l'apprendimento automatico (ML) ha bisogno di qualcosa di più di dispositivi intelligenti e risme di dati. Alla base, ML ruota attorno a due emisferi: modelli ML e algoritmi da un lato e set di dati adeguatamente curati dall'altro. Mentre entrambi richiedono competenze per la creazione, il primo ha appena ricevuto un notevole impulso tramite Comet.ml, un servizio lanciato all'inizio di questo mese con strumenti che consentono ai data scientist e agli sviluppatori di tenere traccia del codice e condividere i loro modelli ML in modo più efficiente. La società afferma di rispondere a ciò che vede come una crescente necessità di strumenti ML più efficaci e utilizzabili. Il servizio fa parte di un crescente campo di servizi convenienti che cercano di consentire a più persone di accedere, utilizzare e conoscere ML.
La connessione GitHub
Nonostante abbia meno di un mese, descrivere Comet.ml come "GitHub of ML" potrebbe non essere inappropriato. Se non hai familiarità con GitHub, si tratta di un servizio di hosting di repository in cui gli sviluppatori memorizzano e condividono il loro codice. Nei progetti con più sviluppatori che lavorano sulla stessa base di codice, i repository come GitHub svolgono un codice critico nell'organizzazione dei flussi di lavoro e nel mantenimento del controllo della versione. Sebbene il concetto di repository di codice non sia nuovo, GitHub ha aperto un mondo completamente nuovo alla comunità di sviluppo creando un'interfaccia utente (UI) che andava oltre le capacità di codifica arcane, orientate al progetto e ha aggiunto un'interfaccia utente intuitiva e social strumenti che consentono a GitHub di parlare con gli utenti e persino con le comunità. Sia che tu volessi rivedere il tuo codice da altri sviluppatori, trovare nuove e interessanti applicazioni o essere solo curioso di sapere a cosa stavano lavorando i migliori ingegneri del mondo, GitHub è diventato uno dei luoghi più popolari per aggiornarsi su ciò che la comunità di sviluppo sta facendo.
Con quel tipo di curriculum, voler essere il GitHub di qualsiasi cosa sembra estremamente ambizioso, ma i fondatori di Comet.ml sono fiduciosi. Comet.ml funziona in modo simile al popolare servizio GitHub. Crea semplicemente un account gratuito sul sito Web Comet.ml, scegli la tua libreria ML preferita (Comet.ml attualmente supporta Java, Pytorch, TensorFlow e molte altre delle librerie più popolari), e puoi alzarti e
GitHub ospita anche modelli ML ma Comet.ml è progettato tenendo conto delle esigenze specifiche di ML. Attraverso un tipo di algoritmo noto come "ottimizzazione dell'iperparametro bayesiano", il servizio modificherà i tuoi modelli modificando gli iperparametri dei tuoi esperimenti. Se sei un vero fanatico dei dati, allora c'è una spiegazione più approfondita di questo sul sito Web dell'azienda. La modifica manuale dei modelli può richiedere tempi incredibilmente lunghi. Se questo algoritmo funziona così come dice Comet.ml, allora potrebbe sicuramente attirare l'attenzione della comunità di data science. Proprio come GitHub, un account con repository disponibili pubblicamente è completamente gratuito, con repository privati a partire da $ 49 per utente al mese.
La necessità di qualcosa di più semplice
Gideon
"In precedenza ho lavorato presso una società chiamata
Da lì, Mendels e altri membri del team hanno deciso di concentrarsi sulla costruzione di Comet.ml da soli. Per Mendels, il valore di Comet.ml non è solo il fatto che i modelli ML possono essere memorizzati
"Si collega a un punto più ampio di come molte aziende stanno iniziando a fare scienza del ML e dei dati", ha detto Mendels. "Con GitHub puoi archiviare il codice, ma con ML,
Campi da gioco per l'apprendimento automatico
Comet.ml è solo una delle numerose offerte che mirano a cambiare il modo in cui interagiamo con ML. Microsoft, che è stata molto aggressiva nello spazio, ha lanciato i Notebook di Azure alcuni anni fa. Sebbene la società lo presenti come uno strumento più educativo di Comet.ml, è anche progettato per farti giocare con i modelli ML nel cloud.
C'è anche un'intera ondata di mercati ML disponibili che offrono modelli completi e pronti all'uso sia per le piccole e medie imprese (PMI) che per le imprese. L'algoritmia è
Se non sei uno scienziato di dati, potresti pensare che questi servizi non siano applicabili a te e alla tua organizzazione. Ma aziende di tutte le dimensioni annunciano un supporto e un utilizzo senza precedenti delle soluzioni di intelligenza artificiale, e ML è una parte importante di ciò. Queste implementazioni stanno estendendo la gamma da progetti ampi e ampi fino a quelli così mirati che sei sorpreso di scoprire che ML fa parte della ricetta.
Come esempio di un progetto mirato, WineStein è un servizio di sommelier digitale che utilizza modelli ML per abbinare il vino a diversi tipi di cibo. Esempi di implementazione più ampi