Metody sztucznej inteligencji

background image

1. Proszę podać wybrane cechy zadań, których wykonanie z użyciem sztucznych sieci

neuronowych jest praktycznie nie możliwe.

a. Zadania wymagające wysokiej precyzji, bądź jasnych wyników – SSN operują

tzw. pojęciami rozmytymi: wysoki, niski, duży, mały, średni, jasny, ciemny
itp. Często jeśli oczekujemy od sieci odpowiedzi „tak” lub „nie” ona odpowie
„raczej tak” lub „chyba nie”.

b. Zadania wymagające rozumowania wieloetapowego – gdy trzeba mozolnie

dochodzić do pewnych wniosków na podstawie wcześniejszego rozumowania,
a z tych wniosków wyciągać kolejne wnioski – sieć nie daje sobie rady.
Działanie sieci pozwala jedynie na wyciąganie bezpośrednich wniosków.

c. Zadania wymagające szybkiej odpowiedzi – by otrzymać odpowiedź od sieci

neuronowej trzeba najpierw ją nauczyć rozwiązywać dany problem, co nie jest
szybkie.

2. Proszę wskazać klasę „narzędzi: wnioskowania o obiektach dla każdego z trzech

poniższych problemów charakteryzujących się:

a. Pełna znajomość reguł, mała i średnia złożoność: Dokładne algorytmy;
b. Częściowa znajomość reguł, mała i średnia złożoność: Modele statystyczne,

systemy eksperckie, metody dedukcyjne;

c. Częściowy lub całkowity brak znajomości reguł, duża złożoność: Sieci

neuronowe, modele indukcyjne.

3. Posługując się poniższym rysunkiem proszę omówić działanie pojedynczego neuronu

jako elementu sztucznej sieci neuronowej

Wejścia – „dendryty”, wchodzą przez nie sygnały.
Wagi – cyfrowe odpowiedniki modyfikacji nadchodzących sygnałów dokonywanych
przez synapsy. Wejścia mnożone są przez odpowiadające im wagi.
Blok sumujący – odpowiednik jądra, następuje tu sumowanie wejść przemnożonych
przez wagi.
Blok aktywacji – odpowiednik wzgórka aksonu. Wyjście bloku sumującego jest
argumentem funkcji aktywacji i w ten sposób wyliczane jest wyjście neuronu.
Wyjście – akson.

4. Proszę wskazać prawidłowe stwierdzenie (-a):

a. Zachowanie sieci w zasadniczy sposób determinowane jest przez proces

uczenia, a nie przez strukturę czy liczbę użytych do jej budowy
elementów;

background image

b. Zachowanie sieci w zasadniczy sposób determinowane jest przez strukturę

sztucznej sieci neuronowej;

c. Zachowanie sieci w zasadniczy sposób determinowane jest przez liczbę

użytych do jej budowy elementów.

5. Sztuczne sieci neuronowe mogą tworzyć modele dwóch typów:

a. Jednokierunkowe -

sieci neuronowe, w których nie występuje sprzężenie

zwrotne, czyli pojedynczy wzorzec lub sygnał przechodzi przez każdy neuron
dokładnie raz w swoim cyklu;

b. Rekurencyjne - sieć, w której połączenia między neuronami stanowią graf z

cyklami.

6. Proszę wyjaśnić jaka jest rola neuronów warstwy ukrytej w sztucznej sieci

