Quiz despre Inteligența Artificială

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Ce tip de algoritm este Q-Learning?

  • Un algoritm pentru probleme de satisfacere a constrângerilor
  • Un algoritm de inferență folosit în logica vagă (fuzzy)
  • Un algoritm de învățare cu întărire (correct)
  • Un algoritm de inferență probabilistică pentru rețele bayesiene

Care a fost contribuția lui McCulloch și Pitts în 1943 în domeniul inteligenței artificiale?

  • Logica predicativă
  • Un program de șah
  • Logica vagă (fuzzy)
  • Un model neuronal (correct)

În ce an a fost propus termenul de „inteligență artificială”?

  • 1966
  • 1976
  • 1956 (correct)
  • 1946

Cine a creat limbajul Lisp în anul 1958?

<p>John McCarthy (B)</p> Signup and view all the answers

Ce tip de programe de inteligență artificială au fost primele utilizate cu succes în industrie?

<p>Sistemele expert (C)</p> Signup and view all the answers

Care dintre sistemele expert a fost utilizat în diagnosticarea medicală în anii '70?

<p>Mycin (B)</p> Signup and view all the answers

Care a fost primul program care a încercat să treacă testul Turing?

<p>Eliza (D)</p> Signup and view all the answers

Cine a redescoperit algoritmul retropropagării în 1986?

<p>Rumelhart, Hinton și Williams (B)</p> Signup and view all the answers

Într-un joc cu factor de ramificare variabil și necesitate de căutare pe multe niveluri, dar cu cerința de a avea o mutare disponibilă la orice moment, ce strategie de căutare este cea mai potrivită?

<p>Căutarea iterativă în adâncime (D)</p> Signup and view all the answers

Cum abordează mașinile cu vectori suport problemele care nu sunt separabile liniar?

<p>Aplică un nucleu care transformă datele într-un spațiu multidimensional, unde devin liniar separabile. (D)</p> Signup and view all the answers

Care este definiția principală a unei căutări "best-first"?

<p>Ordonează nodurile frontierei în ordinea crescătoare a costului estimat până la un nod scop. (D)</p> Signup and view all the answers

Care este o caracteristică distinctivă a metodei de învățare cu întărire temporală (TD) comparativ cu programarea dinamică adaptivă (ADP)?

<p>TD converge mai repede decât ADP. (B)</p> Signup and view all the answers

Cum sunt ordonate nivelurile în ierarhia cunoașterii?

<p>Date - Informații - Cunoștințe - Înțelepciune (B)</p> Signup and view all the answers

Cum funcționează selecția de tip competiție într-un algoritm evolutiv?

<p>Un părinte este ales ca fiind cel mai adaptat individ dintr-un grup de indivizi selectați aleatoriu din populație. (B)</p> Signup and view all the answers

În ce metodă de încrucișare se utilizează o mască uniformă pentru a determina ce biți sunt copiați de la fiecare părinte?

<p>Încrucișarea uniformă (B)</p> Signup and view all the answers

Care este principalul mecanism al mutației binare într-un algoritm genetic?

<p>Modificarea fiecărei gene în mod independent cu o anumită probabilitate. (C)</p> Signup and view all the answers

Ce reprezintă o rețea semantică în contextul reprezentării cunoștințelor?

<p>O reprezentare grafică a cunoștințelor prin noduri interconectate. (D)</p> Signup and view all the answers

Care dintre următoarele opțiuni descrie cel mai bine un sistem expert?

<p>Un program care stochează și utilizează cunoștințe specializate pentru a rezolva probleme complexe. (B)</p> Signup and view all the answers

Ce rol are un scenariu în reprezentarea cunoștințelor?

<p>De a descrie secvențe stereotipe de evenimente într-un anumit context. (D)</p> Signup and view all the answers

Care este intervalul tipic pentru numărul maxim de generații într-un algoritm genetic?

<p>100-1000 (D)</p> Signup and view all the answers

Care dintre următoarele opțiuni descrie cel mai bine teoria cadrelor?

<p>O reprezentare ce combină informații declarative și procedurale pentru situații tipice. (B)</p> Signup and view all the answers

Ce este un sistem esențial în contextul sistemelor expert ?

<p>Un sistem ce conține trei module principale: baza de cunoștințe, motorul de inferență, și baza de fapte. (A)</p> Signup and view all the answers

Cum afectează temperatura probabilitatea de acceptare a unei soluții vecine în simularea recoacerii?

<p>O temperatură mare crește probabilitatea de a accepta o soluție vecină inferioară. (B)</p> Signup and view all the answers

Care dintre următoarele reprezintă un avantaj al abordării inteligenței artificiale din perspectiva acțiunilor raționale?

<p>Comportamentul observabil este mai ușor de testat și de definit prin acțiuni optime. (A)</p> Signup and view all the answers

De ce perceptronul multi-strat nu folosește funcții de activare liniare?

