Bine ați venit!
Obiectivele acestui curs
|
|
Ce ar trebui să cunoști?
|
|
Structura cursului
|
|
Vezi aici Demo Laborator
Programa școlară
|
|
Aprobată de Ministerul Educației Ordin nr. 4049 din 14.06.2022.
Inteligență Artificială vs. Machine Learning
Inteligența Artificială este un domeniu vast la intersecția știintei și ingineriei și își propune să construiască sisteme inteligente.
Oamenii de știință nu s-au pus încă de acord pe ce înseamna mai exact un sistem inteligent --
și asta în sine arată cât de complex este acest domeniu.
În acest curs introductiv ne vom mulțumi cu a defini un sistem inteligent ca fiind un sistem ce poate rezolva sarcini complexe. Exemple de astfel de sarcini ar putea fi abilitatea de a juca șah la nivel profesionist, de a recunoaște o persoană într-o imagine, de a traduce un text dintr-o limbă străină și așa mai departe.
De-a lungul timpului, au existat mai multe abordări în încercarea de a crea sisteme inteligente. Dintre acestea, cea mai de succes până în prezent și obiectul acestui curs, este Machine Learning. Această abordare se bazează pe algoritmi care permit sistemelor să învețe din experiență. Aceste sisteme nu sunt programate explicit cum să rezolve o problemă, ci primesc multe exemple (multe date) și învață singure care este soluția potrivită.
Așadar, Inteligența Artificială și Machine Learning nu sunt sinonime, deși mulți le consideră așa (în mod greșit). Machine Learning este o ramură a Inteligenței Artificiale. Dacă ții minte acest lucru, deja ai făcut primii pași spre a înțelege acest domeniu!
Limbajul de programare Python
Python este simplu și minimalist, apropiat de pseudocod în limba engleză și permite ca atenția să fie
focalizată pe găsirea soluției problemei și nu utilizarea limbajului în sine.
[Limbajul Python]
este gratuit, open-source și puternic orientat pe obiecte.
Python este frecvent folosit de grupuri de cercetare și dezvoltare din universități sau companii pentru a dezvolta, printre altele, prototipuri de sisteme de Machine Learning, în special sisteme bazate pe rețele neuronale artificiale. Forța limbajului constă în simplitate, robustețe și un set puternic de librării și unelte de calcul specializate pentru a crea astfel de aplicații.
În cadrul acestui curs vom prezenta o inițiere în limbajul de programare Python rapidă. Dacă este necesară o abordare detaliată, poți accesa [cursul online interactiv pentru începători] de pe platforma educațională [pythonisti.ro].
Cum vom lucra?
Ca și în oricare alt domeniu, vom porni cu pași mici, dar siguri. Mai întâi vom folosi [un interpretor online],
integrat în paginile cursului, pentru a ne acomoda cu noul limbaj.
Ulterior, vom folosi platforma
[Google Colab] deoarece avem nevoie
de forța unor sisteme informatice performante și specializate pentru Machine Learning.
Feedback
Ne dorim să îmbunătățim materialul de curs pentru a-l face mai clar, accesibil, atractiv și util. Dacă aveți comentarii despre conținut sau sugestii de îmbunătățire, vă rugăm să le introduceți în formularul de mai jos.
Despre proiect
Portalul educațional este realizat în colaborare cu:
Eastern European Machine Learning Summer School,
Asociația Română pentru Inteligență Artificială,
Uniunea Profesorilor de Informatică din România
și
AIRomania