Inteligența Artificială

Discutăm despre Machine learning Deep learning Inteligența artificială

Cum funcționează idea de Inteligență artificială 🤔

Uneori, Timok scoate niște sunete asemănătoare cu sirena de la salvare. E haios o vreme, după care e enervant. Dar nu pot să comentez prea tare, pentru că abilitatea asta a lui m-a ajutat să le înțeleg diferența dintre Inteligența artificială, conceptul de Machine Learning și cel de Deep Learning. Uite ce am descoperit.

Machine learning

După doar câteva luni de când a venit la noi acasă, Timok a învățat să aducă o minge atunci când i-o arunci. La început a fost mai greu, adică o aducea și o lăsa unde se nimerea. Apoi, când a primit bezele dacă o aducea la picioarele celui care a aruncat-o, s-a prins cum stă treaba și n-a mai greșit. 

 

Dacă ar fi un algoritm, acest ”Timok” ar proceda precum ideea de Machine Learning. Adică un sistem care învață să facă ceva anume, pe baza unor exemple și a recompenselor primite. Învață ajutat. Înțelegem ce învață și știm ce poate și ce nu poate face. Arunci mingea, o aduce înapoi. Dacă pui mingea într-un sertar, atunci ”Timok” nu știe să îl deschidă, pentru că el a învățat doar să aducă mingea înapoi.

Deep learning

Cum spuneam mai devreme, ”Timok” a învățat singur să facă precum sirena de la salvare. N-am idee de ce. După față lui jucăușă, probabil că nici el nu știe. 

 

Dacă ar fi un algoritm, ”Timok” ar fi un proces de Deep Learning. Adică o rețea de neuroni artificiali (precum neuronii din creierul unui om), care analizează singură date și învață, singură, să recunoască tipare din aceste date. Învață singură. Nu prea mai știm cum face. N-avem habar de ce face așa ceva. De multe ori, nu știm ce știe să facă și ce nu știe. Cu alte cuvinte, nu știm de ce și cum a învățat ”Timok” să facă precum sirena. Nu știm nici ce altceva mai știe să facă.

Inteligență artificială

Dacă am aduce un ”Timok” robot care s-ar ține după ”Timok” al nostru prin Navă și ar încerca să îi imite orice mișcare… probabil că Timok cel în blăniță fluffy s-ar enerva groaznic și l-ar smotoci puțin. Dacă ar supraviețui smotocelii, însă, acest ”Timok”-robot ar fi o formă de Inteligență Artificială. 

 

Adică ar folosi, în același timp, o mulțime de elemente de statistică, tehnologie, algoritmi care îi permit să copieze comportamentul și inteligența lui Timok cel adevărat. Vorbim aici de o formă de gândire, de învățare, de ”simțuri” pe care le obține prin intermediul senzorilor săi, de recunoaștere vocală, recunoaștere vizuală, comunicare etc. 

 

Pentru a atinge acest scop, ”Timok”-robotul, se va putea folosi de tehnici de Deep Learning ori Machine Learning, așa cum am povestit mai sus. Aici, practic, totul e greu de înțeles, pentru că n-o să avem, cu adevărat, habar, despre ce știe și ce poate acest robot. Și nici cum va reacționa în anumite momente.

Exemplu: cum funcționează Google Maps?

Google Maps este ca o hartă magică pe telefon sau computer. Îți arată locuri, cum să ajungi la ele și multe alte informații utile. De exemplu, dacă vrei să găsești o pizzerie apropiată, Google Maps îți arată unde sunt, cât de departe sunt și cum să ajungi acolo.

 

Componente esențiale incluse în Google Maps

