ML Flashcards

1
Q

Ce e AI?

A

Sisteme care imită comportamentul uman

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Exemplu de AI

A

Siri sau Google Assistant care înțeleg comenzi vocale și răspund inteligent.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Ce e ML?

A

Subdomeniu al IA în care sistemele învață din date fără să fie programate explicit.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Exemplu ML

A

Netflix îți recomandă filme pe baza preferințelor tale anterioare.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Ce e DL?

A

Subdomeniu al ML, folosește rețele neuronale cu multe straturi pentru a rezolva probleme complexe

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Exemplu DL

A

Recunoașterea feței pe Facebook sau Google Photos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Ce e supervised learning

A

Modelul este antrenat pe un set de date etichetate, adică datele de intrare vin împreună cu răspunsurile corecte. Modelul învață să facă predicții corecte pentru datele noi pe baza acestor etichete

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Ce e unsupervised learning

A

Modelul este antrenat pe date care nu sunt etichetate, adică nu are răspunsuri corecte asociate. Scopul este să descopere structuri sau tipare în date.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Exemplu supervised learning

A

Recunoașterea automată a e-mailurilor de tip spam. Sistemul este antrenat pe e-mailuri etichetate ca “spam” sau “non-spam”.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Exemplu unsupervised learning

A

Exemplu: Gruparea clienților în funcție de comportamentul lor de cumpărare (clustering), fără să știm în avans ce grupuri există.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Clasificare

A

supervised - Modelul învață să atribuie o etichetă unei noi instanțe de date.Clasificarea imaginilor de pisici și câini, unde fiecare imagine este etichetată fie ca „pisică”, fie ca „câine”.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Regresie

A

supervised-Modelul învață să prezică o valoare numerică continuă.

Exemplu: Prezicerea prețului unei case pe baza caracteristicilor sale (dimensiune, locație, număr de camere).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Recunoaștere de text (NLP)

A

supervised - Clasificarea sau etichetarea textului pe baza unor categorii.

Exemplu: Analiza sentimentului, unde se stabilește dacă o recenzie de produs este pozitivă sau negativă.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Detectia obiectelor

A

supervised - Identificarea și clasificarea obiectelor într-o imagine.

Exemplu: Un sistem care detectează și etichetează semnele de circulație într-o imagine de pe o cameră auto.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

învățarea nesupervizată

A

modelul lucrează cu date neetichetate, încercând să descopere tipare sau structuri în date

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Clusterizare

A

nesupervizat- Gruparea datelor în funcție de similarități, fără a avea etichete prestabilite.

Exemplu: Gruparea clienților unui magazin online în funcție de comportamentul lor de cumpărare, pentru a descoperi segmente de marketing.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Reducerea dimensionalității

A

nesupervizat - Simplificarea datelor complexe păstrând cât mai multă informație relevantă.

Exemplu: Algoritmi precum PCA (Principal Component Analysis) reduc numărul de variabile necesare pentru a descrie o imagine, dar mențin cele mai importante caracteristici pentru recunoașterea unui obiect.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Detecția de anomalii

A

nesupervizat- Identificarea elementelor care nu se conformează tiparelor normale din date.

Exemplu: Detectarea tranzacțiilor frauduloase într-un set de date financiare, unde majoritatea tranzacțiilor sunt legitime, dar câteva sunt anormale.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Asociere

A

nesupervizt- Descoperirea de relații sau reguli între variabilele dintr-un set de date.

Exemplu: Algoritmul „Market Basket Analysis” care găsește tipare în coșurile de cumpărături, cum ar fi faptul că persoanele care cumpără lapte au tendința să cumpere și pâine.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Reinforcement learning

A

este un tip de învățare automată în care un agent învață cum să se comporte într-un mediu prin efectuarea de acțiuni și primirea de feedback sub formă de recompense sau penalizări. Scopul agentului este să învețe o politică (strategie) care să maximizeze suma totală a recompenselor pe termen lung.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Agent

A

Entitatea care ia decizii și învață din interacțiunea cu mediul (ex.: un robot sau un jucător într-un joc).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Mediu

A

Tot ce înconjoară agentul și cu care acesta interacționează. Mediul răspunde la acțiunile agentului.

23
Q

Stare

A

Reprezentarea situației actuale în care se află agentul.

24
Q

Acțiune

A

Deciziile sau mișcările pe care agentul le poate face în funcție de starea curentă.

25
Q

Recompensă

A

Feedback-ul primit de la mediu pe baza acțiunii efectuate. Recompensa poate fi pozitivă (pentru acțiuni bune) sau negativă (pentru acțiuni rele).

26
Q

Politică

A

Strategia urmată de agent pentru a decide ce acțiune să ia în fiecare stare.

27
Q

Funcția de valoare

A

