Wst p do uczenia maszynowego. Teoria nauczalno±ci.

Wielkość: px
Rozpocząć pokaz od strony:

Download "Wst p do uczenia maszynowego. Teoria nauczalno±ci."

Transkrypt

1 Wst p do uczenia maszynowego. Teoria nauczalno±ci. Robert A. Kªopotek r.klopotek@uksw.edu.pl Wydziaª Matematyczno-Przyrodniczy. Szkoªa Nauk cisªych, UKSW

2 O mnie doktor nauk technicznych w zakresie informatyki (Instytut Podstaw informatyki PAN, 2015) uko«czone studia na Wydziale Matematyki i Nauk Informacyjnych Politechniki Warszawskiej w 2011 r. obecnie w rmie mi dzynarodowej jako specjalista analizy danych. 2 / 39

3 Zainteresowania naukowo-badawcze przewidywaniem rozwoju sieci w czasie (analiza sieci spoªecznych - SNA) wizualizacja grafów zastosowanie GPGPU w wybranych algorytmach uczenia maszynowego (machine learning) rozwi zywanie ukªadów równa«wielomianowych z wykorzystaniem architektury CUDA eksploracja i eksploatacja danych (data mining) analiza prze»ycia (survival analysis) 3 / 39

4 Zaliczenie przedmiotu udziaª w laboratoriach - 60% oceny ko«cowej (osoby, które na laboratoriach dostan 90% wszystkich punktów lub wi cej s zwolnione z kolokwium z ocen bardzo dobry) kolokwium ko«cowe - 40% oceny ko«cowej ocena ko«cowa: > 90% bardzo dobry > 80% dobry + > 70% dobry > 60% dostateczny + > 50% dostateczny 50% niedostateczny BONUS 1: 10% do oceny ko«cowej za uczestniczenie we wszystkich wykªadach, na których b dzie sprawdzana obecno± BONUS 2: 5% do oceny ko«cowej za rozwi zanie oznaczonych zada«do nast pnego wykªadu (±roda godz. 8.00) 4 / 39

5 Koncepcje sztucznej inteligencji "Silna" sztuczna inteligencja - system inteligentny, to taki, który jest bezpo±rednim odzwierciedleniem inteligencji czªowieka "Sªaba" sztuczna inteligencja - system inteligentny, to taki, który dziaªa racjonalnie (koncepcja systemowa). 5 / 39

6 Uczenie si i jego rodzaje Denicja uczenia si Proces poprawy jako±ci dziaªania systemu wedªug pewnego kryterium na podstawie do±wiadcze«z przeszªo±ci. Doskonalenie zdolno±ci do rozwi zywania pewnej klasy zada«na podstawie informacji uzyskanych na podstawie rozwi zania pewnej liczby zada«tej klasy. Zdobywanie wiedzy lub umiej tno±ci, reprezentowanie jej wewn trz systemu i stosowanie jej w wykonywaniu zadania. Wiedza na ogóª nie deniuje si lub deniuje si tylko w kontek±cie wybranej, specycznej metody lub grupy metod uczenia si. Mówi si raczej o reprezentacji wiedzy. Uczenie si a sztuczna inteligencja teoria i praktyka uczenia si maszyn to gªównie tzw. sªaba AI. 6 / 39

7 Przykªady uczenia si Uczenie si (coraz lepszej) gry w warcaby. Uczenie si rozpoznawania chorób na podstawie symptomów. Uczenie si klasykowania tekstów do grup tematycznych na podstawie przykªadów. Uczenie si aproksymowania nieznanej funkcji na podstawie próbek. Uczenie si kierowania samochodem na podstawie obserwacji i na±ladowania instruktora. Uczenie si odnajdywania drogi w nieznanym ±rodowisku. Uczenie si zale»no±ci funkcyjnych pomi dzy danymi obserwacyjnymi. 7 / 39

8 Motywacja dla uczenia si Dla naprawd zªo»onych zada«trudno jest sformuªowa wprost gotowe programy dla ich rozwi zywania. Cz sto zbiory dost pnych danych s zbyt du»e i skomplikowane, aby mo»na byªo wyszukiwa w nich zale»no±ci, klasykowa obiekty itd. w sposób niezautomatyzowany. Zªo»one ±rodowiska s trudne do opisu, cz sto nie posiadaj wystarczaj cych modeli teoretycznych albo ich uzyskanie jest bardzo kosztowne. "R cznie" zakodowane programy dla takich ±rodowisk, nawet gdyby udaªo si je stworzy, byªyby maªo wiarygodne. Inteligentne systemy powinny by w maksymalnym stopniu autonomiczne, czyli zdolne do dziaªania bez (zbyt du»ej) ingerencji czªowieka, co nie jest mo»liwe bez adaptacyjno±ci, zdolno±ci do przystosowywania si do zmieniaj cych si ±rodowisk i wymaga«. 8 / 39

9 Taksonomia metod uczenia si Wiedza deklaratywna a proceduralna (wiedza a umiej tno± ), ich zale»no±ci. Sposób nabywania wiedzy: bezpo±rednia implantacja, przez obserwacj i odkrywanie (bez nadzoru), na podstawie przykªadów (z nadzorem), uczenie si na podstawie zapyta«, uczenie si ze wzmocnieniem. Reprezentacja wiedzy: reguªy, drzewa decyzyjne, klauzule logiki predykatów, grupowania (taksonomie), rozkªady prawdopodobie«stwa, reprezentacje parametryczne, funkcje przej± automatów. 9 / 39

10 Terminologia i notacja dla indukcyjnego uczenia si zasada ogólna oznacze«: maªe litery pocz tku alfabetu oznaczaj funkcje lub staªe, np. a(x) lub a b maªe litery ko«ca alfabetu oznaczaj elementu zbioru, np. x X maªe pogrubione litery pocz tku i ko«ca alfabetu oznaczaj wektory, np. a x + b = y maªe litery i,j,k oznaczaj indeksy lub i-ty, j-ty, k-ty element wektora DU E litery ko«ca i pocz tku alfabetu oznaczaj zbiory DU E pogrubione ko«ca i pocz tku alfabetu oznaczaj macierze, np. a X + b = y "podwójne" litery oznaczaj przestrze«lub zbiór zbiorów, np. a Z, X R 10 / 39

11 Terminy podstawowe Dziedzina X : zbiór z którego mog pochodzi przykªady. Przykªad x X : pojedynczy element dziedziny. Atrybut: dowolna funkcja a : X A. Przyjmuje si,»e ka»dy przykªad x X opisany jest przez n atrybutów a i : X A i, i = 1,..., n. Zbiór warto±ci atrybutów a 1 (x),..., a n (x) stanowi peªny opis przykªadu x. Typy atrybutów: nominalne (dyskretne bez relacji porz dku), porz dkowe (dyskretne z relacj porz dku), ci gªe. 11 / 39

12 Poj cie i zbiór poj Poj cie (docelowe): pewna funkcja c : X {0, 1}. Równowa»ne alternatywne sformuªowanie: podzbiór X c X. Czasem w praktyce uwzgl dnia si poj cie wielokrotne: funkcja c : X C, C > 2. Warto± c(x) nazywa si etykiet, klas lub kategori przykªadu x. Przestrze«(klasa) poj C: zbiór wszystkich poj dla danej dziedziny X. Przyjmuj c denicj poj cia jako podzbioru mamy dla sko«czonej dziedziny C 2 X. 12 / 39

13 Hipoteza i zbiór hipotez Hipoteza: funkcja h : X {0, 1}, która jest konstruowanym przez ucznia przybli»eniem poj cia docelowego c. W przypadku uczenia si poj wielokrotnych denicja odpowiednio si zmienia. Przestrze«(klasa) hipotez H: zbiór wszystkich hipotez, które ucze«mo»e skonstruowa (zbiór ten zale»y od sposobu reprezentacji hipotez przez ucznia i algorytmu uczenia si ). Najlepiej je±li C H: wtedy mamy gwarancj,»e c H, czyli»e ucze«mo»e nauczy si poj cia docelowego. Niestety, w praktyce cz sto H C. 13 / 39

14 Przykªady oznacze«przykªad etykietowany poj cia c: para x, c(x), x X. Przykªad negatywny poj cia c: x X, c(x) = 0. Przykªad pozytywny poj cia c: x X, c(x) = 1. Klasa (kategoria) przykªadów z dziedziny x: C i c = {x X c(x) = i}. 14 / 39

15 Zbiór trenuj cy Zbiór trenuj cy dla uczenia si z nadzorem poj cia c: T c = { x, c(x) x T X }. Dla prostoty, je±li wiadomo o jakie poj cie docelowe chodzi, czasem mówi si o T jako o zbiorze trenuj cym, rozumiej c,»e etykiety s tak»e dane. Zbiór trenuj cy dla uczenia si bez nadzoru: T X. 15 / 39

16 Bª d próbki i bª d rzeczywisty Bª d próbki hipotezy h wzgl dem poj cia c dla zbioru przykªadów D: e c D (h) = x D δ(h(x), c(x)), D gdzie δ(h(x), c(x)) ma warto± 1 gdy h(x) c(x) i 0 gdy h(x) = c(x). Rzeczywisty bª d hipotezy h wzgl dem poj cia c dla rozkªadu prawdopodobie«stwa Ω na X : e c Ω (h) = Pr x Ω(h(x) c(x)). Metody statystyczne pozwalaj oszacowa bª d rzeczywisty na podstawie bª du prób 16 / 39

