Metode bayesiene de învățare automată

Curs
8.3/10 (3 voturi)
Conține 1 fișier: pdf
Pagini : 41 în total
Cuvinte : 1274
Mărime: 111.24KB (arhivat)
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: Adina Lipai
curs IA ASE

Extras din curs

Metode bayesiene de invatare automata

Clasificatorul bayesian naiv (Naïve

Bayes). Retele bayesiene.

Fundamente teoretice

- Teoria rationamentului probabilist

definita de Thomas Bayes (regula lui

Bayes).

- Regula lui Bayes permite actualizarea

probabilitatii ipotezelor pe baza

faptelor (evidentei), dupa care sunt

alese ipotezele cele mai probabile.

Aplicabilitate

Metodele de invatare bayesiana

sunt utile pentru domeniile cu multe

caracteristici.

Exemplu

0 1 1 0 1

0 1 0 1 1

0 0 0 0 1

0 1 0 1 1

0 1 0 0 1

1 0 0 0 0

1 1 1 0 0

1 0 1 0 1

1 1 1 0 0

1 0 1 1 0

y f4 f3 f2 f1 Se calculeaza Rk(n,m),

ponderea instantelor din clasa

m pentru care caracteristica k

are valoarea n.

R1(1,1) = 1/5; R1(0,1) = 4/5

R1(1,0) = 5/5; R1(0,0) = 0/5

R2(1,1) = 1/5; R2(0,1) = 4/5

R2(1,0) = 2/5; R2(0,0) = 3/5

R3(1,1) = 4/5; R3(0,1) = 1/5

R3(1,0) = 1/5; R3(0,0) = 4/5

R4(1,1) = 2/5; R4(0,1) = 3/5

R4(1,0) = 4/5; R4(0,0) = 1/5

Avand un vector x de caracteristici (vector

de input), clasa in care se repartizeaza x

(valorea y care se asociaza lui x) se

determina cu ajutorul valorilor R.

- Presupunem: x=<0,0,1,1>.

- Scorul lui x, daca presupunem ca x

apartine clasei 1:

S(1) = R1(0,1)*R2(0,1)*R3(1,1)*R4(1,1)

S(1) = 0.205

- Scorul lui x, daca presupunem ca x

apartine clasei 0:

S(0) = R1(0,0)*R2(0,0)*R3(1,0)*R4(1,0)

S(0) = 0

S(1) > S(0) Ò x se clasifica in clasa 1 (y=1).

Algoritmul de clasificare – faza de instruire

Pe baza instantelor de instruire se calculeaza:

j y count

y x count

Algoritmul de clasificare – faza de predictie

Fiind dat un vector x, se calculeaza scorul:

=  altfel R

x daca R

=  altfel R

x daca R

Corectia Laplace

- Instantele de instruire reflecta doar

partial realitatea.

- Daca in cadrul instantelor nu exista

valori de caracteristici prezente la

anumite clase, R va primi valoare 0.

- Se recomanda evitarea valorilor 0/1

pentru R.

Modificarea formulelor de calcul pentru R

Preview document

