Inteligenta Artificiala

Curs
8.5/10 (2 voturi)
Domeniu: Calculatoare
Conține 1 fișier: pdf
Pagini : 33 în total
Cuvinte : 1691
Mărime: 88.47KB (arhivat)
Cost: Gratis
Profesor îndrumător / Prezentat Profesorului: Viorel Negru
Universitatea de Vest din Timi¸soara Departamentul de Informatic˘a curs 3

Extras din document

Recursivitate

3 Un obiect este recursiv daca este definit funct¸ie de el ˆınsu¸si.

² definim un num˘ar infinit de obiecte printr-o declarat¸ie finit˘a

² functii recursive, proceduri recursive, definit¸ii recursive de

date, calcul recursiv.

Recursivitate

3 Exemple

² GNU:

GNU = Gnu is Not Unix

² numerele naturale:

0 este num˘ar natural;

succesorul unui num˘ar natural este un num˘ar natural.

² arborii binari:

o este un arbore binar (arborele vid);

dac˘a t1 ¸si t2 sunt arbori binari atunci ¸si

o

t 1 t 2

este un arbore binar.

Recursivitate

3 Definit¸ie bazat˘a pe induct¸ie structural˘a (structura programului

trebuie s˘a reflecte structura datelor) - definim tipul de

date list¸a-de-numere

lista vid˘a este o list¸a-de-numere;

dac˘a l este o list¸a-de-numere ¸si n este un num˘ar, atunci

perechea (n . l) este o list¸a-de-numere.

ˆIn notatt¸ia BNF avem urm˘atoarele reguli:

<list¸a-de-numere>::=()

<list¸a-de-numere>::=(<num¸ar> . <list¸a-de-numere>)

sau utilizˆand simbolul bar˘a vertical˘a din BNF:

<list¸a-de-numere>::=() | (<num¸ar> . <list¸a-de-numere>)

sau utilizˆand asteriscul (Kleen star):

<list¸a-de-numere>::=({<num¸ar>}*)

Preview document

Inteligenta Artificiala - Pagina 1
Inteligenta Artificiala - Pagina 2
Inteligenta Artificiala - Pagina 3
Inteligenta Artificiala - Pagina 4
Inteligenta Artificiala - Pagina 5
Inteligenta Artificiala - Pagina 6
Inteligenta Artificiala - Pagina 7
Inteligenta Artificiala - Pagina 8
Inteligenta Artificiala - Pagina 9
Inteligenta Artificiala - Pagina 10
Inteligenta Artificiala - Pagina 11
Inteligenta Artificiala - Pagina 12
Inteligenta Artificiala - Pagina 13
Inteligenta Artificiala - Pagina 14
Inteligenta Artificiala - Pagina 15
Inteligenta Artificiala - Pagina 16
Inteligenta Artificiala - Pagina 17
Inteligenta Artificiala - Pagina 18
Inteligenta Artificiala - Pagina 19
Inteligenta Artificiala - Pagina 20
Inteligenta Artificiala - Pagina 21
Inteligenta Artificiala - Pagina 22
Inteligenta Artificiala - Pagina 23
Inteligenta Artificiala - Pagina 24
Inteligenta Artificiala - Pagina 25
Inteligenta Artificiala - Pagina 26
Inteligenta Artificiala - Pagina 27
Inteligenta Artificiala - Pagina 28
Inteligenta Artificiala - Pagina 29
Inteligenta Artificiala - Pagina 30
Inteligenta Artificiala - Pagina 31
Inteligenta Artificiala - Pagina 32
Inteligenta Artificiala - Pagina 33

Conținut arhivă zip

  • Inteligenta Artificiala.pdf

Alții au mai descărcat și

Implicații ale Inteligenței Artificiale în Dezvoltarea Proceselor de Afaceri

Obiective şi contextul actual al temei 1.Introducere Domeniul inteligenţei artificiale, sau IA, îşi propune să inţeleagă entităţile inteligente....

Inteligența Artificială și Problema Prognozei

Introducere In aceasta lucrare s-a pus problema creării unui sistem de prognoza a cursului valutar al leu-lui moldovenesc fata de alte valute....

Mentinerea Distantei intre 2 Vehicule

Menţinerea automată a distanţei optime între automobile Acest proiect tratează problema menţinerii distanţei optime între două autovehicule pe...

Prolog

Una din principalele idei ale programarii logice este aceea ca un algoritm este constituit din doua elemente disjuncte: logica si control....

Rețele Neuronale Artificiale

Capitolul I Introducere I.1 Obiective După acest capitol, ar trebui să : se înţeleagă blocurile de bază în construirea unei reţele neuronale...

Inteligență Artificială - Problema Misionarilor și Canibalilor

I. INTRODUCERE Formularea problemei: (Problema misionarilor si canibalilor) Trei misionari şi trei canibali se află pe malurile unui râu,...

Sisteme de Inteligenta Artificiala - Logica Fuzzy

Proiect Sisteme cu Inteligenta Artificiala Logica Fuzzy Logica a fost definita in 1965 de catre prof. Lotfi Zadeh, de la Universitatea Berkeley....

Bazele Inteligentei Artificiale

CONCEPTUL DE IA Prin inteligenta se intelege capacitatea individului de a se adapta si de a rezolva situatii noi pe baza experientei dobandite...

Ai nevoie de altceva?