<p>Funcțiile liniare nu adaugă putere de calcul suplimentară față de rețelele cu un singur strat, deoarece o compoziție de funcții liniare rămâne liniară. (A)</p> Signup and view all the answers

Care este formula corectă pentru actualizarea ponderilor unui perceptron cu un singur strat, unde $w_i$ este ponderea conexiunii i la momentul k, $\alpha$ este rata de învățare, t este ieșirea dorită, a este ieșirea reală și $x_i$ este intrarea i?

<p>$w_i(k+1) = w_i(k) + \alpha *[t(k) – a(k)]*x_i(k)$ (B)</p> Signup and view all the answers

Ce se poate afirma despre funcția XOR?

<p>Poate fi învățată de un perceptron multistrat. (D)</p> Signup and view all the answers

Care este ieșirea tipică a unui perceptron cu un singur strat?

<p>Funcția Heaviside aplicată sumei intrarilor ponderate. (B)</p> Signup and view all the answers

Care dintre următoarele afirmații descrie cel mai bine un perceptron cu un singur strat?

<p>Are o structură simplă, cu o singură ieșire obținută prin aplicarea unei funcții de activare, în general de tip threshold (Heaviside) sau sigmoidă, la suma ponderată a intrărilor. (B)</p> Signup and view all the answers

Ce rol are rata de învățare ($\alpha$) în algoritmul de antrenare al perceptronului?

<p>Ajustează intensitatea cu care sunt modificate ponderile (greutățile) modelului la fiecare pas. (B)</p> Signup and view all the answers

Care dintre urmtoarele descrie corect prototipizarea vectorilor de intrare ntr-un context de reele neuronale?

<p>Eliminarea diferenelor nesemnificative fa de vectorii de antrenare cei mai frecveni. (C)</p> Signup and view all the answers

Ce se ntmpl dac raza iniial $ \lambda_0 $ este prea mic ntr-o reea neuronal de energie Coulomb restrns?

<p>nvarea va tinde spre supra-potrivire (over-fitting). (C)</p> Signup and view all the answers

Care dintre urmtoarele descrie corect topologia unui arbore neuronal?

<p>Un strat de intrare, un strat de neuroni binari (numrul egal cu frunzele arborelui), un strat de neuroni logici SI (numrul egal cu nodurile arborelui) i un strat de neuroni logici SAU (numrul egal cu clasele). (A)</p> Signup and view all the answers

N algoritmul MCTS, ce reprezint $w_i$ n expresia $w_i / n_i + sqrt(2 * In \ n / n_i)$ utilizat n selecia UCB1?

<p>Numrul de victorii n fiul i. (D)</p> Signup and view all the answers

Care este scopul primar al modelului "boids"?

<p>Simularea comportamentului de grup al unor entiti individuale, precum stolurile de psri. (D)</p> Signup and view all the answers

Care dintre urmtoarele este o caracteristic a utilizrii hipervolumelor pentru clasificarea vectorilor de antrenare?

<p>Clasele sunt aproximat printr-o superpoziiei de hipervolume cu anumite raze. (A)</p> Signup and view all the answers

Care dintre următoarele descrie corect pașii de bază ai algoritmului de călire simulată?

<p>Generarea aleatorie a unei noi stări, testarea validității acesteia și un program de 'răcire' pentru a asigura convergența către soluție. (B)</p> Signup and view all the answers

Care este formula densității de probabilitate utilizată de mașina Boltzmann pentru a genera deplasarea dintre starea veche și cea nouă într-o rețea neuronală stohastică?

<p>$GT(x' | x' = x + X) = exp(-X^2 / T)$ (C)</p> Signup and view all the answers

Care dintre următoarele reprezintă corect densitatea de probabilitate Cauchy pentru a genera deplasarea dintre starea veche și cea nouă într-o rețea neuronală stohastică?

<p>$GT(x' | x' = x + X) = T / (pi * (T^2 + |X|^2))$ (C)</p> Signup and view all the answers

Care fenomen natural este cel mai strâns analog cu conceptul de călire simulată?

<p>Formarea de cristale prin răcirea controlată a unui material topit (A)</p> Signup and view all the answers

În algoritmul de călire simulată, având în vedere diferența de energie $dE = E2 - E1$, care dintre următoarele condiții descrie corect când o tranziție de la starea $E1$ la $E2$ este posibilă?

<p>Tranziția se întâmplă când $dE &gt; 0$, sau cu probabilitatea $PT = 1 / (1 + exp(-dE / T))$ dacă $dE &lt; 0$. (D)</p> Signup and view all the answers

Cum este gestionată în călirea simulată tranziția între stări cu energii diferite?

<p>Tranziția într-o stare mai bună se face întotdeauna, și într-o stare mai proastă, cu o probabilitate care scade în timp. (D)</p> Signup and view all the answers

Care dintre următoarele formule reprezintă un program de răcire tipic pentru călirea simulată folosind un proces aleator gaussian?

<p>$T = T0 / (1+t)$ (B)</p> Signup and view all the answers

