Blog.

TensorFlow Developer Certificate


Autore
Andrea Provino
Data
Tempo di lettura
3 minuti
Categoria
AI

tensorflow-developer-certificate-deep-learning-italia-course

Il TensorFlow Developer Certificate è il certificato ufficiale Google rilasciato a chiunque superi l’esame tecnico e dimostri la propria competenza nel risolvere problemi di Deep Learning e Machine Learning.

Come sai, sono solito infondere nei post riflessioni di crescita personale e condividere con te i miei pensieri.

Dunque…

Indiziamo subito sottolineando una cosa.

Sarò sincero con te.

Questa sera avevo zero voglia di scrivere un articolo.

Ho appena finito di potare la menta e il basilico dal balcone, e credo di aver inalato una dose eccessiva di mentolo.

Ottimo. Ora che conosci le mie condizioni psicofisiche possiamo procedere.

Dai lo so che ti piaccio!

Dov’eravamo? Ah si! Per quale motivo sto scrivendo una articolo pur avendo zero voglia.

Il motivo principale è che ho preso un impegno, prima con me stesso e poi, indirettamente, con te che leggi con attenzione una parola dopo l’altra.

Sono passai troppi giorni, e dobbiamo rimanere fedeli ai nostri ideali.

Essere costanti è difficile, specie in questa situazione: non ho mai dovuto affrontare uno stress psicologico di simile durata, e immagino che valga lo stesso per te.

Questa digressione la devi proprio sentire.

Citando Cesare Beccaria:

Non è l’intensione (i.e. intensità) della pena che fa il maggior effetto sull’animo umano, ma l’estensione di essa; perché la nostra sensibilità è più facilmente e stabilmente mossa da minime ma replicate impressioni che dà un forte ma passeggero movimento

Cesare Beccaria – Dei Delitti e delle pene

Una riflessione più che mai attuale in questo periodo di quarantena forzosa.

Mi pare che la nostra dose di cultura giornaliera sia stata fornita correttamente.

Benissimo, procediamo allora alla scoperta del TensorFlow Developer Certificate.

Prima però, diamo una ripassatina a cosa sia Tensorflow!

Dovevo metterlo un link a caso, altrimenti non sarei stato felice.

TensorFlow Developer Certificate

L’obiettivo di questo certificato, conseguibile passando con successo l’esame dal costo di 100$ (USD), è dimostrare le proprie competenze in un mercato lavorativo ormai sempre più incline a soluzioni AI-driven.

Non serve che ti dica in quanti modi potresti sventolare il tuo scintillante TensorFlow Developer Certificate: GitHub, Social, Linkedin… ovunque!

Frena!

Intendiamoci, non siamo così superficiali.

Scaviamo più a fondo!

Quali competenze servono dunque per superare l’esame e conseguire il TensorFlow Developer Certificate ?

Dobbiamo essere esperti.

Sì, ed esperti in cosa?

Saper costruire modelli Tensorflow per applicazioni di Computer Vision (troppo poco trattati su questo sito), Convolutional Neural Networks, (questo si che lo abbiamo), Natural Language Processing (c’è qualcosa da quella parte) sfruttando dati reali e impiegando strategie efficaci e production-ready.

Nel concreto? Dobbiamo essere confortevoli con i seguenti argomenti:

  • Principi fondamentali di machine learning e deep learning
  • Creazione modelli con Tensorflow 2.x
  • Sfruttare Deep Neural Networks, Convolutional Neural Networks per risolvere task di image recognition, text recognition e object recognition
  • Impiegare immagini di dataset reali, modificarne forma e dimensione, e visualizzarne il processo di analisi da parte della rete convoluzionale; stampare i grafici di loss e accuracy.
  • Esplorare strategie di prevenzione di overfitting, tra cui data augmentation e dropouts
  • Applicare le reti neurali artificiali per la risoluzione di problemi di Natural Language Processing

Curiosità a mille? Qui il link per maggiori dettagli!

Possiamo poi trovare un pratico handbook con una comodissima checklist di controllo per capire quanto siamo esperti nello sviluppare con Tensorflow 2.0.

Ho in mente grandi progetti per il futuro prossimo, continua a seguirmi!

Un caldo abbraccio, Andrea.

Taggeddeep learningmachine learningtensorflowteoria


Ultimi post

Patricia Merkle Trie

Il Practical Algorithm To Retrieve Information Coded In Alphanumeric Merkle Trie, o Patricia Merkle Trie è una struttura dati chiave-valore usatada Ethereum e particolarmente efficiente per il salvataggio e la verifica dell’integrità dell’informazione. In questo post ne studieremo le caratteristiche. Prima di procedere, ci conviene ripassare l’introduzione al Merkle Tree nella quale abbiamo chiarito il […]

Andrea Provino
ethereum-patricia-merkle-tree
Tree Data Structure: cos’è un Merkle Tree

Un Merkle Tree è una struttura dati efficiente per verificare che un dato appartenga a un insieme esteso di elementi. È comunemente impiegato nelle Peer to Peer network in cui la generazione efficiente di prove (proof) contribuisce alla scalabilità della rete. Capire i vantaggi di questa struttura ci tornerà utile nel nostro percorso di esplorazione […]

Andrea Provino
merkle-tree-cover
UTXO: come funziona il modello Unspent Transaction Outputs

Per tenere traccia dei bilanci utente, la blockchain di Bitcoin sfrutta un modello di contabilità definito UTXO o Unspent Transaction Outputs. In questo articolo ne esaminiamo le caratteristiche. Ogni blockchain è dotata di un sistema di contabilità, un meccanismo attraverso cui tenere traccia dei bilanci di ciascun utente. I due grandi modelli di riferimento nel […]

Andrea Provino
bitcoin-utxo
Cos’è Ethereum

Possiamo definire Ethereum come una macchina a stati distribuita che traccia le transizioni di un archivio dati general-purpose (i.e. una memoria in grado di registrare qualsiasi dato esprimibile come coppia di chiave e valore o key-value) all’interno della Ethereum Blockchain. È arrivato il momento di esplorare uno dei progetti tecnologici più innovativi e interessanti degli […]

Andrea Provino
ethereum