17 Problem indukcyjnego uczenia si Problem indukcyjnego uczenia si z nadzorem: maj c dany zbiór trenuj cy T c znale¹ hipotez h H, która jest najlepszym przybli»eniem poj cia docelowego c wedªug pewnego kryterium. Kryterium to na ogóª uwzgl dnia bª d próbki, ale nie ogranicza si do niego. W przypadku idealnym ( x X )h(x) = c(x). Problem indukcyjnego uczenia si bez nadzoru: maj c dany zbiór trenuj cy T znale¹ hipotez h H, która daje najlepsz klasykacj przykªadów wedªug pewnego kryterium. Indukcyjne obci»enie (inductive bias): preferencje ucznia do wyboru okre±lonych hipotez, zespóª wszystkich czynników, które w poª czeniu ze zbiorem trenuj cym determinuj (w sensie konsekwencji logicznej) wybór konkretnej hipotezy. Zaªo»enie indukcji: hipoteza wybrana jako najlepsza dla dostatecznie du»ego zbioru trenuj cego jest dobra dla caªej dziedziny. 17 / 39

18 Obliczeniowa teoria uczenia si - Computational Learning Theory (COLT) W ramach COLT algorytmy ucz ce si analizuje si w oparciu o pewne modele uczenia si. Analiza ma na celu zazwyczaj okre±lenie warunków w których wybrane rodzaje algorytmów dla wybranych klas poj s w stanie uzyska hipotez speªniaj c pewne kryteria jako±ci, zwi zany z tym wymagany koszt oblicze«, potrzebn wielko± zbioru trenuj cego i liczb pomyªek, jakie popeªni ucze«. Najbardziej rozpowszechnione s modele PAC (probably approximately correct) i ograniczania pomyªek (mistake-bound). 18 / 39

19 Szacowanie bª du Zaªó»my,»e dana jest hipoteza h i zbiór przykªadów D wybranych zgodnie z rozkªadem Ω niezale»nie od tej hipotezy i niezale»nie od siebie nawzajem. Istniej rezultaty z teorii prawdopodobie«stwa i statystyki, które przy tym zaªo»eniu pozwalaj oszacowa rzeczywisty bª d hipotezy h na podstawie jej bª du próbki na zbiorze D, je±li D 30, nast puj co: najbardziej prawdopodobn warto±ci e c Ω (h) jest ec D (h), z prawdopodobie«stwem ok eω c (h) ec D (h) 1.96 ed c (h)(1 ec D (h)). D Nale»y podkre±li,»e podej±cie to nadaje si tylko do szacowania dokªadno±ci hipotez za pomoc zbiorów przykªadów od nich niezale»nych 19 / 39

20 Model PAC Dana jest dziedzina X, klasa poj C i przestrze«hipotez ucznia H. Ucze«uczy si poj cia c C na podstawie przykªadów etykietowanych generowanych wedªug stacjonarnego rozkªadu prawdopodobie«stwa Ω na X. Kolejne przykªady zbioru trenuj cego Tc generuje tzw. wyrocznia zmienna losowa EX(c, Ω) zwracaj ca przykªad x, c(x), gdzie x X jest wylosowane zgodnie z Ω. Celem ucznia jest znalezienie hipotezy minimalizuj cej bª d rzeczywisty wzgl dem c dla rozkªadu Ω, czyli e c Ω (h). Zasadnicza idea modelu PAC polega na okre±leniu warunków, pod jakimi ucze«znajdzie dobr hipotez (o ograniczonym bª dzie rzeczywistym) z du»ym prawdopodobie«stwem (powy»ej okre±lonego progu). 20 / 39

21 PAC-nauczalno± Denicja 1 Mówimy,»e C jest PAC-nauczalne za pomoc H, je±li istnieje algorytm L taki,»e dla dowolnego c C, dowolnego rozkªadu Ω na X, oraz dowolnych 0 < ɛ < 1 i 0 < δ < 1, uruchomienie L z dost pem do EX(c, Ω) i z parametrami ɛ, δ produkuje z prawdopodobie«stwem co najmniej 1 δ hipotez h H, dla której eω c (h) ɛ. Denicja 2 Mówimy,»e C jest efektywnie PAC-nauczalne za pomoc H, je±li C jest PAC-nauczalne za pomoc H i istnieje algorytm PAC-ucz cy si L dla C, który dziaªa w czasie wielomianowym wzgl dem 1/ɛ, 1/δ, rozmiaru przykªadu z X i rozmiaru poj cia z C. Typowe rezultaty teoretyczne prezentowane w oparciu o model PAC mówi o (efektywnej) PAC-nauczalno±ci lub (cz ±ciej) PAC-nienauczalno±ci pewnych klas poj. 21 / 39

22 Przykªad: uczenie si prostok tów na pªaszczy¹nie (1) We¹my X = R 2, C przestrze«poj odpowiadaj cych prostok tom na pªaszczy¹nie, H = C, Ω dowolny rozkªad prawdopodobie«stwa na X. Dla prostok ta R oznaczamy przez Pr Ω(R) prawdopodobie«stwo wylosowania wedªug rozkªadu Ω punktu nale» cego do R. Bª d rzeczywisty hipotezy h odpowiadaj cej prostok towi Rh wynosi wówczas PrΩ(R h R c ), gdzie R c jest prostok tem odpowiadaj cym poj ciu docelowemu c (symbol jest u»yty do oznaczenia ró»nicy symetrycznej zbiorów). 22 / 39

23 Przykªad: uczenie si prostok tów na pªaszczy¹nie (2) Rozwa»my algorytm najcia±niejszego dopasowania, który dla zbioru trenuj cego T c wygenerowanego wedªug rozkªadu Ω produkuje hipotez h odpowiadaj c najmniejszemu prostok towi, który zawiera wszystkie przykªady pozytywne w T c i nie zawiera»adnego przykªadu negatywnego. Oczywi±cie R h R c. Je±li wi c Pr Ω(R c ) ɛ, to tak»e e c Ω (h) = Pr Ω(R h R c ) ɛ. Zaªó»my,»e Pr Ω(R c ) > ɛ. We¹my pod uwag jeden z boków prostok ta Rc i rozwa»my przesuwanie go w kierunku ±rodka prostok ta tak dªugo, a» prawdopodobie«stwo "traenia" w obszar przesuni cia za pomoc Ω wyniesie ɛ / 39

24 Przykªad: uczenie si prostok tów na pªaszczy¹nie (3) Je±li obszary (podprostok ty) otrzymane w ten sposób dla ka»dego boku prostok ta R c zawieraj przynajmniej po jednym przykªadzie ze zbioru T (oczywi±cie mog to by tylko przykªady pozytywne), to PrΩ(R h R c ) ɛ, czyli bª d rzeczywisty hipotezy h nie przekracza ɛ. Prawdopodobie«stwo tego,»e tak nie jest, wynosi nie wi cej ni» 4(1 ɛ 4 ) T, i na mocy nierówno±ci 1 + α e α (równo± tylko dla α = 0) jest ograniczone przez 4e T ɛ 4. Ostatnie wyra»enie mo»na ograniczy przez δ je±li T 4 ɛ (ln 4 + ln 1 δ ). 24 / 39

25 Przykªad: uczenie si prostok tów na pªaszczy¹nie (4) Oznacza to,»e rozwa»any przez nas problem jest PAC-nauczalny (efektywnie: algorytm najcia±niejszego dopasowania jest wielomianowy wzgl dem liczby przykªadów, ta za± jest wielomianowa wzgl dem 1 ɛ i 1 δ ). Co by byªo, gdyby pozostawiaj c C bez zmian ograniczy H do kwadratów? Dowód na potwierdzenie hipotezy lub kontrprzykªad za 5% oceny ko«cowej 25 / 39

26 Spójne algorytmy ucz ce si (1) Denicja 3 Mówi si,»e hipoteza h jest spójna z poj ciem c na zbiorze przykªadów D X je±li ( x D)h(x) = c(x). Denicja 4 Przestrze«wersji poj cia c ze wzgl du na przestrze«hipotez H i zbiór przykªadów D X jest zbiorem wszystkich hipotez przestrzeni H, które s spójne z poj ciem c na zbiorze D: VS c H,D = {h H ( x D)h(x) = c(x)}. Oczywi±cie dla h VS c H,D mamy ec D (h) = 0. Denicja 5 Przestrze«wersji VS c H,D jest ɛ-wyczerpana ze wzgl du na poj cie c i rozkªad prawdopodobie«stwa Ω na X je±li 26 / 39 ( h VS c H,D )ec Ω (h) < ɛ.