Cum se poate accelera programul de răcire în simularea călirii folosind zgomot colorat Cauchy comparativ cu utilizarea unui proces aleator gaussian?

<p>Zgomotul Cauchy permite o scădere mai rapidă a temperaturii inițiale, accelerând astfel căutarea. (B)</p> Signup and view all the answers

Ce caracterizează o rețea perceptron multistrat cu conexiune feedforward?

<p>Conexiunile dintre neuroni nu creează bucle sau cicluri. (D)</p> Signup and view all the answers

Cum sunt denumite rețelele perceptron multistrat în care interconexiunile formează bucle?

<p>Rețele recurente (D)</p> Signup and view all the answers

Care dintre următoarele expresii reprezintă corect funcția sigmoidă unipolară (logistică)?

<p>$S(s) = 1 / (1 + exp(-s))$ (A)</p> Signup and view all the answers

Care este reprezentarea matematică corectă a funcției sigmoide bipolare (tangenta hiperbolică)?

<p>$S(s) = (1 - exp(-2s)) / (1 + exp(-2s))$ (C)</p> Signup and view all the answers

Prin ce metodă se realizează antrenarea unui perceptron multistrat?

<p>Prin ajustarea ponderilor conexiunilor și a pragurilor neuronilor. (C)</p> Signup and view all the answers

Ce reprezintă straturile ascunse într-un perceptron multistrat?

<p>Straturi interne care nu sunt nici de intrare, nici de ieșire. (A)</p> Signup and view all the answers

Care este principiul de bază al algoritmului backpropagation?

<p>Minimizarea erorii prin metoda gradientului descendent, ajustând ponderile. (A)</p> Signup and view all the answers

Care este derivata funcției sigmoide unipolare utilizată în algoritmul backpropagation?

<p>$S'(s) = S(s) * (1-S(s))$ (A)</p> Signup and view all the answers

Ce caracteristici are un model de selecție care favorizează indivizii cu adaptare medie și este potrivit pentru convergența lentă?

<p>Scade presiunea selectivă și favorizează indivizii cu adaptare medie. (A)</p> Signup and view all the answers

Care este succesiunea corectă a fazelor în algoritmul de retropropagare (backpropagation)?

<p>Propagarea semnalului înainte, urmată de propagarea erorii înapoi și ajustarea ponderilor. (B)</p> Signup and view all the answers

După unificarea expresiilor f(A, h(A), B) și f(g(C), D, C), ce valoare corectă are expresia h(g(B))?

<p>B (A)</p> Signup and view all the answers

În problema 'Turnurile din Hanoi' cu $n$ tije și $m$ piese, aplicând algoritmul A* cu euristica $h(s) = m -$ numărul de piese de pe tija destinație, ce valoare ar avea starea generată după primul pas de căutare?

<p>$m - 1$ (C)</p> Signup and view all the answers

Cum se realizează mutația în algoritmul de evoluție diferențială?

<p>Se calculează diferența dintre doi indivizi, se amplifică, și se adună la un alt individ. (B)</p> Signup and view all the answers

Ce se întâmplă cu presiunea selectivă și adaptarea indivizilor într-un scenariu potrivit pentru convergența prematură, conform descrierii oferite?

<p>Presiunea selectivă scade, favorizând indivizii cu adaptare medie. (A)</p> Signup and view all the answers

Care afirmație descrie cel mai bine rolul funcțiilor de activare în fazele algoritmului de retropropagare?

<p>Funcțiile de activare neliniare sunt folosite în ambele faze, pentru propagarea și ajustarea greutăților. (B)</p> Signup and view all the answers

Cum afectează numărul de piese de pe tija destinație valoarea euristică $h(s)$ în problema 'Turnurile din Hanoi' când se folosește algoritmul A*?

<p>Cu cât numărul de piese de pe tija destinație este mai mic, cu atât $h(s)$ este mai mare. (C)</p> Signup and view all the answers

În cadrul algoritmului backpropagation, cum se calculează gradientul erorii pentru un neuron din stratul ascuns, notat ca $\delta_j(t)$, utilizând derivata funcției de activare $S'$ și gradientul erorilor din stratul de ieșire $\delta_k(t)$ și ponderile $w_{jk}(t)$?

<p>$\delta_j(t) = S' \cdot sum_{k=1}^{l} (\delta_k(t) \cdot w_{jk}(t))$ (D)</p> Signup and view all the answers

Ce caracterizează algoritmul backpropagation stohastic?

<p>Actualizarea ponderilor se face după fiecare vector de intrare, în timp real. (B)</p> Signup and view all the answers

Care este principalul dezavantaj al algoritmului backpropagation?

<p>Poate converge într-un minim local al funcției de eroare. (A)</p> Signup and view all the answers

Cum este susținută proprietatea perceptronului multistrat de a fi un aproximator universal?

