Opracowanie aplikacji komputerowej realizującą prostą sieć neuronową zbudowaną z warstwy wejściowej o dwóch wejściach i warstwy wyjściowej zawierającej dwa perceptrony z bipolarną funkcją skokową / PL
€30-250 EUR
Kulipwa wakati wa kujifungua
Tematem projektu jest zrealizowanie w dowolnym języku programowania aplikacji komputerowej
pracującej w środowisku MS Windows, która realizuje prostą sieć neuronową zbudowaną z warstwy
wejściowej o dwóch wejściach i warstwy wyjściowej zawierającej dwa perceptrony z bipolarną funkcją
skokową o schemacie podanym na rys. 1 oraz opracowanie jej dokumentacji.
Na projekt składa się:
1. Kod źródłowy aplikacji.
2. Kod wynikowy w postaci pliku wykonywalnego.
3. Dokumentacja zawierająca podstawy algorytmu, sposób wprowadzania niezbędnych danych
wejściowych i pliku uczącego oraz sposób zapisu wyników działania aplikacji.
4. Dokumentacja weryfikacji poprawności działania aplikacji dla trzech różnych wersji danych
uczących i odpowiadających im 12 danych weryfikacyjnych.
Obowiązujące założenia przyjęte przy realizacji aplikacji:
1. Liczba zmiennych wynosi 2 i są one traktowane jako współrzędne x1 i x2 punktów na płaszczyźnie
danych wejściowych.
2. Płaszczyzna danych wejściowych jest podzielona dwiema dowolnymi przecinającymi się pod
dowolnym kątem prostymi decyzyjnymi, rys. 2.
3. Współrzędne punktów leżących w każdej z czterech części płaszczyzny Ox1x2 podzielonej tymi
prostymi powinny zwracać na wyjściu sieci następujące wyniki: część I: y1=1 i y2=1, część II: y1=-1
i y2=1, część III: y1=-1 i y2=-1 oraz część IV: y1=1 i y2=-1
4. Podział płaszczyzny Ox1x2 na cztery części dla każdej z trzech rozwiązywanych wersji następuje
przez poprawne przygotowanie zbioru uczącego i dowolnego zbioru weryfikacyjnego.
5. Zakończenie weryfikacji poprawności działania algorytmu dla dowolnej liczby danych
weryfikacyjnych następuje po podaniu na wejściu sieci danych x1=100 i x2=100.
6. Wynik działania aplikacji dla każdej z trzech wersji powinien zawierać:
a) Plik danych uczących;
b) Wejściowe dane weryfikacyjne (po 3 dla każdej z czterech części płaszczyzny) i
odpowiedź sieci w postaci wartości y1 i y2.
Kitambulisho cha Mradi: #32869431
Kuhusu mradi
Wafanyakazi huru 1 wanaweka zabuni ya kadri ya €140 kwenye kazi hii
Interesting Job I have rich experiences in C, algorithm, and AI , maching learning and Deep learning Please contact me and let me work on your project.