Sieci Neuronowe Laboratorium 2



Podobne dokumenty
Zadania. SiOD Cwiczenie 1 ;

art. 488 i n. ustawy z dnia 23 kwietnia 1964 r. Kodeks cywilny (Dz. U. Nr 16, poz. 93 ze zm.),

Konspekt lekcji otwartej

POMOC PSYCHOLOGICZNO-PEDAGOGICZNA Z OPERONEM. Vademecum doradztwa edukacyjno-zawodowego. Akademia

ZASADY WYPEŁNIANIA ANKIETY 2. ZATRUDNIENIE NA CZĘŚĆ ETATU LUB PRZEZ CZĘŚĆ OKRESU OCENY

Statystyczna analiza danych w programie STATISTICA. Dariusz Gozdowski. Katedra Doświadczalnictwa i Bioinformatyki Wydział Rolnictwa i Biologii SGGW

Roczne zeznanie podatkowe 2015

Arkusz maturalny treningowy nr 7. W zadaniach 1. do 20. wybierz i zaznacz na karcie odpowiedzi poprawną odpowiedź.

Kurs z matematyki - zadania

7. REZONANS W OBWODACH ELEKTRYCZNYCH

Od redakcji. Symbolem oznaczono zadania wykraczające poza zakres materiału omówionego w podręczniku Fizyka z plusem cz. 2.

Do Rzecznika Praw Obywatelskich wpływają skargi od studentów kwestionujące

MATERIAŁY DIAGNOSTYCZNE Z MATEMATYKI

KLAUZULE ARBITRAŻOWE

RZECZPOSPOLITA POLSKA. Prezydent Miasta na Prawach Powiatu Zarząd Powiatu. wszystkie