<p>S-a demonstrat că o rețea cu un singur strat ascuns poate aproxima orice funcție continuă. (A)</p> Signup and view all the answers

Ce adaugă metoda momentului la algoritmul backpropagation?

<p>Un termen suplimentar bazat pe actualizarea precedentă a ponderilor. (D)</p> Signup and view all the answers

Care este efectul folosirii unei rate de învățare prea mari în algoritmul backpropagation?

<p>Antrenarea poate deveni instabilă, cu oscilații în jurul minimei. (B)</p> Signup and view all the answers

Cum influențează adăugarea unui termen de moment în backpropagation?

<p>Ajută la evitarea minimelor locale și la accelerarea convergenței. (B)</p> Signup and view all the answers

Ce reprezintă o epocă (epoch) în contextul antrenării unei rețele neuronale cu algoritmul backpropagation?

<p>O trecere completă prin întregul set de antrenare. (C)</p> Signup and view all the answers

Care dintre următoarele descrie corect scopul principal al algoritmilor genetici?

<p>Optimizarea prin imitarea procesului de selecție naturală și evoluție. (D)</p> Signup and view all the answers

Care este o caracteristică principală a căutării iterative în adâncime?

<p>O căutare în adâncime cu limitarea la k niveluri, fără a expand nodurile sub această adâncime. (A)</p> Signup and view all the answers

Ce tip de inferență fuzzy este asociată cu regulile de tip 'dacă-atunci' și cu agregarea ieșirilor prin unificarea zonelor?

<p>Mamdani (C)</p> Signup and view all the answers

De ce expresiile P(X, g(Y)) și Q(f(Z), g(y)) nu pot fi unificate?

<p>Pentru că predicatele P și Q sunt distincte și nu se pot substitui unul cu celălalt. (C)</p> Signup and view all the answers

Care dintre următoarele descrie cel mai bine scopul unei memorii asociative?

<p>Să mapeze date de intrare la ieșiri, fiind tolerantă la zgomot și capabilă să corecteze erori. (C)</p> Signup and view all the answers

Ce rol are euristica în contextul algoritmilor de căutare?

<p>Furnizarea rapidă a unei soluții, nu neapărat optimă. (C)</p> Signup and view all the answers

Ce condiție trebuie îndeplinită de o euristică pentru ca algoritmul A* să fie optim și eficient?

<p>Euristica trebuie să fie monotona. (C)</p> Signup and view all the answers

Ce reprezintă o "amintire fundamentala" într-o memorie asociativă?

<p>O pereche intrare-ieșire utilizată în antrenarea memoriei. (D)</p> Signup and view all the answers

Ce caracterizează o memorie autoasociativă?

<p>Asociază intrări cu ele însele (ex: (xk, xk)). (C)</p> Signup and view all the answers

Care este rolul principal al retezării alfa-beta într-un algoritm de căutare?

<p>Reduce numărul de noduri explorate în arborele de căutare prin propagarea valorilor limită. (C)</p> Signup and view all the answers

În contextul simulării recoacerii, cum influențează temperatura probabilitatea de acceptare a unei soluții vecine inferioare?

<p>O temperatură mai mare crește probabilitatea de acceptare a unei soluții vecine inferioare. (A)</p> Signup and view all the answers

Ce este o "amintire falsă" (spurious memory) într-o memorie asociativă?

<p>O asociere stocată accidental, care nu face parte din mulțimea de amintiri fundamentale. (C)</p> Signup and view all the answers

Ce reprezintă elitismul într-un algoritm evolutiv?

<p>Copierea directă a celui mai adaptat individ în noua populație, pentru a nu pierde soluția cea mai bună. (D)</p> Signup and view all the answers

De ce arhitecturile de memorie autoasociativă recurente sunt considerate mai puternice decât cele feedforward?

<p>Arhitecturile recurente sunt capabile să capteze informații temporale care sunt irelevante in cele feedforward si pot oferi o eliminare mai eficientă a zgomotului. (C)</p> Signup and view all the answers

De ce perceptronul multi-strat folosește funcții de activare neliniare, spre deosebire de funcțiile liniare?

<p>O compunere de funcții liniare rămâne tot o funcție liniară, astfel perceptronul multi-strat nu ar dobândi putere de calcul suplimentară. (A)</p> Signup and view all the answers

Care este ecuația unei memorii autoasociative dinamice (DAM), unde X reprezintă vectorii de intrare, W este matricea de interconectare, F funcția de activare și t momentele de timp discrete?

<p>$X(t+1) = F(W * X(t))$ (A)</p> Signup and view all the answers

Care dintre următoarele formule descrie corect regula de actualizare a ponderilor pentru un perceptron cu un singur strat, unde $w_i$ este ponderea conexiunii i la momentul k, $\alpha$ este rata de învățare, t este ieșirea dorită, a este ieșirea reală și $x_i$ este intrarea i?

<p>$w_i(k+1) = w_i(k) + \alpha *[t(k) - a(k)]*x_i(k)$ (A)</p> Signup and view all the answers