27 Spójne algorytmy ucz ce si (2) Algorytmy ucz ce si, które na podstawie zbioru trenuj cego Tc generuj hipotez h VS c H,T (spójn z poj ciem docelowym na zbiorze trenuj cym), nazywane s spójnymi algorytmami ucz cymi si. Mo»na udowodni,»e dla sko«czonych przestrzeni hipotez H prawdopodobie«stwo tego,»e przestrze«wersji VS c H,D nie jest ɛ-wyczerpana, nie przekracza H e ɛ D, je±li D jest zbiorem niezale»nie wybranych przykªadów.2zatem dla spójnego algorytmu ucz cego si na podstawie zbioru trenuj cego T c mamy nast puj cy warunek PAC-nauczalno±ci: H e ɛ T δ, 27 / 39

28 Spójne algorytmy ucz ce si (3) Te rozwa»ania daj nast puj ce wymaganie na rozmiar zbioru trenuj cego wystarczaj cy dla dowolnego spójnego algorytmu ucz cego si do nauczenia si hipotezy o bª dzie rzeczywistym nie przekraczaj cym ɛ z prawdopodobie«stwem co najmniej 1 δ: T 1 ɛ (ln H + ln 1 δ ). 28 / 39

29 Przykªad: boolowskie koniunkcje W przypadku uczenia si koniunkcji boolowskich literaªów dla n zmiennych (atrybutów) mamy H = 3 n (dowolny atrybut wyst puje jako literaª pozytywny, negatywny lub wcale nie wyst puje), co pozwala stwierdzi,»e T 1 ɛ (n ln 3 + ln 1 δ ) zapewnia PAC-nauczenie si dowolnego poj cia. 29 / 39

30 Przykªad: boolowskie koniunkcje Dla uczenia si k-skªadnikowych wyra»e«logicznych w postaci DNF mamy H < 3 nk (to bardzo zawy»one ograniczenie!), sk d T 1 ɛ (nk ln 3 + ln 1 δ ). Mo»na udowodni,»e problem uczenia si k-skªadnikowych wyra»e«dnf jest NP, a wi c nie jest efektywnie PAC-nauczalny. Jednak u»ycie wi kszej przestrzeni hipotez odpowiadaj cej k-cnf (dowolne wyra»enie w k-skªadnikowym DNF mo»na przeksztaªci do k-cnf, ale nie odwrotnie) daje wielomianow zªo»ono± obliczeniow, czyli gwarantuje efektywn PAC-nauczalno±! 30 / 39

31 Niespójne algorytmy ucz ce si (1) Nie zawsze mo»na liczy na to,»e ucze«znajdzie hipotez spójn ze zbiorem trenuj cym. W szczególno±ci, je±li c H, mo»e to by niemo»liwe. Wówczas interesuj ce jest okre±lenie, jak mo»na ograniczy rzeczywisty bª d najlepszej hipotezy, jak mo»e znale¹ ucze«(o najmniejszym bª dzie próbki). Je±li ucze«uczy si na podstawie zbioru trenuj cego Tc, gdzie T jest wylosowane zgodnie z rozkªadem Ω, to dla dowolnej hipotezy h z tzw. ogranicze«hoedinga mamy Pr( e c Ω (h) > e c T (h) + ɛ) e 2 T ɛ2, 31 / 39

32 Niespójne algorytmy ucz ce si (2) Powy»sze ogranicza prawdopodobie«stwo tego,»e dowolnie wybrana hipoteza ma rzeczywisty bª d wi kszy o ponad ɛ od bª du na zbiorze trenuj cym. Zatem prawdopodobie«stwo tego,»e najlepsza hipoteza znaleziona przez ucznia b dzie miaªa tak wªa±ciwo± nie przekracza H e 2 T ɛ2. Aby prawdopodobie«stwo to ograniczy przez δ, wymagana jest nast puj ca liczno± zbioru trenuj cego: T 1 2ɛ 2 (ln H + ln 1 δ ), co jest rozszerzeniem wyniku uzyskanego poprzednio dla spójnych algorytmów. 32 / 39

33 Wymiar Vapnika-Chervonenkisa (VC) Denicja 6 Wymiar VC przestrzeni hipotez H, VC(H), deniuje si jako maksymaln warto± d tak,»e w dziedzinie X istnieje d ró»nych punktów które mog by oznaczone jako pozytywne lub negatywne przez hipotezy z przestrzeni H na wszystkie 2 d mo»liwych sposobów. Je±li jest to mo»liwe dla dowolnie wielu ró»nych elementów dziedziny, to VC(H) =. Wymiar VC okre±la maksymaln liczb przykªadów z dziedziny, które mo»na podzieli na wszystkie mo»liwe sposoby za pomoc danej przestrzeni hipotez: dla ka»dego z 2 d mo»liwych etykietowa«istnieje h H, które daje takie etykiety. Šatwo sprawdzi,»e dla sko«czonych przestrzeni hipotez VC(H) log 2 H z denicji wymiaru VC (je±li d jest wymiarem VC przestrzeni H, to H 2 d ). 33 / 39

34 Przykªad: wymiar VC dla hiperpªaszczyzn Niech X = R n, n 1, i niech H b dzie zbiorem wszystkich hipotez, które klasykuj jako pozytywne punkty le» ce po dodatniej stronie pewnej hiperpªaszczyzny w R n 1 oraz jako negatywne punkty le» ce po jej ujemnej stronie. Dla n = 1 mamy przykªady jako punkty na prostej i hipotezy wyznaczaj ce podziaª tej prostej na póªproste. Wówczas VC(H) = 2. Dla n = 2 mamy przykªady jako punkty na pªaszczy¹nie i hipotezy wyznaczaj ce podziaª tej pªaszczyzny na póªpªaszczyzny. Wówczas VC(H) = 3. Ogólnie, dla dowolnego n 1, VC(H) = n / 39

35 Przykªad: wymiar VC dla hiperprostopadªo±cianów Niech X = R n, n 1, i niech H b dzie zbiorem wszystkich hipotez, które klasykuj jako pozytywne punkty wewn trz lub na brzegu pewnego hiperprostopadªo±cianu (pudeªka) w R n 1 oraz jako negatywne punkty le» ce na zewn trz tego hiperprostopadªo±cianu. Dla n = 1 mamy przykªady punkty na prostej i hipotezy jako przedziaªy. Wówczas VC(H) = 2. Dla n = 2 mamy przykªady jako punkty na pªaszczy¹nie i hipotezy jako prostok ty. Wówczas VC(H) = 4. Ogólnie, dla dowolnego n 1, VC(H) = 2n. 35 / 39

36 Wymiar VC a wymagania na liczb przykªadów Za pomoc wymiaru VC mo»na uzyska ograniczenia na liczb przykªadów wymagan do PAC-nauczenia si poj cia równie» dla niesko«czonych przestrzeni hipotez. Dla sko«czonych przestrzeni hipotez ograniczenia te s cz sto ±ci±lejsze, ni» podane wcze±niej zale»ne od rozmiaru tych przestrzeni. Mo»na udowodni,»e do PAC-nauczenia si dowolnego poj cia c za pomoc przestrzeni hipotez H wystarczy liczba przykªadów okre±lona przez nast puj ce górne ograniczenie: T 1 ɛ (4 log 2 2 ɛ + 8VC(H) log 13 2 ɛ ). Wyprowadzono równie» dolne ograniczenie, mówi ce o tym,»e je±li liczba przykªadów nie przekracza pewnej warto±ci, to ucze«(dla niektórych poj i rozkªadów prawdopodobie«stwa na dziedzinie) znajdzie zª hipotez z du»ym prawdopodobie«stwem. 36 / 39

37 Wprowadzenie do uczenia si Mitchell, T. M. Machine Learning, McGraw-Hill, Bolc, L., Zaremba, J. Wprowadzenie do uczenia si maszyn. Akademicka Ocyna Wydawnicza RM, Carbonell, J. G., Michalski, R. S., Mitchell, T. M. An overview of machine learning. W: Michalski, R. S., Carbonell, J. G., Mitchell, T. M. (eds.), Machine Learning: An Articial Intelligence Approach, Volume 1, Tioga (obecnie Morgan Kaufmann), / 39

38 Obliczeniowa teoria uczenia si Valiant, L. A theory of the learnable. Communications of the ACM, 27: , Blumer, A., Ehrenfeucht, A., Hausler, D., Warmuth, M. Learnability and the Vapnik-Chervonenkis dimension. Journal of the ACM, 36: , Mitchell, T. M. Machine Learning. McGraw-Hill, Rivest, R. L., Singh, M. Notatki do wykªadu Machine Learning (wykªady 1, 2, 4), Simon, H. U. Tutorial on the PAC-learning model. Materiaª dla uczestników 1997 Dagstuhl Seminar: Theory and Practice of Machine Learning. 38 / 39

39 39 / 39 Dzi kuj!

COLT - Obliczeniowa teoria uczenia si

COLT - Obliczeniowa teoria uczenia si Hung Son Nguyen (UW) COLT - Obliczeniowa teoria uczenia si 2007 1 / 32 COLT - Obliczeniowa teoria uczenia si Hung Son Nguyen Institute of Mathematics, Warsaw University son@mimuw.edu.pl 2007 Hung Son Nguyen

Bardziej szczegółowo

Wykªad 7. Ekstrema lokalne funkcji dwóch zmiennych.

Wykªad 7. Ekstrema lokalne funkcji dwóch zmiennych. Wykªad jest prowadzony w oparciu o podr cznik Analiza matematyczna 2. Denicje, twierdzenia, wzory M. Gewerta i Z. Skoczylasa. Wykªad 7. Ekstrema lokalne funkcji dwóch zmiennych. Denicja Mówimy,»e funkcja

