XSLaren edukia

Zientziarako Konputazioa

Ikastegia
Informatika Fakultatea
Titulazioa
Informatikaren Ingeniaritzako Gradua
Ikasturtea
2023/24
Maila
X
Kreditu kopurua
6
Hizkuntzak
Gaztelania
Euskara

IrakaskuntzaToggle Navigation

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

Irakaskuntza-gidaToggle Navigation

HelburuakToggle Navigation

Irakasgai honen helburu nagusia, zientziarako konputazioko proiektuak aurrera ateratzeko beharrezko diren oinarrizko kontzeptu eta tresnak lantzea da, horretarako zenbait problema matematikotarako metodo konputazionalen inguruan arituko garelarik. Irakasgai honen ikaskuntza emaitza nagusiak honakoak dira:



- Zientziarako konputazioko problema berriei aurre egin ahal izateko trebatuta egotea, bai oinarrizko ezagutza matematiko eta konputazionalaren aldetik, bai eta, modu orokorragoan, problema berrien aurrean jarrera sortzailea eta eraikitzailea izate aldera ere.



- Software egokiaren bidez zenbakizko metodoak inplementatu eta emaitzak alde konputazionaletik interpretatzeko gaitasuna izatea.



- Zenbakizko metodoen inplementazioa burutzerakoan, sortutako softwarearen eraginkortasuna lortzeko hainbat kontzeptu eta teknika aplikatzeko trebetasuna.

Irakasgai-zerrendaToggle Navigation

1 – ZIENTZIARAKO KONPUTAZIOKO OINARRIZKO KONTZEPTUAK



1.1 Sarrera: Eredu matematikoen eraikuntza, zenbakizko ebazpenerako algoritmoen sailkapena eta adibideak. Jatorri desberdineko erroreak.



1.2 Konputagailuko zenbaki errealen aritmetika. Koma higikorreko aritmetika. IEEE 754 estandarra. Zenbakizko kalkuluak Julia progamazio lenguaian.



1.3 Hurbilpen metodo konbergenteak. Adibidea: Ekuazio aljebraikoen zenbakizko ebazpenerako Newtonen metodoa.



1.4 Emaitzen fidagarritasuna: Problemaren baldintzapena, eta algoritmoen egonkortasuna. Adibidea: Ekuazio linealen sistemen ebazpena.







2 – EKUAZIO DIFERENTZIAL ARRUNTEN BIDEZKO EREDU MATEMATIKOEN ZENBAKIZKO EBAZPENA



2.1 Ekuazio diferentzial arrunten eredu matematikoen adibideak



2.2 Hasierako baliodun problemaren planteamendua. Soluzioaren existentzia eta bakartasuna. Picard-en metodoa.



2.3 Euler-en metodoa, Euler-en metodo hobetua, eta Runge-Kutta metodoak.



2.4 EDA-en sistemen adibideak. Sistemetarako Runge-Kutta metodoak. Bigarren ordenako ekuazio diferentzialak.



2.5 Integrazio adaptatiboa eta gertaeren kudeaketa.





3 - PARAMETROEN ESTIMAZIOA ETA OPTIMIZAZIO PROBLEMEN ZENBAKIZKO METODOAK



3.1 Eredu matematikoen parametroen estimazioa. Minimo karratuen planteamendua.



3.2 Gradiente jaitxieraren metodoa, eta honen hainbat aldaera.



3.3 Optimizazio problemen zenbakizko ebazpenerako Newton-en metodoa

MetodologiaToggle Navigation

Problemetan oinarritutako irakaskuntzaren metodologia erabiliko da nagusiki. Kurtsoaren hasieran, zenbait problema praktiko planteatuko ditugu, ebatzi ahal izateko zientziarako konputazioko teknika eta metodoak behar dituztenak. Kurtsoan zehar, eskola magistraletan zenbait kontzeptu eta teknika landuko dira, eta laborategiko saioetan, ordenagailu bidez ebazteko hainbat problema matematiko planteatuko dira. Problema horien ebazpen konputazionala bakarka egingo den arren, kideen artean laguntzea bultzatuko da. Eskola magistraletan ikusitakoaz gain, material gehigarria bilatuko dute internet sarearen laguntzaz, nor bere iniziatiba landuz.



Laborategiko lan praktikoak jupyter ingurunean egingo dira, kodeketarako julia progamazioa hizkuntza erabiliko delarik. Julia zientziarako konputaziorako bereziki diseinatutako programazio hizkuntza da.

Ebaluazio-sistemakToggle Navigation

Irakasgaia bi modutan gainditu ahal izango da: ebaluazio jarraituaren bidez edo amaierako ebaluazioaren bidez. Ebaluazio jarraituaren sistema da lehenetsitakoa, UPV/EHUko araudian adierazten den moduan.