Care sunt ecuațiile unei memorii heteroasociative, unde X sunt vectorii de intrare, Y sunt vectorii de ieșire, W1 și W2 sunt matricele de interconectare, F este funcția de activare, iar 't' sunt momentele de timp discrete?

<p>$Y(t+1) = F(W1 * X(t))$ și $X(t+1) = F( W2 * Y(t) )$ (A)</p> Signup and view all the answers

Ce se poate afirma despre abilitatea unui perceptron de a învăța funcția XOR?

<p>Funcția XOR poate fi învățată folosind un perceptron multi-strat. (C)</p> Signup and view all the answers

Ce ar trebui să caracterizeze o memorie asociativă dinamică de înaltă performanță?

<p>Toleranță ridicată la zgomot, capacitatea de a se corecta erorile, o viteză mare de convergență și flexibilitate în stocarea și retragerea informațiilor. (A)</p> Signup and view all the answers

Care este ieșirea unui perceptron cu un singur strat?

<p>Suma ponderată a intrărilor aplicată funcției Heaviside. (A)</p> Signup and view all the answers

Ce rol joacă temperatura în algoritmul de simulare a recoacerii?

<p>Temperatura scade pe măsură ce algoritmul explorează spațiul de căutare, influențând probabilitatea de a accepta soluții mai slabe. (A)</p> Signup and view all the answers

Care este principalul avantaj al utilizării conceptului de acțiuni rationale în inteligența artificială?

<p>Permite o formalizare riguroasă și definirea clară a ce înseamnă acțuini optime, oferind un cadru bine testabil științific. (A)</p> Signup and view all the answers

Flashcards

Q-Learning

Un algoritm de învățare cu întărire care folosește o funcție de valoare Q pentru a găsi o strategie optimă.

Modelul neuronal McCulloch-Pitts

Un model neuronal simplu care a fost o contribuție majoră în domeniul IA, punând bazele pentru rețelele neurale moderne.

1956

Anul în care a fost inventat termenul „inteligență artificială” la conferința Dartmouth.

Lisp

Un limbaj de programare dezvoltat specific pentru AI, care a fost o componentă cheie în dezvoltarea domeniului.

Signup and view all the flashcards

Sisteme expert

Primele sisteme AI care au avut succes în industrie, utilizate pentru a rezolva probleme specifice.

Signup and view all the flashcards

Mycin

Un sistem expert din anii '70 care a fost folosit pentru a diagnostica infecții bacteriene.

Signup and view all the flashcards

Eliza

Un program dezvoltat în 1966 care conversa cu oamenii și a fost unul dintre primele programe care a încercat să treacă testul Turing.

Signup and view all the flashcards

Retro-propagarea (backpropagation)

Algoritmul redescoperit în 1986, care este esențial pentru antrenarea rețelelor neurale artificiale.

Signup and view all the flashcards

Continuarea euristică

Aceasta strategie este folosita pentru a găsi o mutare disponibila într-un joc cu factor de ramificare variabil și căutare pe mai multe niveluri, chiar dacă nu este mutarea optimă, asigurând că există mereu o acțiune viabilă.

Signup and view all the flashcards

Nucleul (Kernel) în SVM

Această tehnică transformă datele neseparabile liniar într-un spațiu multidimensional, unde acestea devin liniar separabile, permițând SVM-urilor să clasifice datele.

Signup and view all the flashcards

Căutare "best-first"

Căutarea "best-first" ordonează nodurile pe frontieră în funcție de costul estimat până la un nod scop, priorizând nodurile cu cel mai mic cost.

Signup and view all the flashcards

Invățarea Diferentelor Temporale (IDT)

IDT combină estimările directe ale utilității cu corecțiile date de ecuația Bellman, îmbunătățind acuratețea învățării cu întărire.

Signup and view all the flashcards

Ierarhia/piramida cunoașterii

Această ierarhie a cunoașterii ordonează informația de la date simple la înțelepciune, prin intermediul informației și cunoștințelor.

Signup and view all the flashcards

Selecția de tip turneu

Selecția de tip turneu alege un părinte din numărul maxim de indivizi adaptați dintr-o selecție aleatorie din populație.

Signup and view all the flashcards

Temperatura ridicată și soluții vecine

Când temperatura este ridicată, este mai probabil să acceptați o soluție mai mică decât soluția actuală.

Signup and view all the flashcards

Temperatura ridicată și soluții vecin - altă perspectivă

Când temperatura este ridicată, este mai puțin probabil să acceptați o soluție mai mare decât soluția actuală.

Signup and view all the flashcards

Temperatura scăzută și soluții vecine

Când temperatura este scăzută, este mai probabil să acceptați o soluție mai mică decât soluția actuală.

Signup and view all the flashcards

Temperatura scăzută și soluții vecin - altă perspectivă

Când temperatura este scăzută, este mai puțin probabil să acceptați o soluție mai mare decât soluția actuală.

