Sztuczna inteligencja Laboratorium Lista 2

Transkrypt

Sztuczna inteligencja Laboratorium Lista 2
Sztuczna inteligencja
Laboratorium
Lista 2
termin: pierwsze zaj¦cia w grudniu
Wybierz jedno z poni»szych zada«. Je±li w ramach drugiej listy zada« chcesz rozwi¡za¢ inne zadanie
ni» przedstawione poni»ej, zgªo± si¦ ze swoim pomysªem do wykªadowcy.
Zad. 1 Zapoznaj si¦ z narz¦dziem TensorFlow.
Wykorzystaj je do zaimplementowania problemu
rozpoznawania obrazów (mo»e to by¢ problem klasykacji binarnej, np. twarz/nie twarz lub klasykacji
wieloklasowej, np.
np.
sarna/kot/ko«/pies).
Do wykonania zadania mo»esz u»y¢ dowolnej bazy danych,
której± ze strony www.face-rec.org/databases lub http://deeplearning.net/datasets (zwró¢ baczn¡
uwag¦ na warunki korzystania z ka»dej z baz). Pami¦taj o podziale przykªadów na zbiór treningowy i
testowy (cz¦sto w bazach danych obrazy s¡ ju» tak podzielone), nie zapomnij o sprawdzeniu efektywno±ci
zaimplementowanego modelu.
Je±li przedstawiasz rozwi¡zanie tego zadania, to nie mog¡ Ci by¢ obce hasªa: sie¢ neuronowa, funkcja
aktywacji, propagacja wsteczna, konwolucja, konwolucyjna sie¢ neuronowa.
Zad. 2 Rozwa» baz¦ danych zªo»on¡ z Twoich znajomych z dowolnego portalu spoªeczno±ciowego
(Twitter, Facebook itp.).
wªasnego uznania (np.
Pogrupuj ich wybran¡ metod¡ analizy skupie«.
Wybierz atrybuty wedªug
dªugo±¢ tweeta, wyst¦powanie pewnych sªów kluczowych, u»ycie znaków inter-
punkcyjnych, obecno±¢ bª¦dów ortogracznych, itp.).
Je±li przedstawiasz rozwi¡zanie tego zadania, to nie mog¡ Ci by¢ obce hasªa: analiza skupie«, klasteryzacja, unsupervised learning, metoda k-±rednich.
Zad. 3 Napisz aplikacj¦, która b¦dzie proponowaªa u»ytkownikowi lm/list¦ lmów dopasowan¡ do
jego gustu lmowego.
Gust lmowy u»ytkownika mo»na np.
okre±li¢ ka»¡c mu wypeªni¢ prosty test
lubi¦/nie lubi¦ na wybranym zbiorze lmów. Mo»esz skorzysta¢ z mniejszej b¡d¹ wi¦kszej wi¦kszej bazy
danych. Dokªadny opis baz i danych w nich zawartych znajdziesz w plikach readme.txt.
1

Podobne dokumenty