EBALUAZIO JARRAITUA:



Lehenengo bi gaien kasuan, gai bakoitzaren bukaeran ebaluaziorako laborategiko azterketa praktiko bat burutu beharko dute bakarka ikasleek, Julia programazio hizkuntzan egina, Jupyter ingurune konputazionala erabiliz. Azterketa praktiko horren enuntziatua Jupyter dokumentu gisa emango da, eta ikaslea dokumentu hori osatuz joango da, laborategiaren bukaeran lortutakoa entregatuz. Azterketa praktiko hauetako bakoitzaren pisua %20koa izango da. Ebaluazio jarraituarekin segi ahal izateko, horietako bakoitzaren kalifikazioak 10etik 3koa izan behar du gutxienez.

Horretaz gain, amaierako azterketa praktiko bat izango da, hiru gaietako edukiak ebaluatzeko erabiliko dena, eta %60ko pisua izango duena.



Bestalde, astean behingo laborategi saio bakoitzean ere bakarkako lan praktikoa burutuko da, saioaren bukaeran saioan zehar burututako lana egelan entregatuko delarik. (Irakasleak lan hauekiko balorazio edo zuzenketarik ez du bueltatuko.) Bi laborategien entrega onargarri falta izanez gero (onargarria izateko, lan saiakera minimoa erakutsi behar du), ikaslea zuzenean amaierako ebaluaziora pasako da.



Ebaluazio jarraituaren baldintzak betetzen dituen ikasle batek ebaluazio jarraituari uko egin eta amaierako ebaluazioa aukeratu nahiko balu, irakasgaiko irakasleari adierazi behar lioke eGela bitartez 13. astean edo lehenago.





AMAIERAKO EBALUAZIOA:



Azterketa praktiko bat izango da, hiru gaietako edukiak ebaluatzeko erabiliko dena.

Ikasleari Jupyter dokumentu bat emango zaio, non egin beharreko lanaren enuntziatua azaltzen den. Enuntziatu horretan, hainbat kalkulu praktiko egitea (Julia programazio hizkuntzan programatuta) eskatuko zaio, eta hainbat galderari erantzutea (bai lortutako emaitzen ingurukoak, eta baita ere ikasgaiko oinarrizko zenbait kontzeptu eta tekniken ingurukoak). Jupyter dokumentu horretan, burutu beharreko kalkuluen inplementazio partziala egon daiteke, ondoren ikasleak osatu dezan. Lan guzti hori irakaslearen aurrean burutuko du, beste inoren laguntzarik gabe, eta irakasleak zehaztutako denbora tartean.

Nahitaez erabili beharreko materialaToggle Navigation

Irakasgaiaren ikasgela birtualean (eGela) eskura dagoen materiala.

BibliografiaToggle Navigation

Oinarrizko bibliografia

- G. Wheatley, Análisis numérico con aplicaciones, Sexta edición, Prentice-Hall, 2000.



- J. H. Mathews, Numerical methods for mathematics, science, and engineering, Second Edition, Prentice-Hall, 1992.



- R. L. Burden & J. Douglas Faires, Analisis Numérico, Grupo Editorial Iberoamericano 1985.

Gehiago sakontzeko bibliografia

- Quarteroni, A. ; Saleri, F.
Cálculo científico con Matlab y Octave (2006)
Springer

- John H. Mathews and Kurtis K. Fink
Numerical Methods using Matlab
Prentice Hall. 4th edition, 2004

5., 6. eta salbuespenezko deialdien epaimahaiaToggle Navigation

  • ANTOÑANA OTAÑO, MIKEL
  • MURUA URIA, ANDER
  • ZAPIAIN ALONSO, JULIAN

TaldeakToggle Navigation

01 Teoriakoa (Gaztelania - Goizez)Erakutsi/izkutatu azpiorriak

Egutegia
AsteakAstelehenaAstearteaAsteazkenaOstegunaOstirala
1-15

12:00-13:30

10:30-12:00

Irakasleak

01 Laborategiko p.-1 (Gaztelania - Goizez)Erakutsi/izkutatu azpiorriak

Egutegia
AsteakAstelehenaAstearteaAsteazkenaOstegunaOstirala
1-15

09:00-10:30

Irakasleak

46 Teoriakoa (Euskara - Arratsaldez)Erakutsi/izkutatu azpiorriak

Egutegia
AsteakAstelehenaAstearteaAsteazkenaOstegunaOstirala
1-15

17:00-18:30

15:30-17:00

Irakasleak

46 Laborategiko p.-1 (Euskara - Arratsaldez)Erakutsi/izkutatu azpiorriak

Egutegia
AsteakAstelehenaAstearteaAsteazkenaOstegunaOstirala
1-15

14:00-15:30

Irakasleak