Bardziej szczegółowo

Wykªad 4. Funkcje wielu zmiennych.

Wykªad 4. Funkcje wielu zmiennych. Wykªad jest prowadzony w oparciu o podr cznik Analiza matematyczna 2. Denicje, twierdzenia, wzory M. Gewerta i Z. Skoczylasa. Wykªad 4. Funkcje wielu zmiennych. Zbiory na pªaszczy¹nie i w przestrzeni.

Bardziej szczegółowo

Twierdzenie Wainera. Marek Czarnecki. Warszawa, 3 lipca Wydziaª Filozoi i Socjologii Uniwersytet Warszawski

Twierdzenie Wainera. Marek Czarnecki. Warszawa, 3 lipca Wydziaª Filozoi i Socjologii Uniwersytet Warszawski Twierdzenie Wainera Marek Czarnecki Wydziaª Filozoi i Socjologii Uniwersytet Warszawski Wydziaª Matematyki, Informatyki i Mechaniki Uniwersytet Warszawski Warszawa, 3 lipca 2009 Motywacje Dla dowolnej

Bardziej szczegółowo

Systemy decyzyjne Wprowadzenie

Systemy decyzyjne Wprowadzenie Hung Son Nguyen (UW) Systemy decyzyjne Wprowadzenie 2007 1 / 34 Systemy decyzyjne Wprowadzenie Hung Son Nguyen Institute of Mathematics, Warsaw University son@mimuw.edu.pl 2007 Hung Son Nguyen (UW) Systemy

Bardziej szczegółowo

Metody dowodzenia twierdze«

Metody dowodzenia twierdze« Metody dowodzenia twierdze«1 Metoda indukcji matematycznej Je±li T (n) jest form zdaniow okre±lon w zbiorze liczb naturalnych, to prawdziwe jest zdanie (T (0) n N (T (n) T (n + 1))) n N T (n). 2 W przypadku

Bardziej szczegółowo

JAO - J zyki, Automaty i Obliczenia - Wykªad 1. JAO - J zyki, Automaty i Obliczenia - Wykªad 1

JAO - J zyki, Automaty i Obliczenia - Wykªad 1. JAO - J zyki, Automaty i Obliczenia - Wykªad 1 J zyki formalne i operacje na j zykach J zyki formalne s abstrakcyjnie zbiorami sªów nad alfabetem sko«czonym Σ. J zyk formalny L to opis pewnego problemu decyzyjnego: sªowa to kody instancji (wej±cia)

Bardziej szczegółowo

Metodydowodzenia twierdzeń

Metodydowodzenia twierdzeń 1 Metodydowodzenia twierdzeń Przez zdanie rozumiemy dowolne stwierdzenie, które jest albo prawdziwe, albo faªszywe (nie mo»e by ono jednocze±nie prawdziwe i faªszywe). Tradycyjnie b dziemy u»ywali maªych

Bardziej szczegółowo

Relacj binarn okre±lon w zbiorze X nazywamy podzbiór ϱ X X.

Relacj binarn okre±lon w zbiorze X nazywamy podzbiór ϱ X X. Relacje 1 Relacj n-argumentow nazywamy podzbiór ϱ X 1 X 2... X n. Je±li ϱ X Y jest relacj dwuargumentow (binarn ), to zamiast (x, y) ϱ piszemy xϱy. Relacj binarn okre±lon w zbiorze X nazywamy podzbiór

Bardziej szczegółowo

Wst p. Elementy systemów decyzyjnych Sprawy organizacyjne. Wprowadzenie Przegl d metod klasykacji

Wst p. Elementy systemów decyzyjnych Sprawy organizacyjne. Wprowadzenie Przegl d metod klasykacji Wst p 1 Wprowadzenie do systemów decyzyjnych Elementy systemów decyzyjnych Sprawy organizacyjne 2 Problem klasykacji i klasykatory Wprowadzenie Przegl d metod klasykacji 3 Metody oceny klasykatorów Skuteczno±

Bardziej szczegółowo

WST P DO TEORII INFORMACJI I KODOWANIA. Grzegorz Szkibiel. Wiosna 2013/14

WST P DO TEORII INFORMACJI I KODOWANIA. Grzegorz Szkibiel. Wiosna 2013/14 WST P DO TEORII INFORMACJI I KODOWANIA Grzegorz Szkibiel Wiosna 2013/14 Spis tre±ci 1 Kodowanie i dekodowanie 4 1.1 Kodowanie a szyfrowanie..................... 4 1.2 Podstawowe poj cia........................

Bardziej szczegółowo

2 Liczby rzeczywiste - cz. 2

2 Liczby rzeczywiste - cz. 2 2 Liczby rzeczywiste - cz. 2 W tej lekcji omówimy pozostaªe tematy zwi zane z liczbami rzeczywistymi. 2. Przedziaªy liczbowe Wyró»niamy nast puj ce rodzaje przedziaªów liczbowych: (a) przedziaªy ograniczone:

Bardziej szczegółowo

Lab. 02: Algorytm Schrage

Lab. 02: Algorytm Schrage Lab. 02: Algorytm Schrage Andrzej Gnatowski 5 kwietnia 2015 1 Opis zadania Celem zadania laboratoryjnego jest zapoznanie si z jednym z przybli»onych algorytmów sªu» cych do szukania rozwi za«znanego z

Bardziej szczegółowo

komputery? Andrzej Skowron, Hung Son Nguyen Instytut Matematyki, Wydział MIM, UW

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,

Bardziej szczegółowo

ARYTMETYKA MODULARNA. Grzegorz Szkibiel. Wiosna 2014/15

ARYTMETYKA MODULARNA. Grzegorz Szkibiel. Wiosna 2014/15 ARYTMETYKA MODULARNA Grzegorz Szkibiel Wiosna 2014/15 Spis tre±ci 1 Denicja kongruencji i jej podstawowe wªasno±ci 3 2 Systemy pozycyjne 8 3 Elementy odwrotne 12 4 Pewne zastosowania elementów odwrotnych

Bardziej szczegółowo

3. (8 punktów) EGZAMIN MAGISTERSKI, Biomatematyka

3. (8 punktów) EGZAMIN MAGISTERSKI, Biomatematyka EGZAMIN MAGISTERSKI, 26.06.2017 Biomatematyka 1. (8 punktów) Rozwój wielko±ci pewnej populacji jest opisany równaniem: dn dt = rn(t) (1 + an(t), b gdzie N(t) jest wielko±ci populacji w chwili t, natomiast

Bardziej szczegółowo

i, lub, nie Cegieªki buduj ce wspóªczesne procesory. Piotr Fulma«ski 5 kwietnia 2017

i, lub, nie Cegieªki buduj ce wspóªczesne procesory. Piotr Fulma«ski 5 kwietnia 2017 i, lub, nie Cegieªki buduj ce wspóªczesne procesory. Piotr Fulma«ski Uniwersytet Šódzki, Wydziaª Matematyki i Informatyki UŠ piotr@fulmanski.pl http://fulmanski.pl/zajecia/prezentacje/festiwalnauki2017/festiwal_wmii_2017_

Bardziej szczegółowo

Liniowe zadania najmniejszych kwadratów

Liniowe zadania najmniejszych kwadratów Rozdziaª 9 Liniowe zadania najmniejszych kwadratów Liniowe zadania najmniejszych kwadratów polega na znalezieniu x R n, który minimalizuje Ax b 2 dla danej macierzy A R m,n i wektora b R m. Zauwa»my,»e

Bardziej szczegółowo

Statystyka matematyczna - ZSTA LMO

Statystyka matematyczna - ZSTA LMO Statystyka matematyczna - ZSTA LMO Šukasz Smaga Wydziaª Matematyki i Informatyki Uniwersytet im. Adama Mickiewicza w Poznaniu Wykªad 4 Šukasz Smaga (WMI UAM) ZSTA LMO Wykªad 4 1 / 18 Wykªad 4 - zagadnienia

Bardziej szczegółowo

Optymalizacja wypukªa: wybrane zagadnienia i zastosowania

Optymalizacja wypukªa: wybrane zagadnienia i zastosowania Optymalizacja wypukªa: wybrane zagadnienia i zastosowania 21 wrze±nia 2010 r. Ogólne Wypukªe Sto»kowe Zadania sprowadzalne do SOCP/SDP Ogólne Wypukªe Sto»kowe Zadania sprowadzalne do SOCP/SDP Ogólne zadanie

Bardziej szczegółowo

Metody numeryczne i statystyka dla in»ynierów

Metody numeryczne i statystyka dla in»ynierów Kierunek: Automatyka i Robotyka, II rok Wprowadzenie PWSZ Gªogów, 2009 Plan wykªadów Wprowadzenie, podanie zagadnie«, poj cie metody numerycznej i algorytmu numerycznego, obszar zainteresowa«i stosowalno±ci

Bardziej szczegółowo

Zbiory i odwzorowania

Zbiory i odwzorowania Zbiory i odwzorowania 1 Sposoby okre±lania zbiorów 1) Zbiór wszystkich elementów postaci f(t), gdzie t przebiega zbiór T : {f(t); t T }. 2) Zbiór wszystkich elementów x zbioru X speªniaj cych warunek ϕ(x):