1. Rozwiązać układ równań { x 2 = 2y 1

Automatyczne przetwarzanie recenzji konsumenckich dla oceny użyteczności produktów i usług

EGZAMIN MATURALNY Z MATEMATYKI

Strategia rozwoju kariery zawodowej - Twój scenariusz (program nagrania).

Warunki Oferty PrOmOcyjnej usługi z ulgą

Warszawska Giełda Towarowa S.A.

WYMAGANIA EDUKACYJNE SPOSOBY SPRAWDZANIA POSTĘPÓW UCZNIÓW WARUNKI I TRYB UZYSKANIA WYŻSZEJ NIŻ PRZEWIDYWANA OCENY ŚRÓDROCZNEJ I ROCZNEJ

Przedmiotowe zasady oceniania. zgodne z Wewnątrzszkolnymi Zasadami Oceniania. obowiązującymi w XLIV Liceum Ogólnokształcącym.

ROZWIĄZANIA PRZYKŁADOWYCH ZADAŃ. KORELACJA zmiennych jakościowych (niemierzalnych)

Motywuj świadomie. Przez kompetencje.

D ODTWORZENIE TRASY I PUNKTÓW WYSOKOŚCIOWYCH

Komentarz technik ochrony fizycznej osób i mienia 515[01]-01 Czerwiec 2009

MATEMATYKA 4 INSTYTUT MEDICUS FUNKCJA KWADRATOWA. Kurs przygotowawczy na studia medyczne. Rok szkolny 2010/2011. tel

KRYTERIA OCENIANIA WYPOWIEDZI PISEMNYCH KRÓTKA I DŁUŻSZA FORMA UŻYTKOWA

Twierdzenie Bayesa. Indukowane Reguły Decyzyjne Jakub Kuliński Nr albumu: 53623

BADANIE UMIEJĘTNOŚCI UCZNIÓW W TRZECIEJ KLASIE GIMNAZJUM CZĘŚĆ MATEMATYCZNO-PRZYRODNICZA

Rozdział 6. Pakowanie plecaka. 6.1 Postawienie problemu

Mechanizm zawarty w warunkach zamówienia podstawowego. Nie wymaga aneksu do umowy albo udzielenia nowego zamówienia. -

Harmonogramowanie projektów Zarządzanie czasem

Druk nr 1013 Warszawa, 9 lipca 2008 r.

Zadanie 1. Liczba szkód w każdym z trzech kolejnych lat dla pewnego ubezpieczonego ma rozkład równomierny:

Ćwiczenie: "Ruch harmoniczny i fale"

Kurs wyrównawczy dla kandydatów i studentów UTP

UMOWA O ŚWIADCZENIU USŁUG W PUNKCIE PRZEDSZKOLNYM TĘCZOWA KRAINA. Zawarta dnia..w Cieszynie pomiędzy

HAŚKO I SOLIŃSKA SPÓŁKA PARTNERSKA ADWOKATÓW ul. Nowa 2a lok. 15, Wrocław tel. (71) fax (71) kancelaria@mhbs.

KOMISJA WSPÓLNOT EUROPEJSKICH. Wniosek DECYZJA RADY

Sprawa numer: BAK.WZP Warszawa, dnia 27 lipca 2015 r. ZAPROSZENIE DO SKŁADANIA OFERT

NUMER IDENTYFIKATORA:

Zamawiający potwierdza, że zapis ten należy rozumieć jako przeprowadzenie audytu z usług Inżyniera.

Wiedza niepewna i wnioskowanie (c.d.)

Klasa I szkoły ponadgimnazjalnej język polski

Regulamin rekrutacji. do II Liceum Ogólnokształcącego w Jaśle im. ppłk J.Modrzejewskiego. na rok szkolny 2014/2015

Politechnika Warszawska Wydział Matematyki i Nauk Informacyjnych ul. Koszykowa 75, Warszawa

D wysokościowych

Zawarta w Warszawie w dniu.. pomiędzy: Filmoteką Narodową z siedzibą przy ul. Puławskiej 61, Warszawa, NIP:, REGON:.. reprezentowaną przez:

WYMAGANIA EDUKACYJNE Z PRZEDMIOTÓW ZAWODOWYCH ODBYWAJĄCYCH SIĘ W SZKOLNYM LABORATORIUM CHEMICZNYM

PODSTAWY METROLOGII ĆWICZENIE 4 PRZETWORNIKI AC/CA Międzywydziałowa Szkoła Inżynierii Biomedycznej 2009/2010 SEMESTR 3

Zarządzanie Zasobami by CTI. Instrukcja

INSTRUKCJA DLA UCZESTNIKÓW ZAWODÓW ZADANIA

Szczegółowe wyjaśnienia dotyczące definicji MŚP i związanych z nią dylematów

WYZNACZANIE PRZYSPIESZENIA ZIEMSKIEGO ZA POMOCĄ WAHADŁA REWERSYJNEGO I MATEMATYCZNEGO

Fed musi zwiększać dług

Temat: Funkcje. Własności ogólne. A n n a R a j f u r a, M a t e m a t y k a s e m e s t r 1, W S Z i M w S o c h a c z e w i e 1

Wyznaczanie współczynnika sprężystości sprężyn i ich układów

Umowa o pracę zawarta na czas nieokreślony

Ogólna charakterystyka kontraktów terminowych

ZAPYTANIE OFERTOWE. Nazwa zamówienia: Wykonanie usług geodezyjnych podziały nieruchomości

nie zdałeś naszej próbnej matury z matematyki?

Logowanie do systemu Faktura elektroniczna

EGZAMIN MATURALNY Z MATEMATYKI CZERWIEC 2012 POZIOM PODSTAWOWY. Czas pracy: 170 minut. Liczba punktów do uzyskania: 50 WPISUJE ZDAJĄCY

Edycja geometrii w Solid Edge ST

Zadania ćwiczeniowe do przedmiotu Makroekonomia I

dr inż. Cezary Wiśniewski Płock, 2006

WYŚCIG ORTOGRAFICZNY INSTRUKCJA. gra edukacyjna dla 2-3 osób rekomendowany wiek: od lat 7

REGULAMIN przeprowadzania okresowych ocen pracowniczych w Urzędzie Miasta Mława ROZDZIAŁ I

SPRAWDZIANY Z MATEMATYKI

Wojewódzki Konkurs Przedmiotowy z Matematyki dla uczniów gimnazjów województwa śląskiego w roku szkolnym 2013/2014

Umowy o pracę zawarte na czas określony od 22 lutego 2016 r.

Lepsze samopoczucie to lepsze oceny. Jaka jest korzyść dla dziecka?

PRZEDMIOTOWY SYSTEM OCENIANIA Z PRZYRODY KLASA CZWARTA, PIĄTA I SZÓSTA

ZADANIA OTWARTE KRÓTKIEJ ODPOWIEDZI

RAPORT NA TEMAT STANU STOSOWANIA PRZEZ SPÓŁKĘ ZALECEŃ I REKOMENDACJI ZAWARTYCH W ZBIORZE DOBRE PRAKTYKI SPÓŁEK NOTOWANYCH NA GPW 2016

ZAPROSZENIE DO SKŁADANIA OFERT

Analiza wyników egzaminu gimnazjalnego przeprowadzonego w roku szkolnym 2011/2012 w części z języka francuskiego

ZAPYTANIE OFERTOWE. Tłumaczenie pisemne dokumentacji rejestracyjnej ZAPYTANIE OFERTOWE

Wojewódzki Konkurs Przedmiotowy z Matematyki dla uczniów gimnazjów województwa śląskiego w roku szkolnym 2012/2013

ARKUSZ PRÓBNEJ MATURY ZESTAW ĆWICZENIOWY Z MATEMATYKI

Statystyka matematyczna 2015/2016

PRÓBNY EGZAMIN MATURALNY Z MATEMATYKI

Komentarz do prac egzaminacyjnych w zawodzie technik administracji 343[01] ETAP PRAKTYCZNY EGZAMINU POTWIERDZAJĄCEGO KWALIFIKACJE ZAWODOWE

Aneks nr 8 z dnia r. do Regulaminu Świadczenia Krajowych Usług Przewozu Drogowego Przesyłek Towarowych przez Raben Polska sp. z o.o.

Podatek przemysłowy (lokalny podatek od działalności usługowowytwórczej) :02:07

Co zrobić, jeśli uważasz, że decyzja w sprawie zasiłku mieszkaniowego lub zasiłku na podatek lokalny jest niewłaściwa

Objaśnienia wartości, przyjętych do Projektu Wieloletniej Prognozy Finansowej Gminy Golina na lata

Czas pracy 170 minut

Projektowanie bazy danych

Stypendium ministra za osiągnięcia w nauce może otrzymać student, który spełnia łącznie następujące warunki:

Komentarz Sesja letnia 2012 zawód: technik eksploatacji portów i terminali 342[03] 1. Treść zadania egzaminacyjnego wraz z załączoną dokumentacją

ZAPYTANIE OFERTOWE. Nr sprawy 15/2016r.

Modele i narzędzia optymalizacji w systemach informatycznych zarządzania

OIGD 89/2013 Kraków, 8 lipca 2013 r. Pani/Pan Prezes Członkowie Ogólnopolskiej Izby Gospodarczej Drogownictwa

Główne wyniki badania

Jakie są te obowiązki wg MSR 41 i MSR 1, a jakie są w tym względzie wymagania ustawy o rachunkowości?

Audyt SEO. Elementy oraz proces przygotowania audytu. strona

Transkrypt:

Sieci Neuronowe Zadania i problemy algorytmiczne dla sieci neuronowych, programowania logicznego i sztucznej inteligencji według zasad i kryteriów laboratoriów. pdf Laboratorium 2 Zapisać następujące stwierdzenia w języku logiki predykatów, wprowadzając niezbędne symbole i ustalając ich interpretację: - ojciec każdego człowieka jest jego bezpośrednim przodkiem, - jeśli ktoś jest przodkiem bezpośredniego przodka pewnej osoby, to jest także przodkiem tej osoby, - każdy jest spokrewniony z każdym swoim przodkiem, - każdy jest spokrewniony ze swoim bratem i siostrą, - każdy jest spokrewniony z braćmi i siostrami wszystkich osób spokrewnionych ze sobą. Dla bazy wiedzy dotyczącej świata klocków podanej w przykładzie wnioskowania znaleźć wyprowadzenia (jeśli istnieją) następujących formuł: 3. Sprawdzić, czy z bazy wiedzy Γ można wyprowadzić formuły β i dla poniższych Γ i β. W razie potrzeby można wprowadzić dodatkowe reguły wnioskowania, sprawdzając uprzednio ich poprawność.

3. Które z następujących reguł wnioskowania są poprawne: 4. 5. 3. 6. Zadanie 5. Sprowadzić następujące formuły do postaci CNF: Zadanie 6. Sprowadzić następujące formuły do postaci standardowej Skolema: Zadanie 7. Dokonać unifikacji następujących par formuł:

Zadanie 8. Zweryfikować przedstawiony niżej przebieg wnioskowania prowadzonego przez człowieka zapisując bazę wiedzy w postaci formuł logiki predykatów i sprawdzając poprawność kroków dowodu. - Wszystkie liczby podzielne przez 2 są parzyste. - Dowolna liczba o 1 większa od liczby parzystej nie jest parzysta. - Żadna liczba parzysta nie jest podzielna przez 3. - Niektóre liczby nieparzyste są podzielne przez 3. - Z powyższego wynika, że każda liczba podzielna przez 3 jest o 1 większa od pewnej liczby podzielnej przez - Nie wszystkie trójki punktów na płaszczyźnie są współliniowe. - Jeżeli trzy punkty na płaszczyźnie nie są współliniowe, to są wierzchołkami pewnego trójkąta. - Jeśli z czterech punktów żadne trzy nie są współliniowe, to są one wierzchołkami pewnego czworokąta. - Z powyższego wynika, że: - istnieje trójkąt, - istnieje czworokąt, - jeśli ABC, BCD, ABD i ACD są trójkątami, to ABCD jest czworokątem. Laboratorium 3 Napisać program/predykat obliczający potęgę. Napisać program/predykat obliczający silnię. Napisać program/predykat obliczający nwd dwóch liczb. Napisać program/predykat obliczający długość listy. Zadanie 5. Napisać program/predykat sprawdzający czy dany element należy do listy. Zadanie 6. Napisać program/predykat usuwający wybrany element z listy. Zadanie 7. Napisać program/predykat łączący ze sobą dwie listy. Zadanie 8. Napisać program/predykat zwracający ostatni element z listy. Zadanie 9. Napisać program/predykat odwracający listę.

Laboratorium 4 Wykonać drzewa decyzyjne grafy wnioskowania dla: m_kr(miasto, Kraj) m_st(miasto, Kraj) m_ko(miasto, Kontynent) kr_ko(kraj, Kontynent) Napisać program/predykat wnioskowania wszerz. Napisać program/predykat wnioskowania wgłąb. Laboratorium 5 Napisać program/predykat rozwiązujący problem plecakowy. Napisać program/predykat rozwiązujący problem najkrótszej drogi w grafie. Rozważmy drzewo genealogiczne. Załóżmy, że krawędzie są skierowane od rodziców w kierunku dzieci. W którym kierunku - zgodnie czy przeciwnie do skierowania krawędzi - lepiej jest prowadzić przeszukiwanie drzewa, chcąc stwierdzić, że X jest prapradziadkiem Y? Zdefiniować (i naszkicować jej graf) przestrzeń przeszukiwań i sformułować funkcję celu dla przykładowego zadania sortowania tablicy zawierającej 4 elementy Laboratorium 6 Napisać program/algorytm aproksymujący funkcje na podstawie danego zbioru uczącego i kreślący aproksymację oraz zbiór uczący. Aproksymować następujące zbiory uczące: [(1,0.33),(5,0.66),(2,0.99),(5,0.66),(3,0.33),(3.5,0),(4,-0.33),(4.5,-0.66),(5,-0.99),(5.5,- 0.66),(6,-0.33),(7,0)] Π 3Π [(0,0),(,1),(Π,-0.1),(,-1),(2 Π,0.1)] 2 2 Π 3Π 3. [(0,0.9),(,-0.1),(Π,-1),(,-0.1),(2 Π,1)] 2 2

Laboratorium 7 W poniższej tabeli zostały przedstawione wyniki jakie osiąga student podczas wykonywania zadań z danego zagadnienia. Liczba wykonanych zadań Popełnione błędy 1 8 2 7 3 6 4 5 5 6 6 5 7 4 Zbadać związki jakie zachodzą pomiędzy danymi przedstawionymi w tabeli, a następnie dla danych przedstawić prognozę w oparciu o wykres regresji liniowej. Obliczyć kowariancję zmiennych X i Y a następnie ocenić kierunek zależności liniowej pomiędzy nimi (y=ax+b) i wyznaczyć linię regresji. X 7 5 6 8 9 4 3 Y 6 5 5 7 7 3 2 Na podstawie poniższych danych dotyczących wytrzymałości na złamanie (zmienna X wyrażona w kg) spawanych prętów o różnej średnicy (zmienna Y wyrażona w 0.01 mm) ustalić, czy średnica spawanych prętów ma wpływ na wytrzymałość na złamanie. Określić rodzaj, siłę i kierunek tej zależności. X 190 200 210 215 215 215 230 250 265 250 Y 680 800 780 885 975 1025 1100 1030 1175 1300 Obliczyć kowariancję zmiennych X i Y oraz ocenić siłę i kierunek zależności liniowej pomiędzy tymi zmiennymi, wyznaczyć odpowiednie wykresy i ocenić ewentualne zachowanie w przyszłości. X 22 135 61 8 119 4 32 Y 634 5 545 7 712 34 21 Zadanie 5. Na podstawie danych dotyczących wydajności pracy Y i stażu pracy X 10 robotników ustalić czy między zmiennymi X i Y istnieje zależność korelacyjna. Jeśli tak, to określić jej kierunek. X 1 5 10 8 9 1 2 4 5 6 Y 120 115 132 123 128 102 106 109 112 110 Sporządzić wykres korelacyjny oraz uporządkować wartości cechy X i odpowiadające im

wartości cechy Y. Zadanie 6. Dla 13 robotników zanotowano następujące wartości dwóch cech: X - staż pracy w latach, Y -liczba braków. Ocenić czy istnieje korelacja pomiędzy tymi cechami i jaki jest jej kierunek. X 2 5 8 3 10 5 12 4 2 18 6 12 14 Y 28 20 18 16 3 22 4 19 30 6 19 8 3 Laboratorium 8 Rozwiązać zadanie i napisać program/arkusz kalkulacyjny dla niego. W śledztwie dotyczącym zabójstwa inspektor Bayes rozważa dwie hipotezy: h że główny podejrzany zabił, ~h że główny podejrzany nie zabił oraz następujące możliwe fakty: f 1 że na miejscu zbrodni znaleziono odciski palców głównego podejrzanego, f 2 że główny podejrzany nie ma alibi na czas popełnienia zabójstwa, f 3 że główny podejrzany miał motyw zabicia ofiary, f 4 że główny podejrzany był widziany w sądziedztwie miejsca, w którym mieszka nielegalny handlarz bronią, f 5 że świadek zbrodni podał rysopis zabójcy nie pasujący do głównego podejrzanego. Zależności między takimi faktami a hipotezami opisują następujące prawdopodobieństwa: W którym przypadku prawdopodobieństwo popełnienia zabójstwa byłoby największe: - gdyby znaleziono na miejscu zbrodni jego odciski palców, - gdyby stwierdzono, że nie miał alibi i miał motyw, - gdyby znaleziono na miejscu zbrodni jego odciski palców oraz stwierdzono, że był widziany w sąsiedztwie miejsca, w którym mieszka nielegalny handlarz bronią, ale świadek zbrodni podał rysopis zabójcy nie pasujący do głównego podejrzanego. Rozwiązać zadanie i napisać program/arkusz kalkulacyjny dla niego. W śledztwie dotyczącym zabójstwa inspektor Bayes wyłonił trzech podejrzanych A, B i C, w konsekwencji czego rozważa trzy możliwe hipotezy, wzajemnie wykluczające się i wyczerpujące wszystkie możliwości: h A zabił A, h B zabił B, h C zabił C oraz następujące możliwe fakty: f 1A, f 1B, f 1C że na miejscu zbrodni znaleziono odciski palców podejrzanego A, B, C,

f 2A, f 2B, f 2C że podejrzany A, B, C nie ma alibi na czas popełnienia zabójstwa, f 3A, f 3B, f 3C że podejrzany A, B, C miał oczywisty motyw zabicia ofiary, f 4A, f 4B, f 4C że świadek zbrodni podał rysopis zabójcy nie pasujący do podejrzanego A. B, C, f 5A, f 5B, f 5C że podejrzany A, B, C jest szanowanym obywatelem nie budzącym u nikogo żadnych podejrzeń. Zależności między takimi faktami a hipotezami opisują następujące prawdopodobieństwa dla x=a, B, C. Wstępnie inspektor założył, że prawdopodobieństwo popełnienia zbrodni przez każdego z podejrzanych jest jednakowe. W wyniku śledztwa ustalono, że: - podejrzani A i B nie mają alibi, - podejrzany C miał oczywisty motyw, - rysopis zabójcy podany przez świadka nie pasuje do podejrzanych B i C, - podejrzany A jest szanowanym obywatelem nie budzącym u nikogo żadnych podejrzeń. Którego z podejrzanych powinien aresztować inspektor Bayes jako najbardziej prawdopodobnego zabójcę? Rozważmy zastosowanie wnioskowania bayesowskiego do pewnej dziedziny, w której rozważa się dwie wykluczające się wzajemnie i wyczerpujące wszystkie możliwości hipotezy h i ~h oraz m możliwych faktów f 1,, f m. Prawdopodobieństwa Pr(f j h) dla j=1,2,, m określone są jako kolejne liczby z ciągu arytmetycznego 0.1+(j-1)*(0.9-0.1)/(m-1), zaś prawdopodobieństwa Pr(f j ~h) odpowiednio jako kolejne liczby z ciągu geometrycznego 0.9*(0.1/0.9)*(j-1)/(m-1). Obie hipotezy są jednakowo prawdopodobne a priori. Fakty są warunkowo niezależne względem hipotez. Liczba faktów m jest parzysta. Która hipoteza jest bardziej prawdopodobna a posteriori, jeśli: wiadomo, że zachodzą wszystkie fakty f 1,, f m, wiadomo, że zachodzą tylko fakty f 1,, f m/2, 3. wiadomo, że zachodzą tylko fakty f m/2,, f m. Laboratorium 9 Napisać program/algorytm obliczający wartość neuronu przy funkcji aktywacji: - funkcja liniowa - obcięta funkcja liniowa - funkcja progowa unipolarna - funkcja progowa bipolarna - funkcja sigmoidalna unipolarna - funkcja sigmoidalna bipolarna - tangens hiperboliczny Napisać program/algorytm obliczający sieć neuronową z dwoma warstwami ukrytymi dla - funkcja liniowa - obcięta funkcja liniowa - funkcja progowa unipolarna - funkcja progowa bipolarna

- funkcja sigmoidalna unipolarna - funkcja sigmoidalna bipolarna - tangens hiperboliczny Napisać program/algorytm uczenia perceptronu. Napisać program/algorytm uczenia perceptronu z momentem bezwładności. Laboratorium 10 Napisać program/algorytm obliczający wartość neuronu sigmoidalnego. Napisać program/algorytm obliczający wartość neuronu adaline. Napisać program/algorytm uczący sieć według schematu Grossberga. Laboratorium 11 Napisać program/algorytm uczenia sieci neuronowej z nauczycielem. Napisać program/algorytm uczenia sieci bez nauczyciela. Napisać program/algorytm uczenia sieci Hebba. Napisać program/algorytm uczenia sieci WTA. Zadanie 5. Napisać program/algorytm uczenia sieci WTM. Laboratorium 12 uczący ją dla algorytmu wstecznej propagacji BP wstecznej uczący ją dla algorytmu LM Levenberga-Marquardta uczący ją dla algorytmu RLS

Laboratorium 13 uczący ją dla algorytmu Hopfielda. uczący ją dla algorytmu Haminnga.