Inteligență artificială

Proiect
8/10 (2 voturi)
Conține 1 fișier: doc
Pagini : 20 în total
Cuvinte : 2352
Mărime: 697.77KB (arhivat)
Publicat de: Teodor L.
Puncte necesare: 7
Profesor îndrumător / Prezentat Profesorului: Vlada M

Cuprins

  1. 1. INTRODUCERE 2
  2. 2. APLICATII 3
  3. 2.1 SIRUL LUI FIBONACCI 3
  4. 2.2 MINIM, MAXIM, CMMDC 4
  5. 2.3 TURNURILE DIN HANOI 5
  6. 2.4 OPERATII CU LISTE 6
  7. 2.5 CEI 4 SPECIALISTI 9
  8. 2.6 TESTUL LUI EINSTEIN 11
  9. 2.7 CONJECTURA LUI GOLDBACH 13
  10. 2.8 TABEL DE ADEVAR 14
  11. 2.9 PUZZLE ARITMETIC 16
  12. 3. CONCLUZII 19

Extras din proiect

1. INTRODUCERE

"AI este disciplina, parte a informaticii, care proiectează sisteme artificiale cu comportament inteligent – adică sisteme ce manifestă proprietăţi pe care în mod obişnuit le asociem cu existenţa inteligenţei în comportamentul uman - înţelegerea limbajului, învăţare, raţionament, rezolvarea problemelor"

(A. Barr and E. A. Feigenbaum, 1981)

Inteligenta artificiala reprezinta stiinta si ingineria construirii de masini inteligente, mai specific programe inteligente. Aceasta se poate referi la simularea inteligentei umane, dar nu neaparat. Pe de-o parte pot exista masini (A.I.) care invata prin observare de la oameni, iar pe de alta parte exista varianta studierii direct problemelor, nu a oamenilor sau animalelor. Cercetatorii sunt liberi sa foloseasca metode care nu sunt observate la oameni sau care implica o putere de calcul mai mare decat cea detinuta de oameni.

Ideea crearii unei “masini copil” a aparut in jurul anilor 1940, iar multa vreme se credea a fi ceva foarte greu, chiar irealizabil, dar recent aceasta idee nu mai este de domeniul science-fiction-ului, existand deja roboti care invata din experienta, la fel ca un copil.

Aplicabilitatea inteligentei artificiale este una destul de vasta, pornind de la jocuri pe calculator pana la sisteme expert, care sunt in stare sa rezolve problem la un nivel de inginer expert in domeniu (ex: MYCIN – 1974, ce diagnostica mai bine decat studentii si medicii practicanti infectiile bacteriale sugerand chiar si un tratament).

Prolog (Programare in Logica) a fost inventat la inceputul anilor 1970 de catre Alain Colmerauer (Franta) si Robert Kowalski (Marea Britanie) si face parte din limbajele de programare declarative. Spre deosebire de limbajele procedurale, in care este descrisa procedura spre rezolvarea unei probleme (pas cu pas), in limbajele declarative este descrisa situatia, rationamentele logice care duc la rezolvarea unei probleme.

2. APLICATII

1) Sirul lui Fibonacci

Să se scrie un program Prolog care sa afiseze al n-lea număr din sirul Fibonacci.

Formula de recurentă a sirului lui Fibonacci este: , unde n>2, iar

=1 si =1. Multimea termenilor sirului este {1, 1, 2, 3, 5, 8, 13, 21, }.

COD:

fib(1,1). % x1=1

fib(2,1).

fib(N,F) :-

N>2, N1 is N-1, fib(N1,F1), N2 is N-2, fib(N2,F2), F is F1 + F2.

(fisier: 1.pl)

2) Minimul, maximul, c.m.m.d.c. a 2 numere si maximul si minimul elementelor

unei liste

COD:

min(A,B,A) :- A<B, !.

min(A,B,B).

max(A,B,A) :- A>B,!.

max(A,B,B).

min([X],X).

min([X|L],Z) :- min(L,Y), min(X,Y,Z).

max([X],X).

max([X|L],Z) :- max(L,Y), max(X,Y,Z).

cmmdc(A,A,A).

cmmdc(A,1,1).

cmmdc(1,B,1).

cmmdc(A,B,D) :- A>B, Y is A-B, cmmdc(Y,B,D).

cmmdc(A,B,D) :- A<B, Y is B-A, cmmdc(A,Y,D).

Preview document

Inteligență artificială - Pagina 1
Inteligență artificială - Pagina 2
Inteligență artificială - Pagina 3
Inteligență artificială - Pagina 4
Inteligență artificială - Pagina 5
Inteligență artificială - Pagina 6
Inteligență artificială - Pagina 7
Inteligență artificială - Pagina 8
Inteligență artificială - Pagina 9
Inteligență artificială - Pagina 10
Inteligență artificială - Pagina 11
Inteligență artificială - Pagina 12
Inteligență artificială - Pagina 13
Inteligență artificială - Pagina 14
Inteligență artificială - Pagina 15
Inteligență artificială - Pagina 16
Inteligență artificială - Pagina 17
Inteligență artificială - Pagina 18
Inteligență artificială - Pagina 19
Inteligență artificială - Pagina 20

Conținut arhivă zip

  • Inteligenta Artificiala.doc

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?