Bardziej szczegółowo

Teoria systemów uczacych się i wymiar Vapnika-Chervonenkisa

Teoria systemów uczacych się i wymiar Vapnika-Chervonenkisa Systemy uczace się 2009 1 / 32 Teoria systemów uczacych się i wymiar Vapnika-Chervonenkisa Hung Son Nguyen Wydział Matematyki, Informatyki i Mechaniki Uniwersytet Warszawski email: son@mimuw.edu.pl Grudzień

Bardziej szczegółowo

1 Bª dy i arytmetyka zmiennopozycyjna

1 Bª dy i arytmetyka zmiennopozycyjna 1 Bª dy i arytmetyka zmiennopozycyjna Liczby w pami ci komputera przedstawiamy w ukªadzie dwójkowym w postaci zmiennopozycyjnej Oznacza to,»e s one postaci ±m c, 01 m < 1, c min c c max, (1) gdzie m nazywamy

Bardziej szczegółowo

Eksploracja Danych. Wprowadzenie. (c) Marcin Sydow

Eksploracja Danych. Wprowadzenie. (c) Marcin Sydow Wprowadzenie Proponowane podr czniki T.Hastie, R.Tibshirani et al. An Introduction to Statistical Learning I.Witten et al. Data Mining S.Marsland Machine Learning J.Koronacki, J.Mielniczuk Statystyka dla

Bardziej szczegółowo

Przykªady problemów optymalizacji kombinatorycznej

Przykªady problemów optymalizacji kombinatorycznej Przykªady problemów optymalizacji kombinatorycznej Problem Komiwoja»era (PK) Dane: n liczba miast, n Z +, c ji, i, j {1,..., n}, i j odlegªo± mi dzy miastem i a miastem j, c ji = c ij, c ji R +. Zadanie:

Bardziej szczegółowo

Przeksztaªcenia liniowe

