Primul tău program

Programare pentru ML fără nicio experiență — dacă poți să tastezi, poți să începi

Un program este o listă de instrucțiuni, scrisă pentru cel mai literal ajutor pe care îl vei întâlni vreodată. Imaginează-ți că dai o rețetă unui robot de bucătărie care face exact ce scrie pe fișă, exact în ordinea în care scrie, și nimic altceva. Nu ghicește niciodată, nu sare niciodată înainte și nu completează niciodată ce ai vrut tu, evident, să spui. Această rigoare pare enervantă, dar este de fapt cea mai bună veste din tot acest curs: dacă poți scrie instrucțiuni clare, poți programa, iar tot ce face un calculator pentru învățarea automată (machine learning) pornește de la instrucțiuni ca acestea.

Limbajul în care vom scrie aceste instrucțiuni se numește Python. Este limbajul învățării automate moderne și a fost conceput pentru a fi ușor de citit: o mare parte din Python seamănă cu engleza simplă. Nu trebuie să instalezi nimic ca să urmezi acest curs. Fiecare lecție îți arată programe scurte și ce produc ele, tu prezici ce va face codul, iar exercițiile te verifică. Dacă vrei totuși să scrii cod pe măsură ce citești, o căutare după „Python online” îți oferă o mulțime de pagini gratuite unde poți lipi cod și îl poți rula direct în browser.

Iată un program Python complet și autentic. O singură linie.

Unde se regăsește în MLFiecare model de învățare automată pe care îl vei antrena vreodată pornește de la un program ca acesta, doar mai lung. Un script real de antrenare este tot o listă de instrucțiuni citite de sus în jos: încarcă datele, construiește modelul, antrenează-l, afișează cât de bine s-a descurcat. Bibliotecile celebre fac partea grea a muncii, dar fișierul care le apelează este Python simplu, pe care vei…
▶ Primul tău program
← Citirea notației matematiceVariabile și numere →