XSLaren edukia

Ikaskuntza Automatikoa eta Neurona Sareak

Ikastegia
Informatika Fakultatea
Titulazioa
Informatikaren Ingeniaritzako Gradua
Ikasturtea
2022/23
Maila
4
Kreditu kopurua
6
Hizkuntzak
Gaztelania

IrakaskuntzaToggle Navigation

Orduen banaketa irakaskuntza motaren arabera
Irakaskuntza motaIkasgelako eskola-orduakIkaslearen ikasgelaz kanpoko jardueren orduak
Magistrala4040
Laborategiko p.2050

Irakaskuntza-gidaToggle Navigation

HelburuakToggle Navigation

- Ikaskuntza sakoneko problema nagusiak identifikatzea, eta baita ere hauei aurre egiteko metodo ohikoenak.

- Neurona-sareen paradigma nagusiak eta ezaugarri nagusiak zein diren ikastea.

- Ikaskuntza sakoneko ikuspegiak formulatzea eta inplementatzea mundu errealeko arazoetan, Python kode irekiko tresnak erabiliz.

- Problema mota desberdinetarako egokienak diren neurona-sare sakonen ereduak ezagutzea.

- Aplikazio-eremu arrakastatsuenen, gai gorienen eta ikaskuntza sakonean irekitako arazoen oinarrizko ulermena lortzea.

Irakasgai-zerrendaToggle Navigation

Ikastaroaren eskema (behin-behinekoa)



1. Ikaskuntza sakonerako sarrera (DL)

1. Ikaskuntza automatikoko teknikak mundu errealean

2. Deep Learning: oinarri biologikoak eta matematikoak

3. DLrako oinarri matematikoak

4. Ikaskuntza-paradigmak: ikaskuntza gainbegiratua, gainbegiratu gabeko ikaskuntza, transferentzia bidezko ikaskuntza

5. Erregresio lineala eta logistikoa



2. Geruza anitzeko pertzeptroia (MLP)

1. Motibazioa eta aplikazioak

2. MLPen egitura

3. Pisuak eta alborapenak

4. Ez-linealtasunak

5. Aurreranzko hedapena

6. Atzeranzko hedatzea

7. Gradientearen jaitsiera



3. MLP sareak entrenatzen

1. Gainegokitzapena eta azpiegokitzapena

2. Erregularizazioak

3. Eredu-hautaketa

4. Optimizazioa

5. Plangintza



4. Neurona-sare konboluzionalak (CNN)

1. Motibazioa eta aplikazioak

2. Definizioa eta ezaugarriak

3. Konboluzio-eragilea

4. Bateratze-lana

5. CNNak praktikan



5. Sare neuronal errekurrenteak (RNN)

1. Motibazioa eta aplikazioak

2. Definizioa eta ezaugarriak

3. Atzeranzko propogazioa denboran zehar

4. LSTM eta GRU

5. RNN praktikan



6. Transformerren arkitektura

1. Motibazioa eta aplikazioak

2. Arreta-mekanismoa

3. Transformers praktikan



7. Metodo sortzaileak

1. Motibazioa eta aplikazioak

2. Autokodifikatzaileak

3. Autokodifikatzaile bariazionalak

4. Etsai-sare sortzaileak (GAN)



8. Sare neuronalak grafoetan (GCN)

1. Motibazioa eta aplikazioak

2. GNN praktikan



9. Gai aurreratuak neurona-sareen azterketetan

1. Neurobilakaera edo bilakaera artifizialaren bidez sare neuronalen arkitekturak automatikoki sortzea

2. "Spiking" sareak eta kate polikronikoak

3. Sare aurkariak

4. Beste gai aurreratu batzuk

MetodologiaToggle Navigation

Gutxi gora behera, klase magistralen eta praktikoen kopurua berdina izango da, eta azken horietan ariketak ebatziko dira, eta baita laborategiak, Python erabiliz. Laborategietan ikasleek taldean eta banaka lan egingo dute, sakoneko ikaskuntza-metodoak erabiliz arazo praktikoetarako irtenbide egokiak aurkitzeko. Etengabeko ebaluazioen barruan, ikasleek arazo praktikoetarako irtenbideak inplementatuko dituzte, eskuragarri dagoen Python softwarea erabiliz (adibidez, scikit-learn, pytorch, etab.), eta proiektu gisa aurkeztuko dituzte.