Signup and view all the flashcards

Avantajele IA în perspectiva actiunilor raționale - Simulare

Programele trebuie să rezolve probleme la fel ca oamenii, oferind o perspectivă similară cu mintea umană.

Signup and view all the flashcards

Avantajele IA în perspectiva actiunilor raționale - Observabilitate

Comportamentul este mai ușor de observat și analizat științific decât gândirea, iar raționalitatea este clar definită prin acțiuni optime.

Signup and view all the flashcards

Avantajele IA în perspectiva actiunilor raționale - Logică și raționament

Folosirea logicii pentru a lua decizii complexe, formalizare rigurosă, putere de reprezentare și raționament.

Signup and view all the flashcards

Avantajele IA în perspectiva actiunilor raționale - Inteligență artificială

Un program care manipulează simboluri înțelege, are stări mentale și intenții.

Signup and view all the flashcards

Încrucișarea binară cu un punct

O tehnică de reproducere genetică care constă în împărțirea părinților în puncte aleatoare și unirea părților rezultat pentru a crea descendenți.

Signup and view all the flashcards

Încrucișarea cu n puncte

O tehnică similară cu cea anterioară, dar cu mai multe puncte de tăiere.

Signup and view all the flashcards

Încrucișarea uniformă

O tehnică simplă care folosește o mască aleatorie pentru a copia biți de la părinți.

Signup and view all the flashcards

Mutația binară

O modificare aleatorie a valorii unei gene.

Signup and view all the flashcards

Mutația reală

Schimbarea valorii genei la o valoare aleatorie.

Signup and view all the flashcards

Sistemul esențial

Un sistem care conține o bază de cunoștințe, un motor de inferență și o bază de fapte.

Signup and view all the flashcards

Rețeaua semantică

O reprezentare grafică a cunoștințelor prin noduri și arce.

Signup and view all the flashcards

Prototipizarea vectorilor de intrare

Vectorii de antrenare cei mai frecventi sunt folositi ca prototipuri, eliminandu-se diferentele semnificative.

Signup and view all the flashcards

Clasificarea vectorilor de antrenare

Clasificarea vectorilor de antrenare implica impartirea spatiului caracteristicilor in hipervolume cu raza fixa, corespunzand vectorilor de intrare cei mai frecventi.

Signup and view all the flashcards

Aproximarea claselor

Clasele sunt modelate printr-o suprapunere de hipervolume, fiecare cu raza specifica, in spatiul caracteristicilor.

Signup and view all the flashcards

Lambda_0 mic in retele neuronale Coulomb

Daca raza initiala lambda_0 este prea mica, reteaua neuronala tinde sa se potriveasca excesiv cu datele de antrenare, devenind sensibila la zgomot si nereguli, conducand la performanta slaba pe datele necunoscute.

Signup and view all the flashcards

Topologia unui arbore neuronal

Un arbore neuronal este format dintr-un strat de intrare, un strat de neuroni binari (egal cu numarul de frunze ale arborelui), un strat de neuroni logici SI (egal cu numarul de noduri), si un strat de neuroni logici SAU (egal cu numarul de clase).

Signup and view all the flashcards

Metoda UCB1 in MCTS

In algoritmul de cautare pe arbori Monte Carlo, UCB1 selecteaza actiunea care maximizeaza expresia wi / ni + sqrt(2*In n / ni). wi este numarul de victorii in fiul i, ni este numarul de simulari in fiul i, iar n este numarul de simulari in nodul curent.

Signup and view all the flashcards

Scopul modelului "boids"

Modelul "boids" simuleaza comportamentul social al pasarilor, cum ar fi evitarea coliziunilor, alinierea si coeziunea.

Signup and view all the flashcards

Conectarea feedforward in perceptroni multistrat

Neuronii sunt interconectați într-un mod care nu formează bucle. Informația se propagă doar într-o singură direcție, de la straturile de intrare spre cele de ieșire.

Signup and view all the flashcards

Rețele recurente

Rețele neuronale cu bucle, unde ieșirile din unele neuroni se pot conecta la intrări ale altor neuroni. Aceasta permite rețelelor să memoreze informații din trecut și să se adapteze la noi date.

Signup and view all the flashcards

Funcția sigmoidă unipolară

S(s) = 1 / (1 + exp(-s))

Signup and view all the flashcards

Funcția sigmoidă bipolară

S(s) = (1 - exp(-2s)) / (1 + exp(-2s))

Signup and view all the flashcards

Antrenarea unui perceptron multistrat

Se ajustează ponderile conexiunilor dintre neuroni și valorile prag ale neuronilor, modificând astfel comportamentul rețelei.

Signup and view all the flashcards

Straturile ascunse

Straturi interne ale rețelei care nu sunt straturi de intrare sau de ieșire. Aceste straturi procesează informația și o transmit către stratul următor.

Signup and view all the flashcards

Algoritmul backpropagation