Metode bayesiene de învățare automată - Pagina 1
Metode bayesiene de învățare automată - Pagina 2
Metode bayesiene de învățare automată - Pagina 3
Metode bayesiene de învățare automată - Pagina 4
Metode bayesiene de învățare automată - Pagina 5
Metode bayesiene de învățare automată - Pagina 6
Metode bayesiene de învățare automată - Pagina 7
Metode bayesiene de învățare automată - Pagina 8
Metode bayesiene de învățare automată - Pagina 9
Metode bayesiene de învățare automată - Pagina 10
Metode bayesiene de învățare automată - Pagina 11
Metode bayesiene de învățare automată - Pagina 12
Metode bayesiene de învățare automată - Pagina 13
Metode bayesiene de învățare automată - Pagina 14
Metode bayesiene de învățare automată - Pagina 15
Metode bayesiene de învățare automată - Pagina 16
Metode bayesiene de învățare automată - Pagina 17
Metode bayesiene de învățare automată - Pagina 18
Metode bayesiene de învățare automată - Pagina 19
Metode bayesiene de învățare automată - Pagina 20
Metode bayesiene de învățare automată - Pagina 21
Metode bayesiene de învățare automată - Pagina 22
Metode bayesiene de învățare automată - Pagina 23
Metode bayesiene de învățare automată - Pagina 24
Metode bayesiene de învățare automată - Pagina 25
Metode bayesiene de învățare automată - Pagina 26
Metode bayesiene de învățare automată - Pagina 27
Metode bayesiene de învățare automată - Pagina 28
Metode bayesiene de învățare automată - Pagina 29
Metode bayesiene de învățare automată - Pagina 30
Metode bayesiene de învățare automată - Pagina 31
Metode bayesiene de învățare automată - Pagina 32
Metode bayesiene de învățare automată - Pagina 33
Metode bayesiene de învățare automată - Pagina 34
Metode bayesiene de învățare automată - Pagina 35
Metode bayesiene de învățare automată - Pagina 36
Metode bayesiene de învățare automată - Pagina 37
Metode bayesiene de învățare automată - Pagina 38
Metode bayesiene de învățare automată - Pagina 39
Metode bayesiene de învățare automată - Pagina 40
Metode bayesiene de învățare automată - Pagina 41

Conținut arhivă zip

  • Metode Bayesiene de Invatare Automata.pdf

Alții au mai descărcat și

Rețea Neuronală

Proiectul de faţă îşi propune realizarea unei reţele neuronale cu maxim două straturi ascunse (hidden layer-e). Se lansează programul proiect1 şi...

Inteligența Artificială

I. Obiective 1 De ce utilizarea tehnicilor de IA sunt importante? Inteligenţa artificială este un domeniu important din punct de vedere economic,...

Utilizarea Rețelelor Neuronale în Recunoașterea Vorbirii

1. Aspecte generale Recunoasterea vorbirii este unul din domeniile prelucrarii de semnal vocal de deosebit interes în momentul de fata. Succesul...

Proiect Neuron

Un neuron artificial are mai multe cai de intrare care corespund arborelui dendritic.Neuronul pe care l-am construit are n cai de...

Subiecte Rezolvate Sisteme Expert

Nr. 1A 1. Tratarea incertitudinii în cadrul sistemelor expert bazate pe reguli de productie. 2. Se considera urmatoarele reguli abstracte: R1:...

Scanarea Irisului

Tehnologia biometrica cea mai buna pentru autentificare este scanarea irisului. Dezvoltarea irisului (partea colorata a ochiului) este „haotica’’,...

Jocul Tic-Tac-Toe în rețea neuronală - învățarea rețelei neuronale

Partea finală a proiectului ne cere ca sa si invatam reteaua sa faca “ceva”… In cazul de fata sa joace jocul Tic Tac Toe pe o tabla de 3x3. La...

Inteligența artificială - perceptronul

INTELIGENŢĂ ARTIFICIALĂ 1. Concepte de bază Când s-a vorbit prima dată de Inteligenţa Artificială (AI – Artificial Intelligence) în 1956, totul...

Te-ar putea interesa și

Analiza Datelor și Extragerea Cunostiintelor

Capitolul 1 REPREZENTĂRI, DESCRIPTORI ŞI METRICI ALE DATELOR MULTIDIMENSIONALE 1.1. Formalizarea noţiunii de variabilă O colecţie de date...

Învățarea automată

Invatare automata. Agenti care invata. Clasificarea metodelor şi tehnicilor Dupa modul de fundamentare empirică: -metode şi tehnici de calcul...

Sistemul metodelor și tehnicilor de inteligență artificială

Invatare automata. Agenti care invata. Clasificarea metodelor si tehnicilor Dupa modul de fundamentare empirica: - metode si tehnici de calcul...

Ai nevoie de altceva?