Inteligencja Obliczeniowa-laboratoria

Nasza ocena:

3
Pobrań: 28
Wyświetleń: 476
Komentarze: 0
Notatek.pl

Pobierz ten dokument za darmo

Podgląd dokumentu
Inteligencja Obliczeniowa-laboratoria - strona 1 Inteligencja Obliczeniowa-laboratoria - strona 2

Fragment notatki:

Inteligencja Obliczeniowa
Sprawozdanie nr 3
Student: Katarzyna Nidecka
Kierunek: Informatyka i ekonometria
Rok: 3
Grupa laboratoryjna: 3
Podczas trzecich laboratoriów dokonujemy automatyzacji procesu uczenia oraz przeprowadzamy wstępną obróbkę danych. Pracujemy na 98 wzorcach danych pobranych ze strony internetowej Katedry Informatyki Stosowanej (9 ostatnich traktujemy jako dane testowe). Dane zawierają wiek (w latach), płeć (0 - kobieta, 1 - mężczyzna) oraz wynagrodzenie (miesięczne brutto w złotych). Opracowujemy model, w którym wynagrodzenie zależy od wieku oraz płci. Wiek
Plec
Wynagrodzenie
wartosci teoretyczne
kw różnic
współczynniki
 
sumator
42
0
2172
2738,621
321059,8
a
b
c
40
1
3223
2733,776
239340,5
45,25066
85,6555
838,0937
47
0
2954
2964,875
118,2592
59
1
3711
3593,538
13797,3
59
0
2754
3507,883
568339
33
0
2344
2331,365
159,631
39
1
2361
2688,525
107272,6
52
0
2955
3191,128
55756,43
60
0
3732
3553,133
31993,31
50
1
3340
3186,282
23629,17
45
0
3206
2874,373
109976,2
19
1
1871
1783,512
7654,192
63
1
4416
3774,541
411470


(…)

… budowanie modelu nie daje satysfakcjonujących rezultatów. Budujemy zatem model sieci neuronowej z logistyczną funkcją aktywacji. Model ten automatyzuje proces uczenia neuronów. Jednak, jak widzimy na obrazku poniżej metoda również nie jest skuteczna, ponieważ suma kwadratów błędów osiągnęła bardzo wysoką wartość.
Lepsze rezultaty próbujemy osiągnąć preprocesingiem (obraz poniżej). Przygotowujemy dane…
…. Na poniższym zestawieniu widać iż jest to najskuteczniejsza metoda.
Z powyższych działań możemy wywnioskować, że podstawą do nauczenia sieci neuronowej pożądanego przez nas zagadnienia jest obróbka danych. Dopiero praca z poprawnymi danymi może przynieść oczekiwane rezultaty.

… dokonując ich wstępnej obróbki (stosujemy normalizację). Jak widzimy suma kwadratów błędów znacznie się poprawiła, jednak nie jest to jeszcze oczekiwana wartość.
Jedną z ostatnich metod, które zastosowaliśmy do zminimalizowania sumy kwadratów błędów jest narzędzie solver. Jak widać osiągnęliśmy jeszcze lepszy wynik, 5,28.
Neuron 5
X1
X2
Y
sumator
Ys
kw.różnic
0,5
0
0,152699569
0,253641
0,44
0,08
0,458333
1…
... zobacz całą notatkę



Komentarze użytkowników (0)

Zaloguj się, aby dodać komentarz