Un algoritm care modifică ponderile conexiunilor în rețelele neuronale pentru a minimiza eroarea dintre ieșirea dorită și ieșirea reală. Această minimizare se face prin metoda gradientului descendent.

Signup and view all the flashcards

Derivata funcției sigmoide unipolare

S'(s) = S(s) * (1 - S(s))

Signup and view all the flashcards

Cum se calculează delta_j (gradientul erorii pentru un neuron din stratul ascuns)?

În algoritmul de backpropagation, delta_j reprezintă gradientul erorii pentru neuronul j din stratul ascuns. Se calculează ca derivata funcției de activare a neuronului j înmulțită cu suma produselor dintre gradientii erorilor din stratul de ieșire (delta_k) și ponderile corespunzătoare (wjk). Formula se aplică pentru fiecare neuron j din stratul ascuns, luând în calcul toate conexiunile sale cu neuronii din stratul de ieșire.

Signup and view all the flashcards

Ce este backpropagation stohastic?

Backpropagation stohastic este o variantă a backpropagation standard în care ajustarea ponderilor se face după prezentarea fiecărui vector de intrare, nu la sfârșitul unei epoci de antrenare. Această actualizare incrementală permite o convergență mai rapidă și o mai bună adaptare la datele de antrenare.

Signup and view all the flashcards

Care este cel mai mare dezavantaj al backpropagation?

Principalul impediment în algoritmul backpropagation este potențialul de a converge într-un minim local al funcției de eroare, în loc de minimul global. Aceasta înseamnă că rețeaua s-ar putea bloca într-o configurație suboptimală, incapabilă de a atinge o performanță optimă.

Signup and view all the flashcards

Ce justifică proprietatea de "aproximator universal" a perceptronului multistrat?

Proprietatea de „aproximator universal” a perceptronului multistrat se referă la capacitatea sa de a aproxima orice funcție continuă, cu un număr suficient de neuroni în stratul ascuns. Această proprietate a fost demonstrată matematic, punând baza pentru utilizarea rețelelor neuronale în diverse sarcini.

Signup and view all the flashcards

Cum funcționează metoda momentului?

Metoda momentului accelerează învățarea în backpropagation prin considerarea istoricului gradientului. Se calculează o medie ponderată a gradientului curent și a gradienților din iterațiile precedente, utilizând o constantă de amortizare. Această medie ponderată ajută la stabilizarea actualizărilor ponderilor, accelerând convergența și reducând oscilațiile cauzate de gradientii instabili.

Signup and view all the flashcards

Ce este backpropagation?

Backpropagation este un algoritm care se bazează pe propagarea erorilor inapoi prin rețeaua neuronală. Aceste erori reprezintă diferența dintre valorile prezise de rețea și valorile reale din setul de antrenare. Prin propagarea erorilor inapoi, algoritmul calculează gradientul erorii pentru fiecare conexiune din rețea și ajustează ponderile conexiunilor pentru a diminua eroarea.

Signup and view all the flashcards

De ce este important backpropagation stohastic?

Prezentarea vectorilor de intrare în mod stohastic în backpropagation stohastic permite reducerea impactului fiecărui vector de intrare asupra ajustării ponderilor. Acest lucru ajută la prevenirea blocării rețelei într-un minim local și permite rețelei să se adapteze mai bine la setul de antrenare, reducând riscul de supra-antrenare.

Signup and view all the flashcards

Convergență Lentă

Selecția naturală, favorabilă indivizilor cu o adaptare medie, este adecvată în situații de convergență lentă.

Signup and view all the flashcards

Convergență Rapidă

Selecția naturală, favorabilă indivizilor cu variații mari de adaptare, este adecvată în situații de convergență rapidă.

Signup and view all the flashcards

Fazele Backpropagation

În prima fază, rețeaua calculează gradienții folosiți pentru ajustarea ponderilor. În a doua fază, rețeaua ajustează ponderile și clasifică vectorul de intrare.

Signup and view all the flashcards

Mutația în Evoluția Diferențială

În algoritmul de evoluție diferențială, mutația funcționează prin calcularea diferenței dintre doi indivizi, înmulțirea rezultatului cu un factor de amplificare, și adăugarea acestei valori la un alt individ.

Signup and view all the flashcards

Unificarea Expresiilor

Unificarea expresiilor se referă la găsirea unei substituții a variabilelor care face ca expresiile să fie identice.

Signup and view all the flashcards

Euristica Turnurile din Hanoi

Euristica folosită în problema Turnurile din Hanoi este h(s) = m – numărul de piese de pe tija destinație.

Signup and view all the flashcards

Căutarea A* pentru Turnurile din Hanoi

Căutarea

Signup and view all the flashcards

Valoarea stărilor generate în Turnurile din Hanoi

Pentru problema Turnurilor din Hanoi cu n tije și m piese, valoarea cea mai bună a stărilor generate după un prim pas de căutare este m - 1.

Signup and view all the flashcards

O mapare toleranta la zgomot