neuronowej.
Rolą warstwy ukrytej jest pośredniczenie pomiędzy warstwą wejściową, a wyjściową
sieci i przekazywanie sygnałów. Najkrócej można powiedzieć, że warstwy te stanowią
narzędzie, służące do takiego przetwarzania sygnałów wejściowych, by warstwa
wyjściowa mogła łatwiej znaleźć potrzebną odpowiedź. Pośredniczą między wejściem
i wyjściem oraz wypracowują zestawy wstępnie przetworzonych danych wejściowych,
z których korzystać będą neurony dalszych warstw przy określeniu końcowego
wyniku.
Warstwa wejściowa - warstwa ta otrzymuje dane z zewnątrz sieci. Każdy neuron z
warstwy wejściowej łączy się ze wszystkimi neuronami z obszaru ukrytego.
Warstwa wyjściowa - Każdy neuron wyjściowy przyjmuje sygnały wejściowe,
przetwarza je i wytwarza sygnał wyjściowy. Sygnały te stanowią rozwiązania
stawianych sieci zadań.

7. Proszę wyjaśnić na czym polega zadanie optymalizacji.

Zadanie optymalizacyjne polega na znalezieniu punktu x0 ze zbioru X takiego, że:
f(x0) = max( f(x) ), x ∈ X lub f(x0) = min( f(x) ), x ∈ X
Mówiąc inaczej: – szukanie najlepszego rozwiązania (ocenianegoliczbowo)
– przykłady: minimalizacja kosztu, minimalizacja funkcji błędu, maksymalizacja
wygranej (gry logiczne)
znalezienie wśród różnych możliwych rozwiązań takie, które najbardziej nam
odpowiada”

8. Proszę dokończyć zdanie:

Elementarny algorytm genetyczny jest skonstruowany z następujących operacji:
reprodukcja, krzyżowanie, mutacja.
Reprodukcja – proces w którym indywidualne ciągi kodowe zostaną powielone w
stosunku zależnym od wartości, jakie przybiera dla nich funkcja celu f (funkcja
przystosowania). Jest to inaczej pewien miernik zysku, który chcemy
zmaksymalizować.
Krzyżowanie (proste) – to proces polegający na losowym kojarzeniu ciągów z puli
rodzicielskiej w pary, losowy wybór punktu krzyżowania ciągów oraz zmiany
wszystkich znaków na prawo od punktu krzyżowania.
Mutacja – polega na sporadycznej zmianie elementu ciągu kodowego.


Wyszukiwarka

Podobne podstrony:
MSI-program-stacjonarne-15h-2011, logistyka, semestr IV, sieci neuronowe w log (metody sztucznej int
Indukcja drzew decyzyjnych, Robotyka, Metody sztucznej inteligencji
MSI oprac, Mechatronika, Metody Sztucznej Inteligencji, msi materiały
msi2, Automatyka i Robotyka, Semestr 4, Metody sztucznej inteligencji
sciaga msi, Automatyka i Robotyka, Semestr 4, Metody sztucznej inteligencji
msi ściąga test, Automatyka i Robotyka, Semestr 4, Metody sztucznej inteligencji
Zapis reguł dokładnych przy użyciu języka CLIPS, Robotyka, Metody sztucznej inteligencji
Sztuczna inteligencja wyklad 2, WI, Semestr III N2, Metody sztucznej inteligencji
Sztuczna inteligencja lab 1, WI, Semestr III N2, Metody sztucznej inteligencji
Sprawozdanie Zbiory Rozmyte Język R MSI, Automatyka i Robotyka, Semestr 4, Metody sztucznej intelige
lab5 dodatek, ۞ Płyta Studenta Politechniki Śląskiej, Semestr 4, Msi - Metody sztucznej inteligencji
Opracowanie na kolokwium, Automatyka i Robotyka, Semestr 4, Metody sztucznej inteligencji
sztuczna--, Robotyka, Metody sztucznej inteligencji
test1, Studia, ZiIP, SEMESTR IV, Metody sztucznej inteligencji
Automatyczne dowodzenie twierdzeń, Robotyka, Metody sztucznej inteligencji
SPRAWOZDANIE literki, POLITECHNIKA ŚLĄSKA Wydział Mechaniczny-Technologiczny - MiBM POLSL, Inżyniers
Polecenie, logistyka, semestr IV, sieci neuronowe w log (metody sztucznej inteligencji)

więcej podobnych podstron