8063591497

8063591497



PROLOG:

Język deklaratywny. Podajemy warunki, jakie ma spełniać wynik. Mniejszy nacisk kładziony na sekwencję operacji. Opisujemy problem w kategoriach specyfikacji związków zachodzących pomiędzy obiektami z dziedziny problemu. Problem jest zapisywany za pomocą logiki formalnej, z użyciem trochę innej specyfikacji:

ZACHODZI f(X,Y)

WTEDY GDY

ZACHODZI g(X,Z) I ZACHODZI h(Z,Y)

Pomimo charakteru deklaratywnego, daje się przetłumaczyć sprawnie na sekwencję operacji (wykorzystywane w interpreterach). Ma aspekt proceduralny. Pisząc kod należy mieć na uwadze to, jak on zostanie wykonany.

Zajęcia będą kładły nacisk na język PROLOG (gdyż jest pojęciowo nowy :)), zwłaszcza pod kątem formułowania problemów i zastosowań w sztucznej inteligencji.

2. Wykład 2:

Przykład przetwarzania danych symbolicznych:

W zastosowaniach Al zmienia się model świata. Metody i algorytmy poszukiwania rozwiązań oraz problemy z nimi związane pozostają te same. Także metody konstruowania modeli nie zmieniają się. Dlatego będziemy pracowali na prostych przykładach.

Układanie planu sekwencji akcji:

W tzw. świecie klocków. Przyjmijmy, że w naszym świecie są cztery pola, na których możemy rozmieszczać klocki. Mamy dany pewien stan początkowy i docelowy. Klocki mogą być ustawione jeden na drugim. W naszym świecie operujemy pojęciami, cechami stanów:

-    co na czym stoi

-    pole / klocek wolny (nic na nim nie stoi) lub nie.

Przykładowo:

klocek2

klocekl klocek5

polel pole2 pole3 pole4 Tworzymy struktury danych:

Struktura danych definiująca związki przestrzenne: class ZW_P

-    typ związku (tutaj tylko LEZY NA)

-    element nad

-    elementpod

Przykładowy związek:

ZW_P

LEZYNA

KLOCEK5

KLOCEK2



Wyszukiwarka

Podobne podstrony:
skanuj0005 7 Warunki jakie powinien spełniać idealny fotosensybilizator są następujące: 1.  &nb
07 2 Warunki jakie musi spełniać podłoże do maści • S posiadać odpowiednią konsystencję i rozmiękać
dów automatycznej regulacji. Szczególnie cenne jest ustalenie efektywnych warunków, jakie powinna sp
S-Param«tcrs Generator Load Load Ołciltator Warunki jakie należy spełnić projektując: (a)
Warunki jakie powinien spełniać artykuł naukowy aby mógł zostać uznany za pracę magisterską na Wydzi
1899195c0061137041987e341195 n ZADANIA OTWARTE 1) Wymienić minimum 3 warunki jakie powinno spełnić p
Dane jest równanie X2 + (3m — 2)x = —ra — 2 z niewiadomą x. Sformułuj warunki, jakie powinien spełni
78531 IMGh72 (10) średniej i co ma się na nie złożyć. Sporządza w tym celu listę funkcji, jakie ma s
rŹródła jonów Jony wytwarza się w wyładowaniu elektrycznym Warunki jakie musi spełniać źródło
944429I101431763493122302461 n 142 Rozdział V. Uczniowiei III. Kgzaminatorzy Warunki jakie powinni
DIAGNOSTYKA 7 wiedzy i umiejętności podstawowych i kierunkowych oraz warunki, jakie powinna spełniać
PROJ USRK4 - 26 - przewozowe liczbę i rodzaj kursujących pociągów itd• Do warunków jakie mniszą spe
Zasady racjonalnego żywienia w profilaktyce schorzeń cywilizacyjnych. Warunki jakie powinna spełniać
BENCHMARKING. Postaram się wyjaśnić na czym on polega i jakie ma znaczenie dla firm. Narodził się na
SNC00630 Zakład APENA w swym katalogu podaje cenną informację o warunkach jakie muszą być spełnione&

więcej podobnych podstron