Advanced Search
Search Results
36 total results found
Machine learning
Apprendimento supervisionato
Nel Supervised Learing (SL) vengono passati all'algoritmo gli input - detti anche “features”, e gli output corrispondenti agli input, detti anche “targets” o "labels". L'algoritmo produce quindi una funzione (f) (f minuscola) , in input alla funzione vengono ...
Introduzione
Tipologie di ML Esistono diversi tipi di algoritmi di ML, i principali sono: Supervised learning Unsupervised learning Reinforcement learning Attualmente il più utilizzato è il primo. Differenze tra supervised e unsupervided learning Supervised ...
Reti neurali
Le reti neurali (NN) o “multilayer perceptron” sono divise in layers ciascun layer è compostto da “neuroni". I layers possono essere: 1) input, 2) hidden e 3) output. L'input layer può essere considerato come “hidden”. Ciascun neurone del layer possiene gli ...
Retropropagazione (backpropagation)
La backpropagation è una della pietre miliari del Machine Learning, si applica principalmente alla rete neurale. ( diamo per scontato si sappia cosi sia una rete neurale a livello base) Per spigare passo passo la BP (backpropagation) utilizzeremo un semplice ...
Pytorch
basato sulla documentazione https://www.learnpytorch.io/
Regressione lineare
Tramite la regressione lineare univariata, viene determinato matematicamente l'output della funzione dato l'input, o se vogliamo dirla in altro modo, viene calcolata la Y in funzione della X. (tipicamente determinato la funzione che meglio fitta di valori X e ...
Regressione lineare multipla
PREMESSA: f(w,b) = modello J(wb) = costo della funzione -> f (w,b) - y -> dove y sono le label DISCESA DEL GRADIENTE = d/dw J(w,b) in sistema con d/db J(wb) Nella regressione lineare univariata (RLS) abbiamo solo una "feature" e una corrispettiva “labe...
Apprendimento per rinforzo (corso uni)
corso universitario tenuto da Maurizio Parton https://www.youtube.com/playlist?list=PLMee1hSjLKdAL16E-7EzqHXsGOgzo8iro risorse python: https://github.com/dennybritz/reinforcement-learning corso avanzato deep-mind: https://www.youtube.com/@googledeepmind/...
Regressione polinomiale
Nella regressione lineare polinomiale la funzone di costo ragione per curve e non per linee rette come invece accade della regressione lineare (singola o multipla)Per ottenere questo risultato vengono utilizzate dei confficienti quadrati o cububici o valori es...
Ricette
libro delle ricette da cucinare
Reinforcement Learing (beginner)
Introduzone
Timeseries
studio delle sequenze temporali
Tensore
Cosa è un tensore? Il tensore è uno scalare (valore singolo), un vettore o una matrice multidimensionale, nella quale vengono storati i valori utilizzati da pytorch. Nella pratica un tensore è la rappresntazione numerica in forma di array/matrici di un quals...
Workflow + regressione lineare
Introduzione Iniziamo a trattare la regressione che nella pratica risulta essere la predizione di un numero a differenza per es. della classificazione che tratta la previsione di un "tipo", es. cats vs dogs. In questa lezione vedremo un tipo "torch workflow"...
Classificazione (binary classification)
Introduzione In questa lezione andremo a vedere la classificazione in base a delle tipolgie di dati, differisce quindi dalla regressione che si basa sulla predizione di un valore numero. La classificazione può essere "binaria" es. cats vs dogs, oppure multic...
Menarello
Capitolo 144 ENV conda activate pytorch cd C:\lavori\pytorch jupyter notebook Online reference https://www.learnpytorch.io/ Simulatore https://playground.tensorflow.org/ Discussion group (corso) https://github.com/mrdbourke/pytorch-deep-learn...