SZTUCZNA INTELIGENCJA

Slides:



Advertisements
Podobne prezentacje
Szymon Grabowski Katedra Informatyki Stosowanej Politechniki Łódzkiej
Advertisements

Joanna Sawicka Wydział Nauk Ekonomicznych, Uniwersytet Warszawski
Sztuczna Inteligencja Reprezentacja wiedzy I Logika przybliżona
Inteligencja Obliczeniowa Sieci o zmiennej strukturze.
Inteligencja Obliczeniowa Perceptrony
Zaprawy murarskie i tynkarskie - co warto o nich wiedzieć
MS Access 2003 Kwerendy Paweł Górczyński.
Zastosowanie programu SYBYL do wygładzania przybliżonych modeli białkowych SEKWENCJA AMINOKWASOWA MODELOWANIE METODĄ DYNAMIKI MONTE CARLO NA TRÓJWYMIAROWEJ.
Sztuczna Inteligencja Reprezentacja wiedzy I Wstęp. Włodzisław Duch Katedra Informatyki Stosowanej UMK Google: W. Duch.
Metody Sztucznej Inteligencji w Sterowaniu 2009/2010 Metoda propagacji wstecznej Dr hab. inż. Kazimierz Duzinkiewicz, Katedra Inżynierii Systemów Sterowania.
Eksperymentalna ocena jakości rozpoznawania
Mirosław ŚWIERCZ Politechnika Białostocka, Wydział Elektryczny
Ochrona danych wykład 3.
formalnie: Budowa i zasada funkcjonowania sztucznych sieci neuronowych
Zbiór do posortowania mieści się w pamięci
Podstawy programowania
„Na rowerze przez Mazury”
GŁOSOWA ŁĄCZNOŚĆ Z KOMPUTEREM
BAZA DANYCH AMATORSKIEJ DRUŻYNY PIŁKI HALOWEJ
Dynamiczna rekonfiguracja układów FPGA
SANKOM Sp. z o.o Warszawa ul. Popularna 14/3 Program Audytor SDG w wersji 1.0 przeznaczony jest do szybkiego doboru grzejników w budynkach mieszkalnych.
Systemy wspomagania decyzji
Wyodrębnianie kości udowych z danych CT i MRI.
WPŁYW WYBRANYCH CZYNNIKÓW NA CHARAKTERYSTYKI PRZETWORNICY BOOST
Programy wspomagające projektowanie instalacji sanitarnych
Koło Naukowe Studentów Informatyki BIT Katedra Informatyki, Wydział Informatyki, Elektroniki i Telekomunikacji.
SYSTEMY EKSPERTOWE I SZTUCZNA INTELIGENCJA
VI EKSPLORACJA DANYCH Zadania eksploracji danych: klasyfikacja
Politechniki Poznańskiej
IV EKSPLORACJA DANYCH Zadania eksploracji danych: klasyfikacja
Do technik tych zalicza się: * sztuczne sieci neuronowe
METODY PODEJMOWANIA DECYZJI
Walidacja danych alina suchomska.
Standard DICOM – omówienie klas wybranych obiektów
Zaprawy murarskie i tynkarskie - co warto o nich wiedzieć
Dane – informacje - wiadomości Kodowanie danych i problem nadmiarowości.
Warstwowe sieci jednokierunkowe – perceptrony wielowarstwowe
Metody Sztucznej Inteligencji – technologie rozmyte i neuronowe Wnioskowanie Mamdani’ego - rozwinięcia  Dr hab. inż. Kazimierz Duzinkiewicz, Katedra Inżynierii.
Metody sztucznej inteligencji – technologie rozmyte i neuronoweReguła propagacji wstecznej  Dr hab. inż. Kazimierz Duzinkiewicz, Katedra Inżynierii Systemów.
BAZY DANYCH Microsoft Access Adrian Horzyk Akademia Górniczo-Hutnicza
BAZY DANYCH Microsoft Access Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Katedra Automatyki i.
SZTUCZNA INTELIGENCJA
SZTUCZNA INTELIGENCJA
SZTUCZNA INTELIGENCJA
SZTUCZNA INTELIGENCJA
BAZY DANYCH Microsoft Access Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Katedra Automatyki i.
SZTUCZNA INTELIGENCJA
BAZY DANYCH Microsoft Access Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Katedra Automatyki i.
SZTUCZNA INTELIGENCJA
Metody Inteligencji Obliczeniowej
BAZY DANYCH Microsoft Access Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Katedra Automatyki i.
BAZY DANYCH ZAAWANSOWANE MECHANIZMY Microsoft Access Adrian Horzyk
BAZY DANYCH Microsoft Access Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Katedra Automatyki i.
SZTUCZNA INTELIGENCJA
Model przydziału zadań. Informacje wstępne ● Podaję tu uproszczoną wersję modelu, którą będziemy stosować w testach. ● Wszystkie trudniejsze wymagania,
Model ekonometryczny Jacek Szanduła.
Metody Inteligencji Obliczeniowej Adrian Horzyk Adrian Horzyk Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii.
Sporządzenie plików drukowych oraz naświetlanie prac.
Metody sztucznej inteligencji - Technologie rozmyte i neuronowe 2015/2016 Systemy rozmyte – wnioskowanie Mamdani’ego II © Kazimierz Duzinkiewicz, dr hab.
1.problem próbkowania (sampling problem) dobór charakterystycznych punktów powierzchni w celu uzyskania najlepszego efektu przy minimalizacji ilości danych.
Systemy neuronowo – rozmyte
Sztuczne Sieci Neuronowe
Podstawy Automatyki Człowiek- najlepsza inwestycja
KLASYFIKACJA NA HYDROCYKLONACH W ZAMKNIĘTYCH UKŁADACH MIELENIA
Selekcja danych Korelacja.
Selekcja danych Korelacja w czasie.
Sztuczna Inteligencja Gry i programy oparte na szukaniu
Inteligencja Obliczeniowa Perceptrony
Zapis prezentacji:

SZTUCZNA INTELIGENCJA WALIDACJA KRZYŻOWA Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Katedra Automatyki i Inżynierii Biomedycznej Laboratorium Biocybernetyki 30-059 Kraków, al. Mickiewicza 30, paw. C3/205 horzyk@agh.edu.pl, Google: Adrian Horzyk Adrian Horzyk

WALIDACJA KRZYŻOWA k-fold CROSS-VALIDATION Umożliwia wykorzystanie całego zbioru danych zarówno do uczenia, jak również do walidacji modelu. Służy do określenia jakości modelu już w trakcie jego adaptacji / uczenia, w celu wyeliminowania problemu przeuczenia się (overfitting). Polega na podziale zbioru uczącego na k równolicznych podzbiorów, z których k-1 jest wykorzystanych do uczenia / adaptacji modelu, a 1 podzbiór służy do walidacji modelu.

PRZYKŁAD 10-krotnej walidacji krzyżowej

PARAMETRY METODY WALIDACJI KRZYŻOWEJ Dobór parametru k zależny jest od wielkości zbioru danych i ich rodzaju. Dla dużych zbiorów danych stosuje się k=3 w celu zmniejszenia ilości adaptacji modelu. Dla mniejszych zbiorów danych zwykle stosuje się większe wartości k, żeby nie uszczuplać zbioru uczącego za bardzo, co mogłoby spowodować budowę słabej jakości modeli. Najczęściej stosuje się k=10. Sposób podziału zbioru danych na k podzbiorów jest niemniej istotny, gdyż jeśli wzorce są posortowane wg klas w zbiorze uczącym, wtedy wybór kolejnych podzbiorów może powodować uwzględnienie w walidacji tylko wzorców jednej klasy, a ponadto znaczne uszczuplenie wzorców uczących dla tej klasy, co jest bardzo niekorzystne z punktu widzenia budowy modelu! Najlepiej dobierać wzorce proporcjonalnie do ich liczności i reprezentacji poszczególnych klas tak, aby były reprezentatywne.

4-krotnej walidacja krzyżowa z proporcjonalnym wyborem wzorców

N-krotna walidacja krzyżowa leave one out cross-validation N-krotna walidacja krzyżowa zakłada dobór k=N, gdzie N to ilość wzorców zbioru danych uczących. W takim przypadku tylko 1 wzorzec jest wykluczany ze zbioru uczącego i traktowany jako walidacyjny. Nauka jest więc powtarzana N-krotnie na zbiorach utworzonych poprzez pominięcie 1 wzorca stosowanego do walidacji. Usunięcie jednego wzorca zwykle nie daje reprezentatywnych wyników działania odnośnie jakości modelu i jego możliwości generalizacji.

MODYFIKACJE METODY WALIDACJI KRZYŻOWEJ W celu uzyskania lepszego działania metody, zbiór danych powinien być dzielony w taki sposób, żeby stosunek reprezentantów poszczególnych klas w zbiorze walidacyjnym był mniej więcej taki sam jak w całym zbiorze uczącym. Z tego powodu zaleca się posortowanie zbioru danych uczących w taki sposób, żeby można było z każdej klasy wybierać kolejne podzbiory do walidacji krzyżowej w sposób reprezentatywny dla całego zbioru danych uczących. Czasami stosuje się również uproszczoną metodę selekcji 1 / k wzorców ze zbioru uczącego do walidacji, polegającą na losowaniu tych wzorców z całego zbioru (random subsampling), a pozostałe wykorzystywane są do adaptacji / uczenia modelu.

METODA WALIDACJI KRZYŻOWEJ W RAPIDMINERZE RapidMiner udostępnia operator X-Validation, który umożliwa wybrać k, oraz wewnątrz umieścić walidowaną metodę automatycznie testowaną k-razy.

CZY JEST PODATNA NA WALIDACJĘ? AI CZY JEST PODATNA NA WALIDACJĘ?