Coder Social home page Coder Social logo

voxel-community / 2021-machine-learning Goto Github PK

View Code? Open in Web Editor NEW
7.0 4.0 1.0 86.54 MB

Costruisci e allena la tua prima rete neurale assieme e non solo! Una volta allenata, la rete neurale sarà capace di individuare se la foto che caricherai è un cane o un gatto. E non solo: scopri anche altri tipi di reti neurali che ti permetteranno di individuare gli oggetti nelle foto e (rullo di tamburi) trasferire lo stile di un dipinto a una foto. Sei pronta a trasformare i tuoi selfies in un'opera di Van Gogh?🤩

machine-learning artificial-intelligence neural-network colab-notebook women-in-tech women-who-code

2021-machine-learning's Introduction

Allena la tua prima intelligenza artificiale 🧠

Obiettivo di oggi

Esplorare e toccare con mano con un progetto e due reti già pronte alcuni tipi di rete neurale con cui distingere tra cani e gatti, individuare oggetti in una foto e trasferire lo stile di un quadro a un'altra foto.


Cos'è una rete neurale?

Una rete neurale è una struttura composta da strati (layer) di "neuroni artificiali" connessi tra di loro.

Si tratta di un insieme di comandi, regole e istruzioni grazie al quale un programma software "impara" qualcosa partendo da zero - a esempio, la differenza tra un cane e un gatto 🐱 In questo modo, un computer capisce cosa è un cane e cosa non lo è 🐶

📹 Qui trovi un breve video sull'intelligenza artificiale (in inglese)

Per imparare, una intelligenza artificiale deve partire da una fase di allenamento. Nell'allenamento, per continuare il nostro esempio, si mostrano a una rete neurale esempi di cosa è un vagnolino e cosa un gattino, in un continuo processo di prove ed errori. A poco a poco, gli errori diminuiscono e si può dire che la macchina ha imparato (da qui, "machine learning")

📹 Qui trovi un breve video su cosa sono le reti neurali (in inglese)

Struttura del workshop

Il workshop è strutturato in 5 capitoli con 2 capitoli bonus di approfondimento, all'interno di ognuno troverai una breve guida su come realizzare un pezzettino dell'intelligenza artificiale a cui insegnerai cosa è un gattino e cosa uun cagnolino. Nei capitoli bonus, proverai con mano altre due intelligenze artificiali: una che riconosce gli oggetti e una che trasforma una foto in un quadro da museo 🤩

Indice dei capitoli

  1. Setup iniziale
  2. Cosa andremo a costruire
  3. Crea il set di dati di partenza
  4. Configura le caratteristiche della rete
  5. Addestra la rete
  6. Prova cosa ha imparato

[Bonus] Reti potenziate

  1. Reti Potenziate
  2. Rete Object Detector
  3. Rete Style Transfer

Approfondimenti

👩🏻‍💻 Per ulteriori approfondimenti su Machine Learning e Intelligenze Artificiali ti consigliamo di visitare i seguenti siti:

Fonti utilizzate

👩🏻‍💻 Tutorial gratuiti:

Trovi maggiori informazioni su questo articolo

Contatti

Se vuoi rimanere aggiornata sui nostri prossimi eventi, qui trovi i nostri contatti:

Voxel Community

🔵 Facebook: @voxelcommunitytrento

🌐 Sito web: https://www.voxel.community

📧 Email: [email protected]

2021-machine-learning's People

Contributors

3lis avatar amarrella avatar dsteccanella avatar lchenrevas avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

xpepper

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.