EITC/AI/TFF TensorFlow Fundamentals è il programma europeo di certificazione IT sulla libreria di machine learning di Google TensorFlow che consente la programmazione dell'intelligenza artificiale.
Il curriculum di EITC/AI/TFF TensorFlow Fundamentals si concentra sugli aspetti teorici e sulle abilità pratiche nell'utilizzo della libreria TensorFlow organizzata nella seguente struttura, che comprende contenuti didattici video completi come riferimento per questa certificazione EITC.
TensorFlow è una libreria software gratuita e open source per l'apprendimento automatico. Può essere utilizzato in una vasta gamma di attività, ma si concentra in particolare sull'addestramento e sull'inferenza delle reti neurali profonde. È una libreria matematica simbolica basata sul flusso di dati e sulla programmazione differenziabili. Viene utilizzato sia per la ricerca che per la produzione in Google.
A partire dal 2011, Google Brain ha creato DistBelief come sistema di machine learning proprietario basato su reti neurali di deep learning. Il suo utilizzo è cresciuto rapidamente in diverse società di Alphabet sia nella ricerca che nelle applicazioni commerciali. Google ha incaricato più scienziati informatici, tra cui Jeff Dean, di semplificare e rifattorizzare la base di codice di DistBelief in una libreria di livello di applicazione più veloce e robusta, che è diventata TensorFlow. Nel 2009, il team, guidato da Geoffrey Hinton, aveva implementato la backpropagation generalizzata e altri miglioramenti che hanno consentito la generazione di reti neurali con una precisione sostanzialmente maggiore, ad esempio una riduzione del 25% degli errori nel riconoscimento vocale.
TensorFlow è il sistema di seconda generazione di Google Brain. La versione 1.0.0 è stata rilasciata l'11 febbraio 2017. Sebbene l'implementazione di riferimento venga eseguita su dispositivi singoli, TensorFlow può essere eseguito su più CPU e GPU (con estensioni CUDA e SYCL opzionali per l'elaborazione generica su unità di elaborazione grafica). TensorFlow è disponibile su Linux a 64 bit, macOS, Windows e piattaforme di mobile computing inclusi Android e iOS. La sua architettura flessibile consente la facile implementazione dei calcoli su una varietà di piattaforme (CPU, GPU, TPU) e dai desktop ai cluster di server ai dispositivi mobili e periferici. I calcoli di TensorFlow sono espressi come grafici del flusso di dati con stato. Il nome TensorFlow deriva dalle operazioni che tali reti neurali eseguono su array di dati multidimensionali, denominati tensori. Durante la conferenza I/O di Google nel giugno 2016, Jeff Dean ha dichiarato che 1,500 repository su GitHub menzionavano TensorFlow, di cui solo 5 provenivano da Google. Nel dicembre 2017, gli sviluppatori di Google, Cisco, RedHat, CoreOS e CaiCloud hanno presentato Kubeflow in una conferenza. Kubeflow consente il funzionamento e la distribuzione di TensorFlow su Kubernetes. Nel marzo 2018, Google ha annunciato la versione 1.0 di TensorFlow.js per il machine learning in JavaScript. Nel gennaio 2019, Google ha annunciato TensorFlow 2.0. È diventato ufficialmente disponibile a settembre 2019. A maggio 2019, Google ha annunciato TensorFlow Graphics per l'apprendimento approfondito nella computer grafica.
Per conoscere nel dettaglio il curriculum di certificazione puoi espandere e analizzare la tabella sottostante.
Il programma di certificazione EITC/AI/TFF TensorFlow Fundamentals fa riferimento a materiali didattici ad accesso aperto sotto forma di video. Il processo di apprendimento è suddiviso in una struttura passo dopo passo (programmi -> lezioni -> argomenti) che copre le parti rilevanti del curriculum. Sono inoltre previste consulenze illimitate con esperti di dominio.
Per i dettagli sulla procedura di certificazione controllare Come Funziona?.
Risorse di riferimento del curriculum
Google Tensorflow
https://www.tensorflow.org/
Risorse per l'apprendimento di Google TensorFlow
https://www.tensorflow.org/learn/
Documentazione dell'API TensorFlow
https://www.tensorflow.org/api_docs/
Modelli e set di dati TensorFlow
https://www.tensorflow.org/resources/models-datasets/
Comunità TensorFlow
https://www.tensorflow.org/community/
Formazione su Google Cloud AI Platform con TensorFlow
https://cloud.google.com/ai-platform/training/docs/tensorflow-2/
Scarica i materiali preparatori completi di autoapprendimento offline per il programma TensorFlow Fundamentals EITC/AI/TFF in un file PDF
Materiali preparatori EITC/AI/TFF – versione standard
Materiali preparatori EITC/AI/TFF – versione estesa con domande di revisione