Inteligența artificială

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

Inteligența artificială - Pagina 1
Inteligența artificială - Pagina 2
Inteligența artificială - Pagina 3
Inteligența artificială - Pagina 4
Inteligența artificială - Pagina 5
Inteligența artificială - Pagina 6
Inteligența artificială - Pagina 7
Inteligența artificială - Pagina 8
Inteligența artificială - Pagina 9
Inteligența artificială - Pagina 10
Inteligența artificială - Pagina 11
Inteligența artificială - Pagina 12
Inteligența artificială - Pagina 13
Inteligența artificială - Pagina 14
Inteligența artificială - Pagina 15
Inteligența artificială - Pagina 16
Inteligența artificială - Pagina 17
Inteligența artificială - Pagina 18
Inteligența artificială - Pagina 19
Inteligența artificială - Pagina 20
Inteligența artificială - Pagina 21
Inteligența artificială - Pagina 22
Inteligența artificială - Pagina 23
Inteligența artificială - Pagina 24
Inteligența artificială - Pagina 25
Inteligența artificială - Pagina 26
Inteligența artificială - Pagina 27
Inteligența artificială - Pagina 28
Inteligența artificială - Pagina 29
Inteligența artificială - Pagina 30
Inteligența artificială - Pagina 31
Inteligența artificială - Pagina 32
Inteligența artificială - 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....

Sisteme de inteligență artificială - logica Fuzzy

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

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,...

Bazele inteligenței artificiale

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

AutoCad

APERTURE - controleazã mãrimea cursorului selector, caracteristic modului object snap. ARC - traseazã un arc de cerc de orice dimensiune. A -...

Biblioteca de Șabloane Standard

Biblioteca de Sabloane Standard (STL) asigura o abstractizare standardizata a datelor prin intermediul containerelor si o abstractizare procedurala...

Te-ar putea interesa și

Inteligența Artificială în Afaceri

1. Introducere Inteligenţa artificială (IA) este un domeniu care reţine din ce în ce mai mult atenţia economiştilor, managerilor şi celorlalte...

Inteligența Artificială - Sisteme Expert

Inteligenţa artificială – Sisteme Expert Inteligenţa artificială reprezintă un domeniu al ştiinţei calculatoarelor care s-a constituit în scopul...

Transportul și Distribuția Energiei Electrice

I. SCURT ISTORIC Inteligenţa artificială porneşte de la premisa căreia toate activităţile cognitive pot fi modelate că procese de calcul....

Inteligența Artificială

Când s-a vorbit prima data de Inteligența Artificială (AI, Artificial Intelligence) în 1956, totul părea o utopie, un vis prea frumos pentru a fi...

Inteligență artificială - prolog

1) Introducere Inteligenta Artificiala 1.1 Ce este inteligenta artificiala? Inteligenţa artificială (IA) este inteligenta maşinii şi ramură a...

Conceptul de cunoștințe în inteligența artificială

1.Prezentare generala: Inteligenta artificiala reprezinta un domeniu al stiintei calculatoarelor care s-a constituit in scopul emularii...

Limbaje de Programare Utilizate în Inteligenta Artificială

INTRODUCERE Obiectul inteligenţei artificiale este obţinerea de artefacte care să se comporte inteligent, similar unui om. Câteva exemple...

Inteligența Artificiala

Obiective si contextul actual al temei Când s-a vorbit prima data de Inteligenţa Artificiala(AI-Artificial Intelligence) în 1956,totul părea o...

Ai nevoie de altceva?