Ikastaroak gune birtual bat izango du eGelan, eta bertan hainbat esteka egongo da eskuragarri (softwarea, bibliografia, arazoen biltegak, etab). Ikastaroko apunteak ere eGelako ipiniko dira, irakasleak horrela baderitzo. Ikasleek eGelako berrien foroak izango dituzte haien arazoak eztabaidatzeko. Halaber, github kontuak sortzea gomendatzen da.



Ebaluazio-sistemakToggle Navigation

Irakasgaia bi modutan gainditu ahal izango da: etengabeko ebaluazio bidez edo amaierako ebaluazio bidez. Etengabeko ebaluazioa irakasgaiaren hasieran aukeratu ahal izango da, eta behin betiko berretsi beharko da adieraziko diren epeetan (irakasgaiaren % 60-80 igarotzean), ikasleak hala eskatuta eta irakasgaiaren irakasleak haren errendimendua egiaztatuta.



Etengabeko ebaluazio-metodoak ez du soilik azterketa zein praktiken errendimendua jasotzen. Horretaz gain, ikasleak ikasgelan duen parte-hartze aktiboa neurtuko da, laborategiko zereginak, idatzizko txostenaren argitasuna, eta ahozko azalpenean erakutsitako komunikazio-gaitasuna.





ETENGABEKO EBALUAZIOA:

A: Lan idatziak -> 6/10

B: Proiektuak - 4/10



OHARRA: Bi lanak derrigorrezkoak dira, eta nota minimoa eskatuko da bietan (4.5).



AMAIERAKO EBALUAZIOA:

A: Lan idatziak -> 7/10

B: Proiektuak - 3/10



OHARRA: Bi lanak derrigorrezkoak dira, eta nota minimoa eskatuko da bietan (5).



BibliografiaToggle Navigation

Oinarrizko bibliografia

Oinarrizko bibliografia:



- Deep Learning. Ian Goodfellow and Yoshua Bengio and Aaron Courville. 2016. https://www.deeplearningbook.org/

- Dive into Deep Learning. Aston Zhang and Zachary C. Lipton and Mu Li and Alexander J. Smola. 2020. http://d2l.ai/

- Neural networks for pattern recognition. Christopher M. Bishop.

Gehiago sakontzeko bibliografia

Gehiago sakontzeko bibliografia:

- Machine learning. A probabilistic perspective. Kevin P. Murphy
- Pattern recognition and machine learning. Christopher M. Bishop.
- Bayesian Netwoks and Decision Graphs. Finn V. Jensen. Springer-Verlag. 2001.
- The synaptic organization of the brain. Gordon M. Shepherd. Firth Edition
- Introduction to the theory of neural computation. Hertz, J., Krogh, A., Palmer, R. G. Addison-Wesley, 1991
- 30 years of adaptive neural networks: Perceptron, Madaline, and backpropagation., Widrow, B., Lehr, M.A., Proceedings of IEEE, 78(9), 1415-1442, 1990.
- Learning with Kernels, Scholkopf and Smola, 2002
- The Elements of Statistical Learning,, Hastie, Friedman, and Tibshirani, 2001
- The nature of statistical learning theory, Vapnik, V

Aldizkariak

Proceedings of NeurIPS: https://nips.cc/
Proceedings of ICLR: https://iclr.cc/
IEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI)
IEEE Transactions on Neural Networks

TaldeakToggle Navigation

16 Teoriakoa (Gaztelania - Arratsaldez)Erakutsi/izkutatu azpiorriak

Egutegia
AsteakAstelehenaAstearteaAsteazkenaOstegunaOstirala
1-15

14:00-15:30

17:00-18:30

Irakasleak

16 Laborategiko p.-1 (Gaztelania - Arratsaldez)Erakutsi/izkutatu azpiorriak

Egutegia
AsteakAstelehenaAstearteaAsteazkenaOstegunaOstirala
1-15

15:30-17:00

Irakasleak