Estimează cât de „bună” este o anumită stare în funcție de recompensele viitoare așteptate. Ajută agentul să determine care stări sunt mai avantajoase pe termen lung.

28
Q

Explorare vs. Exploatare:

A

Echilibrul dintre explorarea acțiunilor noi, care ar putea aduce recompense mai mari (explorare), și folosirea acțiunilor cunoscute care deja oferă recompense bune (exploatare).

29
Q

Reinforcement learning exemplu

A

Mașini autonome: Agentul (mașina) interacționează cu mediul (drumurile, traficul) prin efectuarea de acțiuni (accelerare, virare, frânare) pe baza stării sale curente (poziția, viteza, condițiile de trafic). Primește recompense pentru menținerea pe drumul corect și evitarea obstacolelor și penalizări pentru accidente sau decizii greșite. În timp, mașina învață care sunt acțiunile cele mai bune pentru a maximiza recompensele (conducere sigură și eficientă).

30
Q

Shallow Learning (Învățare Superficială)

A

Se referă la utilizarea de modele simple sau cu un număr redus de straturi.
Aceste modele au, de obicei, una sau foarte puține straturi ascunse pentru prelucrarea datelor.

31
Q

Shallow Leanrning exemple

A

Exemple comune de algoritmi de shallow learning includ:
Regresie liniară/logistică
SVM (Support Vector Machines)
K-NN (K-Nearest Neighbors)
Random Forest

32
Q

Shallow learning caracteriscit

A

Caracteristici:
Modelul nu poate învăța reprezentări complexe ale datelor.
Necesită adesea preprocesare manuală și extragerea caracteristicilor pentru a obține rezultate bune.
Performanța poate scădea atunci când se lucrează cu date mari sau foarte complexe, cum ar fi imagini sau limbaj natural.

33
Q

Shallow learning exemplu

A

Exemplu: Prezicerea prețului unei case pe baza unor variabile simple, precum suprafața, numărul de camere și locația, folosind o regresie liniară.

34
Q

deep learning

A

Se bazează pe utilizarea de rețele neuronale cu multe straturi (numite și straturi “profunde”).
Modelul construiește reprezentări din ce în ce mai abstracte ale datelor pe măsură ce trec prin multiple straturi ascunse.

35
Q

deep learning exemple

A

Exemple de arhitecturi de deep learning includ:
Rețele Neuronale Convoluționale (CNN): folosite pentru imagini.
Rețele Neuronale Recursivă (RNN) și LSTM: folosite pentru secvențe de date, cum ar fi text sau video.
Rețele Neuronale Generative Adversariale (GANs): folosite pentru generarea de date noi, cum ar fi imagini sau sunete.

36
Q

deep learning caracteristic

A

Caracteristici:
Poate învăța automat caracteristicile relevante din datele brute, fără a necesita o preprocesare manuală intensă.
Este extrem de eficient în probleme complexe, cum ar fi recunoașterea de imagini, procesarea limbajului natural și analiza video.
Necesită seturi mari de date și putere de calcul ridicată pentru antrenare

37
Q

După Complexitatea Modelului

A

Shallow Learning vs. Deep Learning

38
Q

Shallow Learning:

A

Modele mai simple, cu mai puține straturi sau niveluri de procesare.
Exemple: Regresie liniară, K-NN, Decission Trees, Random Forest, SVM

39
Q

Deep Learning:

A

Modele complexe, de obicei cu rețele neuronale adânci, care au multiple straturi ascunse și învață reprezentări complexe din date.
Exemple: Rețele neuronale (CNN, RNN, LSTM, GANs).

40
Q

După Tipul de Învățare

A

Supervised, Unsupervised, Reinforcement

41
Q

Supervised Learning (Învățare Supervizată)

A

Modelul este antrenat cu date etichetate.
Exemple: Regresie liniară, SVM, Random Forest, Rețele Neuronale

42
Q

Unsupervised Learning (Învățare Nesupervizată):

A

Modelul este antrenat cu date neetichetate.
Exemple: K-Means, PCA, Autoencodere, Modelarea amestecurilor Gaussiene.

43
Q

Reinforcement Learning (Învățare prin Recompensă):

A

Modelul învață prin interacțiunea cu mediul și prin recompense sau penalizări.
Exemple: Q-Learning, Deep Q Networks (DQN), SARSA.

44
Q

După Tipul de Date Gestionate

A

Structurate vs. Nestructurate

45
Q

Algoritmi pentru Date Structurate:

A

Folosesc date organizate în tabele sau baze de date, cu un set clar de variabile.
Exemple: Regresie Liniară, SVM, Random Forest.

46
Q
A
47
Q
A
48
Q
A
48
Q
A
49
Q
A
49
Q
A
50
Q
A
51
Q
A