GPS și Localizarea: Primul lucru pe care Google Maps îl face este să afle unde te afli. Folosește GPS (Global Positioning System), care este ca un sistem de urmărire prin satelit. Sateliții din spațiu trimit semnale către telefonul tău și astfel Google Maps află locația ta exactă pe Pământ.

  • Hărți și imagini: Google are multe hărți și imagini din satelit ale întregii lumi. Așa știe cum arată fiecare loc și stradă.
  • Algoritmi de traseu: Când vrei să mergi dintr-un loc în altul, Google Maps folosește algoritmi, care sunt ca niște rețete de gătit, dar pentru calcule. Acești algoritmi analizează toate străzile și căile posibile și îți arată cel mai bun drum. Ei iau în considerare lucruri precum distanța, traficul și chiar lucrările de pe drum.
  • Informații actualizate: Google Maps primește informații de la mulți oameni și senzori, cum ar fi ambuteiaje sau accidente. Așa îți poate spune dacă un drum este blocat și îți poate recomanda o altă rută.

Inteligența Artificială în Google Maps
Inteligența artificială (IA) este ca un computer foarte deștept care poate învăța și lua decizii. Google Maps folosește IA pentru a face lucruri uimitoare:

  • Învățarea automată: IA în Google Maps învață din datele pe care le colectează. De exemplu, învață modele de trafic și obiceiuri ale oamenilor, pentru a-ți oferi cele mai bune rute.
  • Recunoașterea imaginilor: IA poate analiza imagini din satelit sau de pe stradă și recunoaște obiecte sau locuri. Astfel, harta poate fi actualizată cu noi magazine sau schimbări în mediul înconjurător.
  • Predicții: IA poate chiar prezice lucruri, cum ar fi cât de aglomerat va fi traficul într-o anumită zi sau la o anumită oră, ajutându-te să planifici mai bine călătoriile.
  • De ținut minte: Deși inteligența artificială este foarte deșteaptă, uneori poate face greșeli. De exemplu, ar putea recomanda un drum care nu este cel mai rapid din cauza unor date inexacte.

Resurse utile📑

Era de diamant, Neal Stephenson (carte)
Atunci când vorbim despre inteligență artificială, probabil că marea provocare a viitorului va consta în modul în care astfel de ”profesori” vor putea educa, personalizat, fiecare copil. De altfel, o metaforă pentru profesorul tehnologizat al viitorului e chiar subiectul cărții ”Era de diamant” a lui Neal Stephenson. Te invit să o citești, pentru că merită înțeles contextul pe care îl pune în scenă. Mai jos, doar un mic citat:

 

„Nell,” a continuat Constable, indicând prin tonul său de voce că lecția se încheia, „diferența dintre oamenii ignoranți și cei educați este că aceștia din urmă cunosc mai multe fapte. Dar asta nu are nimic de-a face cu ideea că sunt proști sau inteligenți. Diferența dintre oamenii proști și cei inteligenți – și acest lucru este valabil indiferent dacă sunt bine educați sau nu – este că persoanele inteligente pot gestiona subtilitățile. Nu sunt derutați de situații ambigue sau chiar contradictorii – de fapt, se așteaptă la ele și tind să devină suspicioși când lucrurile par excesiv de simple.”

 

The Ultimate Guide for Artificial Intelligence (AI) for Kids (articol)
Materialul conține explicații, tutoriale și resurse utile pentru copiii care vor să știe mai multe despre inteligența artificială.

Inteligența artificială nu este magie… Este doar cod! (serie de cursuri, tutoriale și materiale utile)
Toate resursele de care are nevoie cineva care vrea să predea ori să direcționeze copiii spre învățarea AI. Veți regăsi aici idei de curriculum, cursuri utile și seriile video concepute pentru profesori și elevi.

AI Guidance For Schools Toolkit (set de instrumente și politici)
Setul de instrumente este conceput pentru a ajuta autoritățile din domeniul educației, liderii școlari și profesorii să creeze direcții pentru comunitățile lor, prin care acestea să valorifice beneficiile potențiale ale integrării inteligenței artificiale (AI) în învățământul primar și secundar, înțelegând și atenuând în același timp riscurile potențiale.