Przeksztaªcenia liniowe Przeksztaªcenia liniowe Przykªady Pokaza,»e przeksztaªcenie T : R 2 R 2, postaci T (x, y) = (x + y, x 6y) jest przeksztaªceniem liniowym Sprawdzimy najpierw addytywno± przeksztaªcenia T Niech v = (x, y

Bardziej szczegółowo

Uczenie Wielowarstwowych Sieci Neuronów o

Uczenie Wielowarstwowych Sieci Neuronów o Plan uczenie neuronu o ci gªej funkcji aktywacji uczenie jednowarstwowej sieci neuronów o ci gªej funkcji aktywacji uczenie sieci wielowarstwowej - metoda propagacji wstecznej neuronu o ci gªej funkcji

Bardziej szczegółowo

Listy Inne przykªady Rozwi zywanie problemów. Listy w Mathematice. Marcin Karcz. Wydziaª Matematyki, Fizyki i Informatyki.

Listy Inne przykªady Rozwi zywanie problemów. Listy w Mathematice. Marcin Karcz. Wydziaª Matematyki, Fizyki i Informatyki. Wydziaª Matematyki, Fizyki i Informatyki 10 marca 2008 Spis tre±ci Listy 1 Listy 2 3 Co to jest lista? Listy List w Mathematice jest wyra»enie oddzielone przecinkami i zamkni te w { klamrach }. Elementy

Bardziej szczegółowo

A = n. 2. Ka»dy podzbiór zbioru sko«czonego jest zbiorem sko«czonym. Dowody tych twierdze«(elementarne, lecz nieco nu» ce) pominiemy.

A = n. 2. Ka»dy podzbiór zbioru sko«czonego jest zbiorem sko«czonym. Dowody tych twierdze«(elementarne, lecz nieco nu» ce) pominiemy. Logika i teoria mnogo±ci, konspekt wykªad 12 Teoria mocy, cz ± II Def. 12.1 Ka»demu zbiorowi X przyporz dkowujemy oznaczany symbolem X obiekt zwany liczb kardynaln (lub moc zbioru X) w taki sposób,»e ta

Bardziej szczegółowo

Arkusz maturalny. Šukasz Dawidowski. 25 kwietnia 2016r. Powtórki maturalne

Arkusz maturalny. Šukasz Dawidowski. 25 kwietnia 2016r. Powtórki maturalne Arkusz maturalny Šukasz Dawidowski Powtórki maturalne 25 kwietnia 2016r. Odwrotno±ci liczby rzeczywistej 1. 9 8 2. 0, (1) 3. 8 9 4. 0, (8) 3 4 4 4 1 jest liczba Odwrotno±ci liczby rzeczywistej 3 4 4 4

Bardziej szczegółowo

Macierze. 1 Podstawowe denicje. 2 Rodzaje macierzy. Denicja

Macierze. 1 Podstawowe denicje. 2 Rodzaje macierzy. Denicja Macierze 1 Podstawowe denicje Macierz wymiaru m n, gdzie m, n N nazywamy tablic liczb rzeczywistych (lub zespolonych) postaci a 11 a 1j a 1n A = A m n = [a ij ] m n = a i1 a ij a in a m1 a mj a mn W macierzy

Bardziej szczegółowo

Elementarna statystyka Wnioskowanie o regresji (Inference 2 czerwca for regression) / 13

Elementarna statystyka Wnioskowanie o regresji (Inference 2 czerwca for regression) / 13 Elementarna statystyka Wnioskowanie o regresji (Inference for regression) Alexander Bendikov Uniwersytet Wrocªawski 2 czerwca 2016 Elementarna statystyka Wnioskowanie o regresji (Inference 2 czerwca for

Bardziej szczegółowo

Metody probablistyczne i statystyka stosowana

Metody probablistyczne i statystyka stosowana Politechnika Wrocªawska - Wydziaª Podstawowych Problemów Techniki - 011 Metody probablistyczne i statystyka stosowana prowadz cy: dr hab. in». Krzysztof Szajowski opracowanie: Tomasz Kusienicki* κ 17801

Bardziej szczegółowo

1 Metody iteracyjne rozwi zywania równania f(x)=0

1 Metody iteracyjne rozwi zywania równania f(x)=0 1 Metody iteracyjne rozwi zywania równania f()=0 1.1 Metoda bisekcji Zaªó»my,»e funkcja f jest ci gªa w [a 0, b 0 ]. Pierwiastek jest w przedziale [a 0, b 0 ] gdy f(a 0 )f(b 0 ) < 0. (1) Ustalmy f(a 0

Bardziej szczegółowo

Listy i operacje pytania

Listy i operacje pytania Listy i operacje pytania Iwona Polak iwona.polak@us.edu.pl Uniwersytet l ski Instytut Informatyki pa¹dziernika 07 Który atrybut NIE wyst puje jako atrybut elementów listy? klucz elementu (key) wska¹nik

Bardziej szczegółowo

Elementarna statystyka Dwie próby: porównanie dwóch proporcji (Two-sample problem: comparing two proportions)

Elementarna statystyka Dwie próby: porównanie dwóch proporcji (Two-sample problem: comparing two proportions) Elementarna statystyka Dwie próby: porównanie dwóch proporcji (Two-sample problem: comparing two proportions) Alexander Bendikov Uniwersytet Wrocªawski 25 maja 2016 Elementarna statystyka Dwie próby: porównanie

Bardziej szczegółowo

In»ynierskie zastosowania statystyki wiczenia

In»ynierskie zastosowania statystyki wiczenia Uwagi: 27012014 poprawiono kilka literówek, zwi zanych z przedziaªami ufno±ci dla wariancji i odchylenia standardowego In»ynierskie zastosowania statystyki wiczenia Przedziaªy wiarygodno±ci, testowanie

Bardziej szczegółowo

Ekstremalnie maªe zbiory

Ekstremalnie maªe zbiory Maªe jest pi kne Instytut Matematyki Uniwersytetu Warszawskiego Nadarzyn, 27.08.2011 Zbiory silnie miary zero Przypomnienie Zbiór X [0, 1] jest miary Lebesgue'a zero, gdy dla ka»dego ε > 0 istnieje ci

Bardziej szczegółowo

CAŠKOWANIE METODAMI MONTE CARLO Janusz Adamowski

CAŠKOWANIE METODAMI MONTE CARLO Janusz Adamowski III. CAŠKOWAIE METODAMI MOTE CARLO Janusz Adamowski 1 1 azwa metody Podstawowym zastosowaniem w zyce metody Monte Carlo (MC) jest opis zªo-»onych ukªadów zycznych o du»ej liczbie stopni swobody. Opis zªo»onych

Bardziej szczegółowo

1 Przypomnienie wiadomo±ci ze szkoªy ±redniej. Rozwi zywanie prostych równa«i nierówno±ci

1 Przypomnienie wiadomo±ci ze szkoªy ±redniej. Rozwi zywanie prostych równa«i nierówno±ci Zebraª do celów edukacyjnych od wykªadowców PK, z ró»nych podr czników Maciej Zakarczemny 1 Przypomnienie wiadomo±ci ze szkoªy ±redniej Rozwi zywanie prostych równa«i nierówno±ci dotycz cych funkcji elementarnych,

Bardziej szczegółowo

Funkcje wielu zmiennych

Funkcje wielu zmiennych dr Krzysztof yjewski Informatyka I rok I 0 in» 12 stycznia 2016 Funkcje wielu zmiennych Informacje pomocnicze Denicja 1 Niech funkcja f(x y) b dzie okre±lona przynajmniej na otoczeniu punktu (x 0 y 0 )

Bardziej szczegółowo

Statystyka matematyczna - ZSTA LMO

Statystyka matematyczna - ZSTA LMO Statystyka matematyczna - ZSTA LMO Šukasz Smaga Wydziaª Matematyki i Informatyki Uniwersytet im. Adama Mickiewicza w Poznaniu Wykªad 1 Šukasz Smaga (WMI UAM) ZSTA LMO Wykªad 1 1 / 28 Kontakt Dr Šukasz

Bardziej szczegółowo

ARYTMETYKA MODULARNA. Grzegorz Szkibiel. Wiosna 2014/15

ARYTMETYKA MODULARNA. Grzegorz Szkibiel. Wiosna 2014/15 ARYTMETYKA MODULARNA Grzegorz Szkibiel Wiosna 2014/15 Spis tre±ci 1 Denicja kongruencji i jej podstawowe wªasno±ci 3 2 Systemy pozycyjne 8 3 Elementy odwrotne 12 4 Pewne zastosowania elementów odwrotnych

Bardziej szczegółowo

Ciaªa i wielomiany. 1 Denicja ciaªa. Ciaªa i wielomiany 1

Ciaªa i wielomiany. 1 Denicja ciaªa. Ciaªa i wielomiany 1 Ciaªa i wielomiany 1 Ciaªa i wielomiany 1 Denicja ciaªa Niech F b dzie zbiorem, i niech + (dodawanie) oraz (mno»enie) b d dziaªaniami na zbiorze F. Denicja. Zbiór F wraz z dziaªaniami + i nazywamy ciaªem,

Bardziej szczegółowo

Biostatystyka, # 5 /Weterynaria I/

Biostatystyka, # 5 /Weterynaria I/ Biostatystyka, # 5 /Weterynaria I/ dr n. mat. Zdzisªaw Otachel Uniwersytet Przyrodniczy w Lublinie Katedra Zastosowa«Matematyki i Informatyki ul. Gª boka 28, bud. CIW, p. 221 e-mail: zdzislaw.otachel@up.lublin.pl

Bardziej szczegółowo

Ukªady równa«liniowych - rozkªady typu LU i LL'

Ukªady równa«liniowych - rozkªady typu LU i LL' Rozdziaª 9 Ukªady równa«liniowych - rozkªady typu LU i LL' W tym rozdziale zapoznamy si z metodami sªu» cych do rozwi zywania ukªadów równa«liniowych przy pomocy uzyskiwaniu odpowiednich rozkªadów macierzy

Bardziej szczegółowo

r = x x2 2 + x2 3.

r = x x2 2 + x2 3. Przestrze«aniczna Def. 1. Przestrzeni aniczn zwi zan z przestrzeni liniow V nazywamy dowolny niepusty zbiór P z dziaªaniem ω : P P V (które dowolnej parze elementów zbioru P przyporz dkowuje wektor z przestrzeni

Bardziej szczegółowo

Ekonometria. wiczenia 2 Werykacja modelu liniowego. Andrzej Torój. Instytut Ekonometrii Zakªad Ekonometrii Stosowanej

Ekonometria. wiczenia 2 Werykacja modelu liniowego. Andrzej Torój. Instytut Ekonometrii Zakªad Ekonometrii Stosowanej Ekonometria wiczenia 2 Werykacja modelu liniowego (2) Ekonometria 1 / 33 Plan wicze«1 Wprowadzenie 2 Ocena dopasowania R-kwadrat Skorygowany R-kwadrat i kryteria informacyjne 3 Ocena istotno±ci zmiennych

Bardziej szczegółowo

Matematyka dyskretna dla informatyków

Matematyka dyskretna dla informatyków UNIWERSYTET IM. ADAMA MICKIEWICZA W POZNANIU Jerzy Jaworski, Zbigniew Palka, Jerzy Szyma«ski Matematyka dyskretna dla informatyków uzupeænienia Pozna«007 A Notacja asymptotyczna Badaj c du»e obiekty kombinatoryczne

Bardziej szczegółowo

Materiaªy do Repetytorium z matematyki

Materiaªy do Repetytorium z matematyki Materiaªy do Repetytorium z matematyki 0/0 Dziaªania na liczbach wymiernych i niewymiernych wiczenie Obliczy + 4 + 4 5. ( + ) ( 4 + 4 5). ( : ) ( : 4) 4 5 6. 7. { [ 7 4 ( 0 7) ] ( } : 5) : 0 75 ( 8) (

Bardziej szczegółowo

Wst p do sieci neuronowych 2010/2011 wykªad 7 Algorytm propagacji wstecznej cd.

Wst p do sieci neuronowych 2010/2011 wykªad 7 Algorytm propagacji wstecznej cd. Wst p do sieci neuronowych 2010/2011 wykªad 7 Algorytm propagacji wstecznej cd. M. Czoków, J. Piersa Faculty of Mathematics and Computer Science, Nicolaus Copernicus University, Toru«, Poland 2010-11-23

Bardziej szczegółowo

Podstawy matematyki dla informatyków

Podstawy matematyki dla informatyków Podstawy matematyki dla informatyków Wykªad 6 10 listopada 2011 W poprzednim odcinku... Zbiory A i B s równoliczne (tej samej mocy ), gdy istnieje bijekcja f : A 1 1 B. Piszemy A B lub A = B. na Moc zbioru

Bardziej szczegółowo

x y x y x y x + y x y

x y x y x y x + y x y Algebra logiki 1 W zbiorze {0, 1} okre±lamy dziaªania dwuargumentowe,, +, oraz dziaªanie jednoargumentowe ( ). Dziaªanie x + y nazywamy dodawaniem modulo 2, a dziaªanie x y nazywamy kresk Sheera. x x 0

Bardziej szczegółowo

Model obiektu w JavaScript

Model obiektu w JavaScript 16 marca 2009 E4X Paradygmat klasowy Klasa Deniuje wszystkie wªa±ciwo±ci charakterystyczne dla wybranego zbioru obiektów. Klasa jest poj ciem abstrakcyjnym odnosz cym si do zbioru, a nie do pojedynczego

Bardziej szczegółowo

MODEL HAHNFELDTA I IN. ANGIOGENEZY NOWOTWOROWEJ Z UWZGL DNIENIEM LEKOOPORNO CI KOMÓREK NOWOTWOROWYCH

MODEL HAHNFELDTA I IN. ANGIOGENEZY NOWOTWOROWEJ Z UWZGL DNIENIEM LEKOOPORNO CI KOMÓREK NOWOTWOROWYCH MODEL HAHNFELDTA I IN. ANGIOGENEZY NOWOTWOROWEJ Z UWZGL DNIENIEM LEKOOPORNO CI KOMÓREK NOWOTWOROWYCH Urszula Fory± Zakªad Biomatematyki i Teorii Gier, Instytut Matematyki Stosowanej i Mechaniki, Wydziaª

Bardziej szczegółowo

Systemy decyzyjne Wykªad 5: Drzewa decyzyjne

Systemy decyzyjne Wykªad 5: Drzewa decyzyjne Nguyen Hung Son () W5: Drzewa decyzyjne 1 / 38 Systemy decyzyjne Wykªad 5: Drzewa decyzyjne Nguyen Hung Son Przykªad: klasyfikacja robotów Nguyen Hung Son () W5: Drzewa decyzyjne 2 / 38 Przykªad: drzewo

Bardziej szczegółowo

Ekonometria Bayesowska

Ekonometria Bayesowska Ekonometria Bayesowska Wykªad 9: Metody numeryczne: MCMC Andrzej Torój 1 / 17 Plan wykªadu Wprowadzenie 1 Wprowadzenie 3 / 17 Plan prezentacji Wprowadzenie 1 Wprowadzenie 3 3 / 17 Zastosowanie metod numerycznych

Bardziej szczegółowo

ANALIZA NUMERYCZNA. Grzegorz Szkibiel. Wiosna 2014/15

ANALIZA NUMERYCZNA. Grzegorz Szkibiel. Wiosna 2014/15 ANALIZA NUMERYCZNA Grzegorz Szkibiel Wiosna 2014/15 Spis tre±ci 1 Metoda Eulera 3 1.1 zagadnienia brzegowe....................... 3 1.2 Zastosowanie ró»niczki...................... 4 1.3 Output do pliku

Bardziej szczegółowo

Przekroje Dedekinda 1

Przekroje Dedekinda 1 Przekroje Dedekinda 1 O liczbach wymiernych (tj. zbiorze Q) wiemy,»e: 1. zbiór Q jest uporz dkowany relacj mniejszo±ci < ; 2. zbiór liczb wymiernych jest g sty, tzn.: p, q Q : p < q w : p < w < q 3. 2

Bardziej szczegółowo

Ekstremalnie fajne równania

Ekstremalnie fajne równania Ekstremalnie fajne równania ELEMENTY RACHUNKU WARIACYJNEGO Zaczniemy od ogólnych uwag nt. rachunku wariacyjnego, który jest bardzo przydatnym narz dziem mog cym posªu»y do rozwi zywania wielu problemów

Bardziej szczegółowo

Portretowanie zdolności i ich rozwój. Projekt współfinansowany z Unii Europejskiej w ramach Europejskiego Funduszu Społecznego

Portretowanie zdolności i ich rozwój. Projekt współfinansowany z Unii Europejskiej w ramach Europejskiego Funduszu Społecznego Portretowanie zdolności i ich rozwój Projekt współfinansowany z Unii Europejskiej w ramach Europejskiego Funduszu Społecznego Jeśli chcesz nauczyć Jasia matematyki, to musisz znać matematykę i Jasia ks.

Bardziej szczegółowo

Granular Computing 9999 pages 15 METODY SZTUCZNEJ INTELIGENCJI - PROJEKTY

Granular Computing 9999 pages 15 METODY SZTUCZNEJ INTELIGENCJI - PROJEKTY Granular Computing 9999 pages 15 METODY SZTUCZNEJ INTELIGENCJI - PROJEKTY PB 2 PB 1 Projekt z wyznaczania reduktów zbioru Liczba osób realizuj cych projekt: 1-2 osoby 1. Wczytanie danych w formatach arf,

Bardziej szczegółowo

5. (8 punktów) EGZAMIN MAGISTERSKI, r Matematyka w ekonomii i ubezpieczeniach

5. (8 punktów) EGZAMIN MAGISTERSKI, r Matematyka w ekonomii i ubezpieczeniach Matematyka w ekonomii i ubezpieczeniach ( Niezale»ne szkody maja rozkªady P (X i = k) = exp( 1)/k!, P (Y i = k) = 4+k ) k (1/3) 5 (/3) k, k = 0, 1,.... Niech S = X 1 +... + X 500 + Y 1 +... + Y 500. Skªadka

Bardziej szczegółowo

Zadania. 4 grudnia k=1

Zadania. 4 grudnia k=1 Zadania 4 grudnia 205 Zadanie. Poka»,»e dla dowolnych liczb zespolonych z,..., z n istnieje zbiór B {,..., n}, taki,»e n z k π z k. k B Zadanie 2. Jakie warunki musz speªnia ci gi a n i b n, aby istniaªy

Bardziej szczegółowo

Elementy geometrii w przestrzeni R 3

Elementy geometrii w przestrzeni R 3 Elementy geometrii w przestrzeni R 3 Z.Šagodowski Politechnika Lubelska 29 maja 2016 Podstawowe denicje Wektorem nazywamy uporz dkowan par punktów (A,B) z których pierwszy nazywa si pocz tkiem a drugi

Bardziej szczegółowo

Elementy geometrii analitycznej w przestrzeni

Elementy geometrii analitycznej w przestrzeni Wykªad 3 Elementy geometrii analitycznej w przestrzeni W wykªadzie tym wi kszy nacisk zostaª poªo»ony raczej na intuicyjne rozumienie deniowanych poj, ni» ±cisªe ich zdeniowanie. Dlatego niniejszy wykªad

Bardziej szczegółowo

Podstawy modelowania w j zyku UML

Podstawy modelowania w j zyku UML Podstawy modelowania w j zyku UML dr hab. Bo»ena Wo¹na-Szcze±niak Akademia im. Jan Dªugosza bwozna@gmail.com Wykªad 8 Diagram pakietów I Diagram pakietów (ang. package diagram) jest diagramem strukturalnym,

Bardziej szczegółowo

Ukªady równa«liniowych

Ukªady równa«liniowych dr Krzysztof yjewski Mechatronika; S-I 0 in» 7 listopada 206 Ukªady równa«liniowych Informacje pomocnicze Denicja Ogólna posta ukªadu m równa«liniowych z n niewiadomymi x, x, x n, gdzie m, n N jest nast

Bardziej szczegółowo

Statystyka matematyczna

Statystyka matematyczna Statystyka matematyczna Aleksandra Ki±lak-Malinowska akis@uwm.edu.pl http://wmii.uwm.edu.pl/ akis/ Czym zajmuje si statystyka? Statystyka zajmuje si opisywaniem i analiz zjawisk masowych otaczaj cej czªowieka

Bardziej szczegółowo

ARYTMETYKA MODULARNA. Grzegorz Szkibiel. Wiosna 2014/15

ARYTMETYKA MODULARNA. Grzegorz Szkibiel. Wiosna 2014/15 ARYTMETYKA MODULARNA Grzegorz Szkibiel Wiosna 2014/15 Spis tre±ci 1 Denicja kongruencji i jej podstawowe wªasno±ci 3 2 Systemy pozycyjne 8 3 Elementy odwrotne 12 4 Pewne zastosowania elementów odwrotnych

Bardziej szczegółowo

Wst p do sieci neuronowych, wykªad 14 Zespolone sieci neuronowe

Wst p do sieci neuronowych, wykªad 14 Zespolone sieci neuronowe Wst p do sieci neuronowych, wykªad 14 Zespolone sieci neuronowe M. Czoków, J. Piersa Faculty of Mathematics and Computer Science, Nicolaus Copernicus University, Toru«, Poland 2011-18-02 Motywacja Liczby

Bardziej szczegółowo

Funkcje wielu zmiennych

Funkcje wielu zmiennych Funkcje wielu zmiennych Informacje pomocnicze Denicja 1 Niech funkcja f(x, y) b dzie okre±lona przynajmniej na otoczeniu punktu (x 0, y 0 ) Pochodn cz stkow pierwszego rz du funkcji dwóch zmiennych wzgl

Bardziej szczegółowo

Indeksowane rodziny zbiorów

Indeksowane rodziny zbiorów Logika i teoria mnogo±ci, konspekt wykªad 7 Indeksowane rodziny zbiorów Niech X b dzie przestrzeni zbiorem, którego podzbiorami b d wszystkie rozpatrywane zbiory, R rodzin wszystkich podzbiorów X za± T

Bardziej szczegółowo

Zadania z analizy matematycznej - sem. II Rachunek ró»niczkowy funkcji wielu zmiennych

Zadania z analizy matematycznej - sem. II Rachunek ró»niczkowy funkcji wielu zmiennych Zadania z analizy matematycznej - sem II Rachunek ró»niczkowy funkcji wielu zmiennych Denicja (Pochodne cz stkowe dla funkcji trzech zmiennych) Niech D R 3 b dzie obszarem oraz f : D R f = f y z) P 0 =

Bardziej szczegółowo

Metody numeryczne i statystyka dla in»ynierów

Metody numeryczne i statystyka dla in»ynierów Kierunek: Automatyka i Robotyka, II rok Ukªady równa«liniowych PWSZ Gªogów, 2009 Motywacje Zagadnienie kluczowe dla przetwarzania numerycznego Wiele innych zada«redukuje si do problemu rozwi zania ukªadu

Bardziej szczegółowo

Dynamiczne wªasno±ci algorytmu propagacji przekona«

Dynamiczne wªasno±ci algorytmu propagacji przekona« BP propagacji przekona«4. Interdyscyplinarne Warsztaty Matematyczne Wydziaª Fizyki Politechnika Warszawska B dlewo, 26 maja, 2013 BP 1 2 3 4 5 6 BP Rysunek: Zbiór zmiennych losowych. BP Rysunek: Zbiór

Bardziej szczegółowo

Rozkªady i warto± oczekiwana

Rozkªady i warto± oczekiwana Rozkªady i warto± oczekiwana Piotr Wilkin Zmienne losowe i rozkªady. Wst p Zmienn losow nazywamy zmienn X przyjmuj c dowolne warto±ci z pewnego zbioru D, która speªnia wªasno± y D P (X = y) = (innymi sªowy

Bardziej szczegółowo

ARYTMETYKA MODULARNA. Grzegorz Szkibiel. Wiosna 2014/15

ARYTMETYKA MODULARNA. Grzegorz Szkibiel. Wiosna 2014/15 ARYTMETYKA MODULARNA Grzegorz Szkibiel Wiosna 2014/15 Spis tre±ci 1 Denicja kongruencji i jej podstawowe wªasno±ci 3 2 Systemy pozycyjne 8 3 Elementy odwrotne 12 4 Pewne zastosowania elementów odwrotnych

Bardziej szczegółowo

Metody numeryczne i statystyka dla in»ynierów

Metody numeryczne i statystyka dla in»ynierów Kierunek: Automatyka i Robotyka, II rok Interpolacja PWSZ Gªogów, 2009 Interpolacja Okre±lenie zale»no±ci pomi dzy interesuj cymi nas wielko±ciami, Umo»liwia uproszczenie skomplikowanych funkcji (np. wykorzystywana

Bardziej szczegółowo

XVII Warmi«sko-Mazurskie Zawody Matematyczne

XVII Warmi«sko-Mazurskie Zawody Matematyczne 1 XVII Warmi«sko-Mazurskie Zawody Matematyczne Kategoria: klasa VIII szkoªy podstawowej i III gimnazjum Olsztyn, 16 maja 2019r. Zad. 1. Udowodnij,»e dla dowolnych liczb rzeczywistych x, y, z speªniaj cych

Bardziej szczegółowo

ARYTMETYKA MODULARNA. Grzegorz Szkibiel. Wiosna 2014/15

ARYTMETYKA MODULARNA. Grzegorz Szkibiel. Wiosna 2014/15 ARYTMETYKA MODULARNA Grzegorz Szkibiel Wiosna 2014/15 Spis tre±ci 1 Denicja kongruencji i jej podstawowe wªasno±ci 3 2 Systemy pozycyjne 8 3 Elementy odwrotne 12 4 Pewne zastosowania elementów odwrotnych

Bardziej szczegółowo

Wnioskowanie Boolowskie i teoria zbiorów przybli»onych

Wnioskowanie Boolowskie i teoria zbiorów przybli»onych Wnioskowanie Boolowskie i teoria zbiorów przybli»onych 4 Zbiory przybli»one Wprowadzenie do teorii zbiorów przybli»onych Zªo»ono± problemu szukania reduktów 5 Wnioskowanie Boolowskie w obliczaniu reduktów

Bardziej szczegółowo

ELEMENTARNA TEORIA LICZB. 1. Podzielno±

ELEMENTARNA TEORIA LICZB. 1. Podzielno± ELEMENTARNA TEORIA LICZB IZABELA AGATA MALINOWSKA N = {1, 2,...} 1. Podzielno± Denicja 1.1. Niepusty podzbiór A zbioru liczb naturalnych jest ograniczony, je»eli istnieje taka liczba naturalna n 0,»e m

Bardziej szczegółowo

Problemy optymalizacyjne - zastosowania

Problemy optymalizacyjne - zastosowania Problemy optymalizacyjne - zastosowania www.qed.pl/ai/nai2003 PLAN WYKŁADU Zło ono obliczeniowa - przypomnienie Problemy NP-zupełne klika jest NP-trudna inne problemy NP-trudne Inne zadania optymalizacyjne

Bardziej szczegółowo

*** Teoria popytu konsumenta *** I. Pole preferencji konsumenta 1. Przestrze«towarów 2. Relacja preferencji konsumenta 3. Optymalny koszyk towarów

*** Teoria popytu konsumenta *** I. Pole preferencji konsumenta 1. Przestrze«towarów 2. Relacja preferencji konsumenta 3. Optymalny koszyk towarów *** Teoria popytu konsumenta *** I. Pole preferencji konsumenta 1. Przestrze«towarów 2. Relacja preferencji konsumenta 3. Optymalny koszyk towarów I.1 Przestrze«towarów Podstawowe poj cia Rynek towarów

Bardziej szczegółowo

Podstawy statystycznego modelowania danych Analiza prze»ycia

Podstawy statystycznego modelowania danych Analiza prze»ycia Podstawy statystycznego modelowania danych Analiza prze»ycia Tomasz Suchocki Uniwersytet Przyrodniczy we Wrocªawiu Katedra Genetyki i Ogólnej Hodowli Zwierz t Plan wykªadu 1. Wprowadzenie 2. Hazard rate

Bardziej szczegółowo

Rachunek zda«. Relacje. 2018/2019

Rachunek zda«. Relacje. 2018/2019 Rachunek zda«. Relacje. 2018/2019 Zdanie logiczne. Zdaniem logicznym nazywamy ka»de wyra»enie, któremu mo»na przyporz dkowa jedn z dwóch warto±ci logicznych: 0 czyli faªsz b d¹ 1 czyli prawda. Zdanie logiczne.

Bardziej szczegółowo

Elementy Modelowania Matematycznego Wykªad 1 Prawdopodobie«stwo

Elementy Modelowania Matematycznego Wykªad 1 Prawdopodobie«stwo Spis tre±ci Elementy Modelowania Matematycznego Wykªad 1 Prawdopodobie«stwo Romuald Kotowski Katedra Informatyki Stosowanej PJWSTK 2009 Spis tre±ci Spis tre±ci 1 2 3 4 5 Spis tre±ci Spis tre±ci 1 2 3 4

Bardziej szczegółowo

Metoda tablic semantycznych. 1 Metoda tablic semantycznych

Metoda tablic semantycznych. 1 Metoda tablic semantycznych 1 Zarówno metoda tablic semantycznych, jak i rezolucji, to dosy sprawny algorytm do badania speªnialni±ci formuª, a wi c i tautologii. Chodzi w niej o wskazanie, je±li istnieje, modelu dla formuªy. Opiera

Bardziej szczegółowo

EDUKARIS - O±rodek Ksztaªcenia

EDUKARIS - O±rodek Ksztaªcenia - O±rodek Ksztaªcenia Zabrania si kopiowania i rozpowszechniania niniejszego regulaminu przez inne podmioty oraz wykorzystywania go w dziaªalno±ci innych podmiotów. Autor regulaminu zastrzega do niego

Bardziej szczegółowo

Funkcje, wielomiany. Informacje pomocnicze

Funkcje, wielomiany. Informacje pomocnicze Funkcje, wielomiany Informacje pomocnicze Przydatne wzory: (a + b) 2 = a 2 + 2ab + b 2 (a b) 2 = a 2 2ab + b 2 (a + b) 3 = a 3 + 3a 2 b + 3ab 2 + b 3 (a b) 3 = a 3 3a 2 b + 3ab 2 b 3 a 2 b 2 = (a + b)(a

Bardziej szczegółowo

Modele wielorównaniowe. Problem identykacji

Modele wielorównaniowe. Problem identykacji Modele wielorównaniowe. Problem identykacji Ekonometria Szeregów Czasowych SGH Identykacja 1 / 43 Plan wykªadu 1 Wprowadzenie 2 Trzy przykªady 3 Przykªady: interpretacja 4 Warunki identykowalno±ci 5 Restrykcje

Bardziej szczegółowo

WST P DO TEORII INFORMACJI I KODOWANIA. Grzegorz Szkibiel. Wiosna 2013/14

WST P DO TEORII INFORMACJI I KODOWANIA. Grzegorz Szkibiel. Wiosna 2013/14 WST P DO TEORII INFORMACJI I KODOWANIA Grzegorz Szkibiel Wiosna 203/4 Spis tre±ci Kodowanie i dekodowanie 4. Kodowanie a szyfrowanie..................... 4.2 Podstawowe poj cia........................

Bardziej szczegółowo

Matematyka wykªad 1. Macierze (1) Andrzej Torój. 17 wrze±nia 2011. Wy»sza Szkoªa Zarz dzania i Prawa im. H. Chodkowskiej

Matematyka wykªad 1. Macierze (1) Andrzej Torój. 17 wrze±nia 2011. Wy»sza Szkoªa Zarz dzania i Prawa im. H. Chodkowskiej Matematyka wykªad 1 Macierze (1) Andrzej Torój Wy»sza Szkoªa Zarz dzania i Prawa im. H. Chodkowskiej 17 wrze±nia 2011 Plan wykªadu 1 2 3 4 5 Plan prezentacji 1 2 3 4 5 Kontakt moja strona internetowa:

Bardziej szczegółowo

Zdzisªaw Dzedzej, Katedra Analizy Nieliniowej pok. 611 Kontakt:

Zdzisªaw Dzedzej, Katedra Analizy Nieliniowej pok. 611 Kontakt: Zdzisªaw Dzedzej, Katedra Analizy Nieliniowej pok. 611 Kontakt: zdzedzej@mif.pg.gda.pl www.mif.pg.gda.pl/homepages/zdzedzej () 5 pa¹dziernika 2016 1 / 1 Literatura podstawowa R. Rudnicki, Wykªady z analizy

Bardziej szczegółowo

Podstawy modelowania w j zyku UML

Podstawy modelowania w j zyku UML Podstawy modelowania w j zyku UML dr hab. Bo»ena Wo¹na-Szcze±niak Akademia im. Jan Dªugosza bwozna@gmail.com Wykªad 2 Zwi zki mi dzy klasami Asocjacja (ang. Associations) Uogólnienie, dziedziczenie (ang.

Bardziej szczegółowo

Ekonometria - wykªad 8

Ekonometria - wykªad 8 Ekonometria - wykªad 8 3.1 Specykacja i werykacja modelu liniowego dobór zmiennych obja±niaj cych - cz ± 1 Barbara Jasiulis-Goªdyn 11.04.2014, 25.04.2014 2013/2014 Wprowadzenie Ideologia Y zmienna obja±niana

Bardziej szczegółowo

Logika matematyczna (16) (JiNoI I)

Logika matematyczna (16) (JiNoI I) Logika matematyczna (16) (JiNoI I) Jerzy Pogonowski Zakªad Logiki Stosowanej UAM www.logic.amu.edu.pl pogon@amu.edu.pl 15/16 lutego 2007 Jerzy Pogonowski (MEG) Logika matematyczna (16) (JiNoI I) 15/16

Bardziej szczegółowo

Konstruowanie Baz Danych Wprowadzenie do projektowania. Normalizacja

Konstruowanie Baz Danych Wprowadzenie do projektowania. Normalizacja Studia podyplomowe In»ynieria oprogramowania wspóªnansowane przez Uni Europejsk w ramach Europejskiego Funduszu Spoªecznego Projekt Studia podyplomowe z zakresu wytwarzania oprogramowania oraz zarz dzania

Bardziej szczegółowo