Ocena pozycji szachowych w oparciu o wzorce
|
|
- Maria Lewicka
- 6 lat temu
- Przeglądów:
Transkrypt
1 Ocena pozycji szachowych w oparciu o wzorce Stanisław Kaźmierczak s.kazmierczak@mini.pw.edu.pl
2 2 Agenda Motywacja Statystyki Metoda statyczna sortowania ruchów Metoda następstwa wzorców Metoda podobieństwa pozycji Pomysły na dalsze badania
3 3 Motywacja Intuicyjne rozwiązywanie problemów jest cechą charakterystyczną ludzkiego myślenia Mimo czynionych w ostatnim czasie postępów zdolność ta jest wciąż słabo osiągalna przez systemy AI Ludzka intuicja pozwala podejmować (sub)optymalne decyzje bez potrzeby analizy wszystkich możliwych działań Dodanie ludzkich umiejętności do istniejących systemów AI znacząco zwiększyłoby ich możliwości Cel: implementacja konceptu intuicji w dziedzinie szachów Sensowna siła gry jest warunkiem, ale nie celem
4 4 Wnioski z kilku badań: Motywacja Skuteczność odtworzenia pozycji (ok. 25 bierek) wśród arcymistrzów wynosiła ok. 93% i malała wraz ze spadkiem umiejętności (de Groot) Chase i Simon: wyniki podobne do powyższych, ale różnica zaciera się w przypadku pozycji nierealnych Przewaga lepszych graczy nie wynika z lepszej pamięci, ale z percepcyjnego kodowania pozycji, które występują w rozgrywanych przez nich partiach. Odzwierciedla to głębokie rozumienie różnorodnych detali szachowych Mistrzowie szachowi używają wzorców, które indeksują jako znaczące struktury w pamięci długotrwałej Z każdym wzorcem skojarzony jest ruch, co znacznie redukuje liczbę ruchów potrzebnych do przeanalizowania
5 Wnioski z kilku badań (cd.): Motywacja Rozmiar biblioteki wzorców szacuje się u arcymistrzów na tysięcy Większy stopień uwagi na istotnych bierkach w przypadku zaawansowanych graczy Badanie zdolności wykrywania szacha wykazało, że umiejętności szachowe są dużo bardziej związane z doświadczeniem graczy niż ogólnymi zdolnościami percepcyjnymi Silni gracze potrafią równolegle ekstrahować z pozycji kilka figur, które razem tworzą istotny wzorzec lub stanowią jego część 5
6 Człowiek a maszyna 6
7 Wzorzec a ustawienie Ustawienie dowolne usytuowanie pewnego zbioru figur na szachownicy Wzorzec zbiór figur, między którymi występuje jakaś zależność Ściślej: zbiór figur tworzy wzorzec, jeśli każda z figur jest związana z którąkolwiek z pozostałych co najmniej jedną z zależności: Są odległe o nie więcej niż dwa pola Jedna atakuje lub broni drugą Figury atakują to samo pole Figury atakują sąsiednie pole Wzorce ekstrahowane są z gry środkowej (między 15 a 35 ruchem) Kodowanie: za pomocą liczby typu long Aby zakodować jedną figurę używane są dwie cyfry do określenia pozycji na szachownicy i dwie cyfry do określenia typu figury Zatem dla wzorców trzyfigurowych potrzeba 12 cyfr 7
8 8 Statystyki Korelacja wzorców dwufigurowych Korelacja wzorców trzyfigurowych
9 9 Statystyki Zbiór treningowy: partii (ok. 1,9M pozycji)
10 Metoda statyczna Proces nauki: iterowanie po pozycjach i sumowanie wzorców Efektem jest mapa, której kluczami są wzorce, a wartościami liczby ich wystąpień Proces testowania: ocena każdego ruchu na podstawie liczności wzorców na szachownicy po wykonaniu ruchu Różne funkcje oceny, nie tylko liniowe Liczność rozumiana dwojako: sumarycznie po pozycjach lub po partiach (maksymalnie tyle wzorców ile partii) Problem: stagnacja, program nie chce likwidować licznych wzorców Wyniki o kilka procent lepsze od losowych 10
11 11 Metoda następstwa wzorców Motywacja oraz przyjęte założenia Każdy ruch powoduje, że część wzorców znika, część (większość) wzorców się nie zmienia oraz że pojawiają się nowe wzorce Wzorce, które się nie zmieniają nie odgrywają w tej metodzie roli Istotą jest to, że zawodnik wykonując ruch chce zlikwidować pewne wzorce i/lub stworzyć inne. Analizując możliwe do wykonania ruchy w pozycji testowej program ma za zadanie stwierdzić, który z nich najbardziej przypomina zmiany (zniknięcie jednych wzorców oraz pojawienie się innych) związane z ruchami wykonywanymi w procesie nauki
12 12 Metoda następstwa wzorców Proces nauki Każdy ruch r powoduje, że pewne wzorce znikają (ozn. P), a pojawiają się nowe (ozn. N). Algorytm
13 Metoda następstwa wzorców Proces testowania Dla każdego możliwego w danej pozycji ruchu wyznaczany jest zbiór P i N. Na ich podstawie obliczana jest ocena danego ruchu. Ranking ruchów tworzony jest w oparciu o ocenę ruchu. Im wyższa ocena, tym wyższa pozycja danego ruchu w rankingu. Algorytm 13
14 Metoda następstwa wzorców Statystyki stosowane na poziomie valuesinternal Suma Średnia Mediana Maksimum SuccessRate sumaryczna liczba wystąpień wzorców z N w danym pliku dzielona przez sumaryczną liczbę wystąpień wszystkich wzorców w danym pliku Trzeci kwartyl Statystyki stosowane na poziomie valuesexternal Suma Średnia Mediana Maksimum Minimum 14
15 Metoda następstwa wzorców Tabela przedstawia średni ranking optymalnego ruchu wskazany przez program Średnia liczba mozliwych ruchow: Sredni ranking losowego ruchu:
16 16 Giraffe Uwagi: Uwzględniane są wszystkie ruchy (również z debiutów i końcówek) Testowane względem ruchu optymalnego
17 17 Giraffe Uwaga: w pomiarze nie są uwzględniane łatwe ruchy, które prowadziły do zdobycia/odbicia materiału
18 18 Metoda następstwa wzorców Tabela przedstawia procentowy udział ruchu optymalnego w TOP5, czyli pięciu najwyżej ocenianych przez program ruchach
19 19 Metoda następstwa wzorców Tabela przedstawia procentowy udział ruchu optymalnego w TOP10, czyli dziesięciu najwyżej ocenianych przez program ruchach
20 Metoda następstwa wzorców TOP10 bez ucinania TOP10 z progiem odcięcia równym 15 20
21 21 Metoda podobieństwa pozycji W procesie nauki tworzymy pliki odpowiadające wszystkim wykonanym lub możliwym do wykonania ruchom z partii ze zbioru treningowego Unikalny ruch zdefiniowany jest przez piątkę: Figura wykonująca ruch Pole z Pole do Figura bita Figura, na którą jest promowany pionek Rodzajów wykonanych ruchów jest ok. 25 tys., a uwględniając ruchy możliwe do wykonania - ok. 35 tys. Teoretyczna wartość możliwych ruchów: tys.
22 22 Metoda podobieństwa pozycji W procesie nauki dla każdego ruchu dodajemy do pliku wszystkie wzorce występujące w pozycji przed wykonaniem ruchu. W ten sposób plik odpowiadający danemu ruchowi będzie posiadał zakumulowane wzorce, które występowały przed danym ruchem. Dla zagranego ruchu aktualizowany jest licznik mówiący o tym, ile razy został on wykonany Ponadto dla każdego ruchu (wykonanego oraz możliwych do wykonania) aktualizowany jest licznik mówiący o tym, ile razy ruch mógł zostać potencjalnie wykonany W procesie testowania dla danej pozycji otwieramy pliki odpowiadające możliwym ruchom i patrzymy, do którego z nich jest najbardziej zbliżona dana pozycja (zasadnicza kwestia: co to znaczy zbliżona?) Niewątpliwymi zaletami w porównaniu do metody następstwa wzorców jest prostota oraz złożoność obliczeniowa i pamięciowa
23 23 Metoda podobieństwa pozycji W procesie testowania z każdym ruchem skojarzone są następujące wartości/zbiory wartości: k ile razy ruch został wykonany n ile razy ruch mógł zostać wykonany P zbiór wartości odpowiadający wszystkim wzorcom z pliku D zbiór wartości odpowiadający tym wzorcom z pliku, które wystąpiły w danej pozycji (D jest podzbiorem P). Zbiór D jest uzupełniany tyloma zerami, ile jest wzorców występujących w pozycji, a nie posiadających mapowania w pliku
24 24 Metoda podobieństwa pozycji Tabela przedstawia średni ranking optymalnego ruchu wskazany przez program Średnia liczba mozliwych ruchow: Sredni ranking losowego ruchu: 16.80
25 25 Metoda podobieństwa pozycji Tabela przedstawia średni ranking optymalnego ruchu wskazany przez program Średnia liczba mozliwych ruchow: Sredni ranking losowego ruchu: 16.80
26 26 Metoda podobieństwa pozycji Tabela przedstawia procentowy udział ruchu optymalnego w TOP5, czyli pięciu najwyżej ocenianych przez program ruchach
27 27 Metoda podobieństwa pozycji Tabela przedstawia procentowy udział ruchu optymalnego w TOP10, czyli dziesięciu najwyżej ocenianych przez program ruchach
28 Metoda podobieństwa pozycji TOP10, nauka na 6 tys. partii (ok. 220 tys. ruchów) TOP10, nauka na 18 tys. partii (ok. 660 tys. ruchów) 28
29 Pomysły na dalsze badania Badanie oceny ruchu w kontekście podobieństwa pozycji testowej do zakumulowanych wzorców w plikach Inne statystyki, w szczególności te łączące prawdopodobieństwo z dopasowaniem wzorców Miary normalizacji rozwiązujące problem różnej częstotliwości ruchów Wprowadzenie współczynnika ufności zapobiegający przesadnie wysokiej ocenie ruchu, który w treningu był wykonywany rzadko Nietrywialne funkcje oceny, np. sieć neuronowa Trening na większej liczbie partii Wprowadzenie progu w celu wyeliminowania szumu (rzadkie wzorce nie będą rozpatrywane) Jak ucinać? Badanie: czy wzorce o takiej samej relacji figur, ale innym położeniu bezwzględnym zachowują się podobnie? 29
30 Pomysły na dalsze badania Wzorce 4-ro figurowe Jak zdefiniować zależności między figurami? Wystarczy, aby graf był spójny czy może jedna figura powinna mieć zależność ze wszystkimi? Wzorce negatywne na podstawie ruchów, których nie wykonano Wiedza w jakich okolicznościach danego ruchu nie wykonywać Analogiczne badania na partiach komputerów Odchodzi czynnik ludzki Niwelujemy problem mimo wszystko dość szerokiego przedziału rankingu ( ELO) Teoretycznie komputery mogą nie tworzyć wzorców Czy zbiorem uczącym mogą być partie komputerowe skoro chcemy uczyć maszynę symulować człowieka? Ale z drugiej strony ludzie też uczą się z partii komputerów 30
31 Pomysły na dalsze badania Pół/jednoruchowe przeszukiwania (lub algorytm kontroli pola) w celu uniknięcia prostych podstawek ze swojej strony/wykorzystania podstawek przeciwnika Połączenie metody następstwa wzorców i metody podobieństwa pozycji Metoda następstwa wzorców bierze pod uwagę tylko to, co się zmienia w wyniku ruchu Metoda podobieństwa pozycji uwzględnia również te wzorce, które się nie zmieniają Zastosowanie metody podobieństwa pozycji do debiutów/końcówek Definicja wzorca Czy nie uwzględniać pozycji króli? Oddalony pionek zmierzający do promocji lub niektóre wzorce dwufigurowe obecnie nie są rozpatrywane, a zdecydowanie są motywami, do których człowiek wykorzystuje intuicję 31
32 32 Pomysły na dalsze badania Definicja wzorca cd. Być może zbyt łagodna definicja
33 33 Pomysły na dalsze badania Definicja wzorca cd. Definiowanie zależności między figurami Kilkanaście wzorców z Hc2, Gg6, ale bez Gd3 czy nie jest mylące? Z drugiej strony Hc2 i pion h7 nie wystąpią w żadnym wzorcu
34 Dziękuję za uwagę 34
Kognitywne podejście do gry w szachy kontynuacja prac
Kognitywne podejście do gry w szachy kontynuacja prac Stanisław Kaźmierczak Opiekun naukowy: prof. dr hab. Jacek Mańdziuk 2 Agenda Motywacja Kilka badań Faza nauki Wzorce Generowanie ruchów Przykłady Pomysły
Kognitywne podejście do gry w szachy
Kognitywne podejście do gry w szachy Stanisław Kaźmierczak opiekun naukowy: prof. dr hab. Jacek Mańdziuk 2 Agenda Motywacja Wyniki pewnych badań Wcześniejsze próby Szczegóły systemu Sposób działania Wyszukiwanie
Spis treści. Przedmowa... XI. Rozdział 1. Pomiar: jednostki miar... 1. Rozdział 2. Pomiar: liczby i obliczenia liczbowe... 16
Spis treści Przedmowa.......................... XI Rozdział 1. Pomiar: jednostki miar................. 1 1.1. Wielkości fizyczne i pozafizyczne.................. 1 1.2. Spójne układy miar. Układ SI i jego
Algorytmy decyzyjne będące alternatywą dla sieci neuronowych
Algorytmy decyzyjne będące alternatywą dla sieci neuronowych Piotr Dalka Przykładowe algorytmy decyzyjne Sztuczne sieci neuronowe Algorytm k najbliższych sąsiadów Kaskada klasyfikatorów AdaBoost Naiwny
Algorytmy genetyczne w interpolacji wielomianowej
Algorytmy genetyczne w interpolacji wielomianowej (seminarium robocze) Seminarium Metod Inteligencji Obliczeniowej Warszawa 22 II 2006 mgr inż. Marcin Borkowski Plan: Przypomnienie algorytmu niszowego
mgr inż. Magdalena Deckert Poznań, r. Metody przyrostowego uczenia się ze strumieni danych.
mgr inż. Magdalena Deckert Poznań, 30.11.2010r. Metody przyrostowego uczenia się ze strumieni danych. Plan prezentacji Wstęp Concept drift i typy zmian Algorytmy przyrostowego uczenia się ze strumieni
Algorytmy genetyczne jako metoda wyszukiwania wzorców. Seminarium Metod Inteligencji Obliczeniowej Warszawa 26 X 2005 mgr inż.
Algorytmy genetyczne jako metoda wyszukiwania wzorców Seminarium Metod Inteligencji Obliczeniowej Warszawa 26 X 2005 mgr inż. Marcin Borkowski Krótko i na temat: Cel pracy Opis modyfikacji AG Zastosowania
Partition Search i gry z niezupełną informacją
MIMUW 21 stycznia 2010 1 Co to jest gra? Proste algorytmy 2 Pomysł Algorytm Przykład użycia 3 Monte Carlo Inne spojrzenie Definicja Co to jest gra? Proste algorytmy Grą o wartościach w przedziale [0, 1]
Zastosowanie różnych teorii ludzkiej intuicji w szachach. Stanisław Kaźmierczak
Zastosowanie różnych teorii ludzkiej intuicji w szachach Stanisław Kaźmierczak 2 Agenda Intuicja Teoria holistyczna Teoria analityczna 'Nowa' teoria Postępy prac nad projektem 3 Intuicja a wgląd Intuicja
Filtracja obrazu operacje kontekstowe
Filtracja obrazu operacje kontekstowe Podział metod filtracji obrazu Metody przestrzenne i częstotliwościowe Metody liniowe i nieliniowe Główne zadania filtracji Usunięcie niepożądanego szumu z obrazu
Matematyka do liceów i techników Szczegółowy rozkład materiału Zakres podstawowy
Matematyka do liceów i techników Szczegółowy rozkład materiału Zakres podstawowy Wariant nr (klasa I 4 godz., klasa II godz., klasa III godz.) Klasa I 7 tygodni 4 godziny = 48 godzin Lp. Tematyka zajęć
Szachy INSTRUKCJA. rekwizyty: 1) Bierki - 32 szt. 2) plansza - 1 szt.
INSTRUKCJA Szachy rekwizyty: 1) Bierki - 32 szt. 2) plansza - 1 szt. Partia szachowa jest rozgrywana między dwoma przeciwnikami, którzy wykonują posunięcia bierkami na kwadratowej tablicy, zwanej szachownicą.
Automatyczne Diagnozy Partii Szachowych nowa funkcja Zestawienie Ruchów.
Kalkulator Szachowy 2na2 - Nowości Wersji 1.1 Automatyczne Diagnozy Partii Szachowych nowa funkcja Zestawienie Ruchów. Program Kalkulator Szachowy 2na2 umożliwia: - rozwiązywanie logicznych zadań szachowych,
WYKORZYSTANIE SIECI NEURONOWEJ DO BADANIA WPŁYWU WYDOBYCIA NA SEJSMICZNOŚĆ W KOPALNIACH WĘGLA KAMIENNEGO. Stanisław Kowalik (Poland, Gliwice)
WYKORZYSTANIE SIECI NEURONOWEJ DO BADANIA WPŁYWU WYDOBYCIA NA SEJSMICZNOŚĆ W KOPALNIACH WĘGLA KAMIENNEGO Stanisław Kowalik (Poland, Gliwice) 1. Wprowadzenie Wstrząsy podziemne i tąpania występujące w kopalniach
KARTA PRZEDMIOTU. 1. Informacje ogólne. 2. Ogólna charakterystyka przedmiotu. Algorytmy i struktury danych, C3
KARTA PRZEDMIOTU 1. Informacje ogólne Nazwa przedmiotu i kod (wg planu studiów): Nazwa przedmiotu (j. ang.): Kierunek studiów: Specjalność/specjalizacja: Poziom kształcenia: Profil kształcenia: Forma studiów:
PLAN WYKŁADU OPTYMALIZACJA GLOBALNA OPERATOR KRZYŻOWANIA ETAPY KRZYŻOWANIA
PLAN WYKŁADU Operator krzyżowania Operator mutacji Operator inwersji Sukcesja Przykłady symulacji AG Kodowanie - rodzaje OPTYMALIZACJA GLOBALNA Wykład 3 dr inż. Agnieszka Bołtuć OPERATOR KRZYŻOWANIA Wymiana
Reprezentacje grafów nieskierowanych Reprezentacje grafów skierowanych. Wykład 2. Reprezentacja komputerowa grafów
Wykład 2. Reprezentacja komputerowa grafów 1 / 69 Macierz incydencji Niech graf G będzie grafem nieskierowanym bez pętli o n wierzchołkach (x 1, x 2,..., x n) i m krawędziach (e 1, e 2,..., e m). 2 / 69
METODY SZTUCZNEJ INTELIGENCJI 2 Opis projektu
Kamil Figura Krzysztof Kaliński Bartek Kutera METODY SZTUCZNEJ INTELIGENCJI 2 Opis projektu Porównanie metod uczenia z rodziny TD z algorytmem Layered Learning na przykładzie gry w warcaby i gry w anty-warcaby
SZACHY mini INSTRUKCJA. rekwizyty: 1) Bierki - 32 szt. 2) plansza - 1 szt.
INSTRUKCJA SZACHY mini rekwizyty: 1) Bierki - 32 szt. 2) plansza - 1 szt. Partia szachowa jest rozgrywana między dwoma przeciwnikami, którzy wykonują posunięcia bierkami na kwadratowej tablicy, zwanej
ROZKŁAD MATERIAŁU DO II KLASY LICEUM (ZAKRES ROZSZERZONY) A WYMAGANIA PODSTAWY PROGRAMOWEJ.
ROZKŁAD MATERIAŁU DO II KLASY LICEUM (ZAKRES ROZSZERZONY) A WYMAGANIA PODSTAWY PROGRAMOWEJ. LICZBA TEMAT GODZIN LEKCYJNYCH Potęgi, pierwiastki i logarytmy (8 h) Potęgi 3 Pierwiastki 3 Potęgi o wykładnikach
Inspiracje kognitywne w procesie analizy pozycji szachowej
Inspiracje kognitywne w procesie analizy pozycji szachowej C. Dendek J. Mańdziuk Warsaw University of Technology, Faculty of Mathematics and Information Science Abstrakt Główny cel Poprawa efektywności
SCHEMAT ROZWIĄZANIA ZADANIA OPTYMALIZACJI PRZY POMOCY ALGORYTMU GENETYCZNEGO
SCHEMAT ROZWIĄZANIA ZADANIA OPTYMALIZACJI PRZY POMOCY ALGORYTMU GENETYCZNEGO. Rzeczywistość (istniejąca lub projektowana).. Model fizyczny. 3. Model matematyczny (optymalizacyjny): a. Zmienne projektowania
Asocjacyjna reprezentacja danych i wnioskowanie
Asocjacyjna reprezentacja danych i wnioskowanie Wykorzystane technologie JetBrains PyCharm 504 Python 35 Struktura drzewa GRAPH PARAM PARAM ID1 ID2 ID_N params params params param_name_1: param_value_1
Spis treści. Definicje prawdopodobieństwa. Częstościowa definicja prawdopodobieństwa. Wnioskowanie_Statystyczne_-_wykład
Wnioskowanie_Statystyczne_-_wykład Spis treści 1 Definicje prawdopodobieństwa 1.1 Częstościowa definicja prawdopodobieństwa 1.1.1 Przykład 1.1.2 Rozwiązanie: 1.1.3 Inne rozwiązanie: 1.1.4 Jeszcze inne
Walidacja metod analitycznych Raport z walidacji
Walidacja metod analitycznych Raport z walidacji Małgorzata Jakubowska Katedra Chemii Analitycznej WIMiC AGH Walidacja metod analitycznych (według ISO) to proces ustalania parametrów charakteryzujących
W A R S Z A W S K A W Y Ż S Z A S Z K O Ł A I N F O R M A T Y K I
W A R S Z A W S K A W Y Ż S Z A S Z K O Ł A I N F O R M A T Y K I W A R S Z A W S K A W Y Ż S Z A S Z K O Ł A I N F O R M A T Y K I PRACA MAGISTERSKA Piotr MACIEJEWSKI Numer albumu 2393 Autonormalizujące
Liczba zadań a rzetelność testu na przykładzie testów biegłości językowej z języka angielskiego
Ewaluacja biegłości językowej Od pomiaru do sztuki pomiaru Liczba zadań a rzetelność testu na przykładzie testów biegłości językowej z języka angielskiego Tomasz Żółtak Instytut Badań Edukacyjnych oraz
Szachy - Samouczek. Maciek Nowak
Szachy - Samouczek Maciek Nowak Co to w ogóle są szachy? Szachy strategi czna gra pl anszowych rozgrywana przez dwóch graczy na 64- pol owej szachowni cy, za pomocą zestawu pi onów i f i gur. Mi ędzynarodowy
Metody przeszukiwania
Metody przeszukiwania Co to jest przeszukiwanie Przeszukiwanie polega na odnajdywaniu rozwiązania w dyskretnej przestrzeni rozwiązao. Zwykle przeszukiwanie polega na znalezieniu określonego rozwiązania
ZAJĘCIA EDUKACYJNE: EDUKACJA PRZEZ SZACHY NAUCZYCIELE PROWADZĄCY: mgr Mariola Szymańska-Kukuczka
ZAJĘCIA EDUKACYJNE: EDUKACJA PRZEZ SZACHY NAUCZYCIELE PROWADZĄCY: mgr Mariola Szymańska-Kukuczka I. Informacje ogólne 1. Ocenianiu podlegają osiągnięcia edukacyjne ucznia, tj. poziom i postępy w opanowaniu
Plan wynikowy klasa 3. Zakres podstawowy
Plan wynikowy klasa 3 Zakres podstawowy Oznaczenia: wymagania konieczne; P wymagania podstawowe; R wymagania rozszerzające; D wymagania dopełniające; W wymagania wykraczające. RACHUNE PRAWDOPODOBIEŃSTWA
Marcel Stankowski Wrocław, 23 czerwca 2009 INFORMATYKA SYSTEMÓW AUTONOMICZNYCH
Marcel Stankowski Wrocław, 23 czerwca 2009 INFORMATYKA SYSTEMÓW AUTONOMICZNYCH Przeszukiwanie przestrzeni rozwiązań, szukanie na ślepo, wszerz, w głąb. Spis treści: 1. Wprowadzenie 3. str. 1.1 Krótki Wstęp
Informacja w perspektywie obliczeniowej. Informacje, liczby i obliczenia
Informacja w perspektywie obliczeniowej Informacje, liczby i obliczenia Cztery punkty odniesienia (dla pojęcia informacji) ŚWIAT ontologia fizyka UMYSŁ psychologia epistemologia JĘZYK lingwistyka nauki
P R Z E T W A R Z A N I E S Y G N A Ł Ó W B I O M E T R Y C Z N Y C H
W O J S K O W A A K A D E M I A T E C H N I C Z N A W Y D Z I A Ł E L E K T R O N I K I Drukować dwustronnie P R Z E T W A R Z A N I E S Y G N A Ł Ó W B I O M E T R Y C Z N Y C H Grupa... Data wykonania
Algorytmy klasteryzacji jako metoda dyskretyzacji w algorytmach eksploracji danych. Łukasz Przybyłek, Jakub Niwa Studenckie Koło Naukowe BRAINS
Algorytmy klasteryzacji jako metoda dyskretyzacji w algorytmach eksploracji danych Łukasz Przybyłek, Jakub Niwa Studenckie Koło Naukowe BRAINS Dyskretyzacja - definicja Dyskretyzacja - zamiana atrybutów
DZISIAJ. Jeszcze trochę o PROJEKTACH JAK PREZENTOWAĆ: JAK OBLICZAĆ: PROSTE INFORMACJE O PRÓBIE KORELACJE DWÓCH CECH PODSTAWOWE MIARY
PREZENTACJA DANYCH DZISIAJ Jeszcze trochę o PROJEKTACH Następnie metodą prób b i błęb łędów: JAK PREZENTOWAĆ: PROSTE INFORMACJE O PRÓBIE KORELACJE DWÓCH CECH JAK OBLICZAĆ: PRZEDZIAŁY Y UFNOŚCI PODSTAWOWE
SYSTEMY UCZĄCE SIĘ WYKŁAD 10. PRZEKSZTAŁCANIE ATRYBUTÓW. Dr hab. inż. Grzegorz Dudek Wydział Elektryczny Politechnika Częstochowska.
SYSTEMY UCZĄCE SIĘ WYKŁAD 10. PRZEKSZTAŁCANIE ATRYBUTÓW Częstochowa 2014 Dr hab. inż. Grzegorz Dudek Wydział Elektryczny Politechnika Częstochowska INFORMACJE WSTĘPNE Hipotezy do uczenia się lub tworzenia
WYMAGANIA EDUKACYJNE Z MATEMATYKI DLA KLASY III
WYMAGANIA EDUKACYJNE Z MATEMATYKI DLA KLASY III Program nauczania matematyki w gimnazjum Matematyka dla przyszłości DKW 4014 162/99 Opracowała: mgr Mariola Bagińska 1. Liczby i działania Podaje rozwinięcia
8. Neuron z ciągłą funkcją aktywacji.
8. Neuron z ciągłą funkcją aktywacji. W tym ćwiczeniu zapoznamy się z modelem sztucznego neuronu oraz przykładem jego wykorzystania do rozwiązywanie prostego zadania klasyfikacji. Neuron biologiczny i
Oprogramowanie Systemów Obrazowania SIECI NEURONOWE
SIECI NEURONOWE Przedmiotem laboratorium jest stworzenie algorytmu rozpoznawania zwierząt z zastosowaniem sieci neuronowych w oparciu o 5 kryteriów: ile zwierzę ma nóg, czy żyje w wodzie, czy umie latać,
Agnieszka Kamińska, Dorota Ponczek. MATeMAtyka 3. Plan wynikowy. Zakres podstawowy
Agnieszka amińska, Dorota Ponczek MATeMAtyka 3 Plan wynikowy Zakres podstawowy Oznaczenia: wymagania konieczne; P wymagania podstawowe; R wymagania rozszerzające; D wymagania dopełniające; W wymagania
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Kierunek: Informatyka Rodzaj przedmiotu: obowiązkowy w ramach treści kierunkowych, moduł kierunkowy oólny Rodzaj zajęć: wykład, laboratorium I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK
Elementy modelowania matematycznego
Elementy modelowania matematycznego Modelowanie algorytmów klasyfikujących. Podejście probabilistyczne. Naiwny klasyfikator bayesowski. Modelowanie danych metodą najbliższych sąsiadów. Jakub Wróblewski
MATEMATYKA Z PLUSEM DLA KLASY VII W KONTEKŚCIE WYMAGAŃ PODSTAWY PROGRAMOWEJ. programowej dla klas IV-VI. programowej dla klas IV-VI.
MATEMATYKA Z PLUSEM DLA KLASY VII W KONTEKŚCIE WYMAGAŃ PODSTAWY PROGRAMOWEJ TEMAT LICZBA GODZIN LEKCYJNYCH WYMAGANIA SZCZEGÓŁOWE Z PODSTAWY PROGRAMOWEJ UWAGI. LICZBY I DZIAŁANIA 6 h Liczby. Rozwinięcia
METODY INŻYNIERII WIEDZY
METODY INŻYNIERII WIEDZY WALIDACJA KRZYŻOWA dla ZAAWANSOWANEGO KLASYFIKATORA KNN ĆWICZENIA Adrian Horzyk Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej
komputery? Andrzej Skowron, Hung Son Nguyen Instytut Matematyki, Wydział MIM, UW
Czego moga się nauczyć komputery? Andrzej Skowron, Hung Son Nguyen son@mimuw.edu.pl; skowron@mimuw.edu.pl Instytut Matematyki, Wydział MIM, UW colt.tex Czego mogą się nauczyć komputery? Andrzej Skowron,
2. Permutacje definicja permutacji definicja liczba permutacji zbioru n-elementowego
Wymagania dla kl. 3 Zakres podstawowy Temat lekcji Zakres treści Osiągnięcia ucznia 1. RACHUNEK PRAWDOPODOBIEŃSTWA 1. Reguła mnożenia reguła mnożenia ilustracja zbioru wyników doświadczenia za pomocą drzewa
Analiza składowych głównych. Wprowadzenie
Wprowadzenie jest techniką redukcji wymiaru. Składowe główne zostały po raz pierwszy zaproponowane przez Pearsona(1901), a następnie rozwinięte przez Hotellinga (1933). jest zaliczana do systemów uczących
Rozkład materiału z matematyki dla II klasy technikum zakres podstawowy I wariant (38 tyg. 2 godz. = 76 godz.)
Rozkład materiału z matematyki dla II klasy technikum zakres podstawowy I wariant (38 tyg. godz. = 76 godz.) I. Funkcja i jej własności.4godz. II. Przekształcenia wykresów funkcji...9 godz. III. Funkcja
Stan dotychczasowy. OCENA KLASYFIKACJI w diagnostyce. Metody 6/10/2013. Weryfikacja. Testowanie skuteczności metody uczenia Weryfikacja prosta
Stan dotychczasowy OCENA KLASYFIKACJI w diagnostyce Wybraliśmy metodę uczenia maszynowego (np. sieć neuronowa lub drzewo decyzyjne), która będzie klasyfikować nieznane przypadki Na podzbiorze dostępnych
Skalowalność obliczeń równoległych. Krzysztof Banaś Obliczenia Wysokiej Wydajności 1
Skalowalność obliczeń równoległych Krzysztof Banaś Obliczenia Wysokiej Wydajności 1 Skalowalność Przy rozważaniu wydajności przetwarzania (obliczeń, komunikacji itp.) często pojawia się pojęcie skalowalności
KARTA PRZEDMIOTU. Algorytmy i struktury danych, C4
KARTA PRZEDMIOTU 1. Informacje ogólne Nazwa przedmiotu i kod (wg planu studiów): Nazwa przedmiotu (j. ang.): Kierunek studiów: Specjalność/specjalizacja: Poziom kształcenia: Profil kształcenia: Forma studiów:
operacje porównania, a jeśli jest to konieczne ze względu na złe uporządkowanie porównywanych liczb zmieniamy ich kolejność, czyli przestawiamy je.
Problem porządkowania zwanego również sortowaniem jest jednym z najważniejszych i najpopularniejszych zagadnień informatycznych. Dane: Liczba naturalna n i ciąg n liczb x 1, x 2,, x n. Wynik: Uporządkowanie
TEORETYCZNE PODSTAWY INFORMATYKI
1 TEORETYCZNE PODSTAWY INFORMATYKI 16/01/2017 WFAiS UJ, Informatyka Stosowana I rok studiów, I stopień Repetytorium złożoność obliczeniowa 2 Złożoność obliczeniowa Notacja wielkie 0 Notacja Ω i Θ Rozwiązywanie
Statystyka opisowa- cd.
12.03.2017 Wydział Inżynierii Produkcji I Logistyki Statystyka opisowa- cd. Wykład 4 Dr inż. Adam Deptuła HISTOGRAM UNORMOWANY Pole słupka = wysokość słupka x długość przedziału Pole słupka = n i n h h,
Inteligentna analiza danych
Numer indeksu 150946 Michał Moroz Imię i nazwisko Numer indeksu 150875 Grzegorz Graczyk Imię i nazwisko kierunek: Informatyka rok akademicki: 2010/2011 Inteligentna analiza danych Ćwiczenie I Wskaźniki
1. FUNKCJE DZIAŁ Z PODRĘCZNIKA L.P. NaCoBeZu kryteria sukcesu w języku ucznia
L.P. DZIAŁ Z PODRĘCZNIKA 1. FUNKCJE 2. POTĘGI I PIERWIASTKI NaCoBeZu kryteria sukcesu w języku ucznia 1. Wiem, co to jest układ współrzędnych, potrafię nazwać osie układu. 2. Rysuję układ współrzędnych
Sterowanie procesem i jego zdolność. Zbigniew Wiśniewski
Sterowanie procesem i jego zdolność Zbigniew Wiśniewski Wybór cech do kart kontrolnych Zaleca się aby w pierwszej kolejności były brane pod uwagę cechy dotyczące funkcjonowania wyrobu lub świadczenia usługi
Wymagania edukacyjne z matematyki dla klasy III a,b liceum (poziom podstawowy) rok szkolny 2018/2019
Wymagania edukacyjne z matematyki dla klasy III a,b liceum (poziom podstawowy) rok szkolny 2018/2019 Oznaczenia: wymagania konieczne, P wymagania podstawowe, R wymagania rozszerzające, D wymagania dopełniające,
Zaawansowane algorytmy i struktury danych
Zaawansowane algorytmy i struktury danych u dr Barbary Marszał-Paszek Opracowanie pytań teoretycznych z egzaminów. Strona 1 z 12 Pytania teoretyczne z egzaminu pisemnego z 25 czerwca 2014 (studia dzienne)
STATYSTYKA I DOŚWIADCZALNICTWO Wykład 8
STATYSTYKA I DOŚWIADCZALNICTWO Wykład 8 Regresja wielokrotna Regresja wielokrotna jest metodą statystyczną, w której oceniamy wpływ wielu zmiennych niezależnych (X 1, X 2, X 3,...) na zmienną zależną (Y).
Przykładowe sprawozdanie. Jan Pustelnik
Przykładowe sprawozdanie Jan Pustelnik 30 marca 2007 Rozdział 1 Sformułowanie problemu Tematem pracy jest porównanie wydajności trzech tradycyjnych metod sortowania: InsertionSort, SelectionSort i BubbleSort.
Weryfikacja hipotez statystycznych
Weryfikacja hipotez statystycznych Hipoteza Test statystyczny Poziom istotności Testy jednostronne i dwustronne Testowanie równości wariancji test F-Fishera Testowanie równości wartości średnich test t-studenta
SPIS TREŚCI WSTĘP... 8 1. LICZBY RZECZYWISTE 2. WYRAŻENIA ALGEBRAICZNE 3. RÓWNANIA I NIERÓWNOŚCI
SPIS TREŚCI WSTĘP.................................................................. 8 1. LICZBY RZECZYWISTE Teoria............................................................ 11 Rozgrzewka 1.....................................................
Jakość uczenia i generalizacja
Jakość uczenia i generalizacja Dokładność uczenia Jest koncepcją miary w jakim stopniu nasza sieć nauczyła się rozwiązywać określone zadanie Dokładność mówi na ile nauczyliśmy się rozwiązywać zadania które
Algorytm Genetyczny. zastosowanie do procesów rozmieszczenia stacji raportujących w sieciach komórkowych
Algorytm Genetyczny zastosowanie do procesów rozmieszczenia stacji raportujących w sieciach komórkowych Dlaczego Algorytmy Inspirowane Naturą? Rozwój nowych technologii: złożone problemy obliczeniowe w
Metody numeryczne Technika obliczeniowa i symulacyjna Sem. 2, EiT, 2014/2015
Metody numeryczne Technika obliczeniowa i symulacyjna Sem. 2, EiT, 2014/2015 1 Metody numeryczne Dział matematyki Metody rozwiązywania problemów matematycznych za pomocą operacji na liczbach. Otrzymywane
Złożoność algorytmów. Wstęp do Informatyki
Złożoność algorytmów Złożoność pamięciowa - liczba i rozmiar struktur danych wykorzystywanych w algorytmie Złożoność czasowa - liczba operacji elementarnych wykonywanych w trakcie przebiegu algorytmu Złożoność
INFORMATYKA W SZKOLE. Podyplomowe Studia Pedagogiczne. Dr inż. Grażyna KRUPIŃSKA. D-10 pokój 227
INFORMATYKA W SZKOLE Dr inż. Grażyna KRUPIŃSKA grazyna@fis.agh.edu.pl D-10 pokój 227 Podyplomowe Studia Pedagogiczne 2 Algorytmy Nazwa algorytm wywodzi się od nazwiska perskiego matematyka Muhamed ibn
ZMIDEX analiza zdolności prognostycznej
ZMIDEX analiza zdolności prognostycznej 1 KURS ZAMKNIECIA WIG 40000 45000 50000 55000 ZMIDEX, a poziom indeksu ZMIDEX vs. WIG Regresja Liniowa (KMRL) Istotny dodatni związek ZMIDEX-u ze wszystkimi badanymi
Dokumentacja Końcowa
Metody Sztucznej Inteligencji 2 Projekt Prognozowanie kierunku ruchu indeksów giełdowych na podstawie danych historycznych. Dokumentacja Końcowa Autorzy: Robert Wojciechowski Michał Denkiewicz Wstęp Celem
Metody Inżynierii Wiedzy
Metody Inżynierii Wiedzy Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie AGH University of Science and Technology Mateusz Burcon Kraków, czerwiec 2017 Wykorzystane technologie Python 3.4
Niepewności pomiarów
Niepewności pomiarów Międzynarodowa Organizacja Normalizacyjna (ISO) w roku 1995 opublikowała normy dotyczące terminologii i sposobu określania niepewności pomiarów [1]. W roku 1999 normy zostały opublikowane
ANALIZA ALGORYTMÓW. Analiza algorytmów polega między innymi na odpowiedzi na pytania:
ANALIZA ALGORYTMÓW Analiza algorytmów polega między innymi na odpowiedzi na pytania: 1) Czy problem może być rozwiązany na komputerze w dostępnym czasie i pamięci? 2) Który ze znanych algorytmów należy
Typy zmiennych. Zmienne i rekordy. Rodzaje zmiennych. Graficzne reprezentacje danych Statystyki opisowe
Typy zmiennych Graficzne reprezentacje danych Statystyki opisowe Jakościowe charakterystyka przyjmuje kilka możliwych wartości, które definiują klasy Porządkowe: odpowiedzi na pytania w ankiecie ; nigdy,
Podstawy opracowania wyników pomiarów z elementami analizy niepewności pomiarowych
Podstawy opracowania wyników pomiarów z elementami analizy niepewności pomiarowych dla studentów Chemii (2018) Autor prezentacji :dr hab. Paweł Korecki dr Szymon Godlewski e-mail: szymon.godlewski@uj.edu.pl
B.VII USTALANIE KOLEJNOŚCI MIEJSC W TURNIEJACH PZSZACH. q Ustalanie kolejności miejsc (PZSzach) Część B.VII str. 1
q Ustalanie kolejności miejsc (PZSzach) Część B.VII str. 1 q B.VII USTALANIE KOLEJNOŚCI MIEJSC W TURNIEJACH PZSZACH 1. WSTĘP 1.1. O kolejności zajętych miejsc rozstrzyga zawsze liczba punktów zdobytych
AiSD zadanie trzecie
AiSD zadanie trzecie Gliwiński Jarosław Marek Kruczyński Konrad Marek Grupa dziekańska I5 5 czerwca 2008 1 Wstęp Celem postawionym przez zadanie trzecie było tzw. sortowanie topologiczne. Jest to typ sortowania
Liczby zmiennoprzecinkowe i błędy
i błędy Elementy metod numerycznych i błędy Kontakt pokój B3-10 tel.: 829 53 62 http://golinski.faculty.wmi.amu.edu.pl/ golinski@amu.edu.pl i błędy Plan wykładu 1 i błędy Plan wykładu 1 2 i błędy Plan
Agnieszka Kamińska, Dorota Ponczek. MATeMAtyka 3. Szczegółowe wymagania edukacyjne z matematyki w klasie trzeciej.
Agnieszka amińska, Dorota Ponczek MATeMAtyka 3 Szczegółowe wymagania edukacyjne z matematyki w klasie trzeciej Zakres podstawowy Oznaczenia: wymagania konieczne; P wymagania podstawowe; R wymagania rozszerzające;
WYMAGANIA EDUKACYJNE Z MATEMATYKI DLA KLASY 7SP. V. Obliczenia procentowe. Uczeń: 1) przedstawia część wielkości jako procent tej wielkości;
WYMAGANIA EDUKACYJNE Z MATEMATYKI DLA KLASY 7SP Liczby. TEMAT Rozwinięcia dziesiętne liczb wymiernych. Zaokrąglanie liczb. Szacowanie wyników. Dodawanie i odejmowanie liczb dodatnich. Mnożenie i dzielenie
STATYSTYKA MATEMATYCZNA
STATYSTYKA MATEMATYCZNA 1. Wykład wstępny 2. Zmienne losowe i teoria prawdopodobieństwa 3. Populacje i próby danych 4. Testowanie hipotez i estymacja parametrów 5. Najczęściej wykorzystywane testy statystyczne
1. Eliminuje się ze zbioru potencjalnych zmiennych te zmienne dla których korelacja ze zmienną objaśnianą jest mniejsza od krytycznej:
Metoda analizy macierzy współczynników korelacji Idea metody sprowadza się do wyboru takich zmiennych objaśniających, które są silnie skorelowane ze zmienną objaśnianą i równocześnie słabo skorelowane
Technikum Nr 2 im. gen. Mieczysława Smorawińskiego w Zespole Szkół Ekonomicznych w Kaliszu
Technikum Nr 2 im. gen. Mieczysława Smorawińskiego w Zespole Szkół Ekonomicznych w Kaliszu Wymagania edukacyjne niezbędne do uzyskania poszczególnych śródrocznych i rocznych ocen klasyfikacyjnych z obowiązkowych
Kryteria oceniania z matematyki Klasa III poziom podstawowy
Kryteria oceniania z matematyki Klasa III poziom podstawowy Potęgi Zakres Dopuszczający Dostateczny Dobry Bardzo dobry oblicza potęgi o wykładnikach wymiernych; zna prawa działań na potęgach i potrafi
ALGORYTMICZNA I STATYSTYCZNA ANALIZA DANYCH
1 ALGORYTMICZNA I STATYSTYCZNA ANALIZA DANYCH WFAiS UJ, Informatyka Stosowana II stopień studiów 2 Wnioskowanie statystyczne dla zmiennych numerycznych Porównywanie dwóch średnich Boot-strapping Analiza
REFERAT PRACY DYPLOMOWEJ Temat pracy: SUDOKU - Algorytmy tworzenia i rozwiązywania
REFERAT PRACY DYPLOMOWEJ Temat pracy: SUDOKU - Algorytmy tworzenia i rozwiązywania Autor: Anna Nowak Promotor: dr inż. Jan Kowalski Kategorie: gra logiczna Słowa kluczowe: Sudoku, generowanie plansz, algorytmy,
PLAN WYNIKOWY Z MATEMATYKI DLA I KL. GIMNAZJUM do podręcznika GWO Matematyka z plusem. PODSTAWOWE Uczeń zna:
Ewa Koralewska LP... OGÓLNA PODSTA- WA PROGRA MOWA b c PLAN WYNIKOWY Z MATEMATYKI DLA I KL. GIMNAZJUM do podręcznika GWO Matematyka z plusem TEMATYKA LEKCJI LICZBA GODZIN Lekcja organizacyjna. Liczby.
Oszacowanie i rozkład t
Oszacowanie i rozkład t Marcin Zajenkowski Marcin Zajenkowski () Oszacowanie i rozkład t 1 / 31 Oszacowanie 1 Na podstawie danych z próby szacuje się wiele wartości w populacji, np.: jakie jest poparcie
Aproksymacja funkcji a regresja symboliczna
Aproksymacja funkcji a regresja symboliczna Problem aproksymacji funkcji polega na tym, że funkcję F(x), znaną lub określoną tablicą wartości, należy zastąpić inną funkcją, f(x), zwaną funkcją aproksymującą
Testowanie hipotez statystycznych
Agenda Instytut Matematyki Politechniki Łódzkiej 2 stycznia 2012 Agenda Agenda 1 Wprowadzenie Agenda 2 Hipoteza oraz błędy I i II rodzaju Hipoteza alternatywna Statystyka testowa Zbiór krytyczny Poziom
Algorytmy genetyczne
Algorytmy genetyczne Motto: Zamiast pracowicie poszukiwać najlepszego rozwiązania problemu informatycznego lepiej pozwolić, żeby komputer sam sobie to rozwiązanie wyhodował! Algorytmy genetyczne służą
Algorytmy i schematy blokowe
Algorytmy i schematy blokowe Algorytm dokładny przepis podający sposób rozwiązania określonego zadania w skończonej liczbie kroków; zbiór poleceń odnoszących się do pewnych obiektów, ze wskazaniem porządku,
Wprowadzenie do analizy korelacji i regresji
Statystyka dla jakości produktów i usług Six sigma i inne strategie Wprowadzenie do analizy korelacji i regresji StatSoft Polska Wybrane zagadnienia analizy korelacji Przy analizie zjawisk i procesów stanowiących
Wykład 4: Statystyki opisowe (część 1)
Wykład 4: Statystyki opisowe (część 1) Wprowadzenie W przypadku danych mających charakter liczbowy do ich charakterystyki można wykorzystać tak zwane STATYSTYKI OPISOWE. Za pomocą statystyk opisowych można
Test dwustronny: H 0 : p= 1 2
Test dwustronny: H 0 : p= 1 2 H A : p 1 2 0,300 0,250 0,200 P(r) 0,150 0,100 0,050 0,000 0 1 2 3 4 5 6 7 8 9 10 r α/2 Przedział ufności α/2 Obszar krytyczny dla α = 0,05 Prawo Murphy'ego: kanapka zazwyczaj
CogGGP - kognitywnie inspirowany agent GGP - opis architektury
CogGGP - kognitywnie inspirowany agent GGP - opis architektury C. Dendek prof nzw. dr hab. J. Mańdziuk Politechnika Warszawska, Wydział Matematyki i Nauk Informacyjnych C. Dendek, prof nzw. dr hab. J.
Wymagania edukacyjne z matematyki dla klasy I gimnazjum wg programu Matematyka z plusem
Wymagania edukacyjne z matematyki dla klasy I gimnazjum wg programu Matematyka z plusem pojęcie liczby naturalnej, całkowitej, wymiernej rozszerzenie osi liczbowej na liczby ujemne sposób i potrzebę zaokrąglania
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Kierunek: Mechatronika Rodzaj przedmiotu: obowiązkowy Rodzaj zajęć: wykład, laboratorium I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK PO PRZEDMIOCIE C1. Zapoznanie studentów z inteligentnymi