O mapare yk = G(xk) pentru toate perechile de intrare-iesire (xk, yk), maparea sa fie toleranta la zgomote si sa poata corecta eventualele erori.

Signup and view all the flashcards

O mapare exacta doar pentru datele de antrenare

O mapare yk = G(xk) pentru toate perechile de intrare-iesire (xk, yk), maparea sa fie exacta numai pentru perechile specificate la antrenare.

Signup and view all the flashcards

O mapare partială tolerantă la zgomot

O mapare yk = G(xk) pentru unele perechi de intrare-iesire (xk, yk), maparea sa fie toleranta la zgomote si sa poata corecta eventualele erori.

Signup and view all the flashcards

Ce este o "amintire fundamentala" a unei memorii asociative?

O valoare a iesirii de tip atractor pentru o gama larga de intrari.

Signup and view all the flashcards

Ce este o memorie autoasociativa?

O memorie asociativa care reda mapari intrare-iesire de forma (xk, xk).

Signup and view all the flashcards

Ce este o "amintire falsa" (spurious memory)?

O asociatie stocata in memorie in mod neintentionat, care nu face parte din multimea de amintiri fundamentale.

Signup and view all the flashcards

De ce sunt mai puternice arhitecturile de memorie autoasociativa recurente decat cele feedforward?

Arhitecturile recurente au o topologie mult mai complexa decat cele feedforward, permitand o prelucrare mai flexibila a informatiilor si o adaptare mai buna la zgomot.

Signup and view all the flashcards

Daca X sunt vectorii de intrare, W este matricea de interconectare, F este vectorul functiilor de activare iar t sunt momentele de timp discrete, care este ecuatia unei memorii autoasociative dinamice (DAM)?

X(t+1) = F(W * X(t) )

Signup and view all the flashcards

Euristică

O metodă care furnizează rapid o soluție, nu neapărat optimă.

Signup and view all the flashcards

Retezarea alfa-beta

Un algoritm de căutare care integrează generarea arborelui cu propagarea valorilor.

Signup and view all the flashcards

Selecția competitivă (turnir)

Este o metodă de selecție a părinților pentru noua populație, unde se aleg aleatoriu k indivizi și se alege cel mai adaptat. Procedura se repetă pentru a selecta mai mulți părinți.

Signup and view all the flashcards

Elitismul

Cel mai adaptat individ este replicat direct în noua populație. Această metodă previne pierderea celei mai bune soluții.

Signup and view all the flashcards

Încrucișare (crossover)

Combinația a doi cromozomi părinți pentru a produce un nou cromozom fiu. Rezultatul poate fi mai bun decât ambii părinți.

Signup and view all the flashcards

Algoritmul A*

Un algoritm de căutare optim și eficient dacă euristica este monotonă.

Signup and view all the flashcards

Inferență fuzzy Mamdani

Un tip de inferență fuzzy care utilizează funcții de membru și reguli fuzzy pentru a realiza o inferență.

Signup and view all the flashcards

Sistem multi-agent

Un sistem de calcul care simulează comportamentul unor agenți autonomi care interacționează între ei și cu mediul lor.

Signup and view all the flashcards

Avantajele IA - Comportamentul observabil

Comportamentul este observabil și mai ușor de testat științific decât gândirea, raționalitatea fiind clar definită prin acțiuni optime. Aceasta permite evaluarea și analiza sistemelor AI în mod obiectiv.

Signup and view all the flashcards

Avantajele IA - Simulare a comportamentului uman

Programele nu trebuie doar să rezolve probleme, ci să le rezolve în același mod ca oamenii. Aceasta permite construirea de sisteme care funcționează intern în mod similar cu mintea umană.

Signup and view all the flashcards

Perceptronul multi-strat și funcțiile de activare

Functiile de activare neliniare permit retelelor neuronale multi-strat sa învețe relații complexe din date, pe care rețelele neuronale cu un singur strat nu le pot captura.

Signup and view all the flashcards

Regula de actualizare a ponderilor unui perceptron

Regula de actualizare a ponderilor unui perceptron cu un singur strat este: wi(k+1) = wi(k) + alfa *[t(k) – a(k)]*xi(k), unde wi este ponderea conexiunii i, alfa este rata de învățare, t este iesirea dorita, a este iesirea reala si xi este intrarea i.

Signup and view all the flashcards

XOR și perceptronul

Functia XOR nu poate fi invatata de un perceptron cu un singur strat, deoarece nu poate separa liniar datele. Are nevoie de un perceptron multistrat pentru a realiza separarea necesară.

Signup and view all the flashcards

Iesirea perceptronului

Iesirea unui perceptron cu un singur strat este functia Heaviside aplicata sumei intrarilor ponderate. Această funcție activează neuronul dacă suma ponderată depășește un anumit prag.

Signup and view all the flashcards

Study Notes

No new information was provided. Therefore, the study notes remain unchanged.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

Use Quizgecko on...
Browser
Browser