31.03.06 Programik mds.R jest ilustracja skalowania wielowymiarowego (MDS)
metoda najmniejszych kwadratow. Wynikowy rysunek jest w mds.eps.
15.02.06 W pliku ElektronicznyWielkiBrat.doc znajduje sie tekst Marcina
Gadzinskiego opublikowany w "Gazecie Wyborczej" 27.02.06. Artykul opowiada
o zbieraniu i wyszukiwaniu danych o terrorystach przez amerykanska Narodowa
Agencje Bezpieczenistwa.
24.02.06 W pliku VosEversBook04.pdf jest ksiazka Vosa i Eversa,
W pliku SDA.txt jest program wykladu wraz z literatura,
natomiast plik CampbellMahon.pdf zawiera oryginalna prace o krabach
rzedu "leptograpsus".
------------------------------------------------------------------------
14.09. Sprawdzilem egzamin. Od 11.20 gotow bede pokazac Panstwu wyniki.
W 5 zadaniach mozna bylo zdobyc lacznie 10 punktow. Za kompletne rozwiazanie
kazdego zadania, ewentualnie z niegroznymi bledami: 2 punkty; za rozwiazanie
z bledem lub "cos istotnego": 1 punkt.
OPIS EGZAMINU
W 4 zadaniach mozna bylo zdobyc lacznie 8 punktow. Za rozwiazanie
kompletne z niegroznymi bledami: 2 punkty; za rozwiazanie
z bledem lub "cos istotnego": 1 punkt.
Punkty 0-3 4 5 6 7 8
Ocena 2 3 3+ 4 4+ 5
-----------------------------------------------------------------------
Pozytywna ocena z kolokwium jest konieczna do zaliczenia przedmiotu !!!
Dodatkowego kolokwium nie przeprowadze.
-----------------------------------------------------------------------
13.09. Sprawdzilem kolokwium, a teraz sprawdzam egz z teorii. Zapraszam
jutro od 11tej do wieczora (z przerwa 14-16) po wpisy i ew reklamacje.
OPIS KOLOKWIUM
W 5 zadaniach mozna bylo zdobyc lacznie 12 punktow.
Punkty 0-2 3-4 5-6 7 8 9 10-12
Ocena 1 2 3 3+ 4 4+ 5
1. Wczytanie macierzy potencjalow
+ wczytanie w petli - idea
+ wczytanie w petli - poprawnie napisane
+ wczytanie do array lub list
+ wczytanie
2. Funkcja upperVec
+ idea
+ poprawnie napisana
3. Macierz korelacji miedzy potencjalami
+ uzycie upperVec w petli
+ policzenie macierzy korelacji CC
4. Klasteryzacja potencjalow
+ macierz odleglosci D = sqrt(2-2*CC), uzycie w hclust: as.dist(D)
+ dendrogram z numerami potencjalow
5. Klasteryzacja krabow
+ predykcja qda
+ wszystko inne
1.09
E G Z A M I N 1 2 . 0 9 ! ! !
Kolokwium komputerowe bedzie w godz. 11.15-14.00. Sprawdzian pisemny
z teorii w godz. 15.30 - 17.30 w sali 4420.
25.08
W pliku Egz2707.pdf sa zadania z ostatniego egzaminu pisemnego. W pliku
Kol2707.pdf sa zadania z kolokwium komputerowego. W Kol2707.R - rozwiazania.
Programik Kolory.R rysuje kolory mozliwe do otrzymania funkcja colour.
Wynik jego dzialania jest w pliku Kolory.ps
25.07
W pliku Egz1606.pdf sa zadania wraz z rozwiazaniami z 1szego egz pisemnego.
Notatki przygotowala p Lucyna Szlachta.
23.06
Proponuje zamiast 1.07, 27.07 na egzamin. Chetnych prosze o zgloszenia.
22.06
Teksty zadan z kolokwium sa w pliku Kol1606.pdf. Rozwiazania w Kol1606.R.
Tym razem weryfikacja krzyzowa jest zrobiona bez zadnych ulatwien!
21.06
OPIS KOLOKWIUM
W 5 zadaniach mozna bylo zdobyc lacznie 17 punktow.
Punkty 0-6 7-8 9-10 11-12 13-14 15-17
Ocena 2 3 3+ 4 4+ 5
Do zadan najlatwiej odwolac sie za pomoca opisu, bo w roznych grupach
zmieniala sie numeracja, redakcja tekstu i parametry (rozklad gamma, weibull itp).
Ponizej szczegolowa punktacja. Teksty zadan z kolokwium wraz z rozwiazaniami beda
jutro na mojej stronie.
Wspolczynnik Ubostwa
+ empir kwantyl
+ empir dystrybuanta
+ teor kwantyl
+ teor dystrybuanta
Klasteryzacja
+ wczytanie macierzy
+ klasteryzacja
+ wykres dendrogramu
Wykresy Gestosci 2d
+ estymacja gestosci
+ wykres konturowy
++ wspolna informacja
Klasyfikacja
+ uzycie funkcji knn
+ policzenie p-stwa poprawnej predykcji dla knn
Funkcja rnormMV
++++ za poprawne rozwiazanie, ++ lub + za "ruszenie"
OPIS EGZAMINU
W 6 zadaniach mozna bylo zdobyc lacznie 12 punktow, po 2 punkty za zadanie.
Za rozwiazanie kompletne z niegroznymi bledami: 2 punkty; za rozwiazanie
z bledem lub "cos istotnego": 1 punkt.
Punkty 0-3 4-5 6 7 8 9-12
Ocena 2 3 3+ 4 4+ 5
Mam nadzieje, ze teksty zadan wraz z rozwiazaniami znajda sie na mojej
stronie w ciagu 2 tygodni.
POPRAWKA I OCENA KONCOWA
Sa 2 alternatywne terminy na poprawke: albo 27.07 albo 12.09. W obu
przypadkach kolokwium odbedzie sie o 11.15, natomiast egz. pisemny o 15.30.
Osoby zainteresowane poprawka 27.07 prosze o email w tym tygodniu.
Kazdy moze jeszcze dostac 5, bo mozna poprawiac obie oceny i nie
bedzie dyskonta za poprawke (promocja wykladu - tylko w tym roku).
Ocena koncowa (OK) bedzie liczona na podstawie pozniejszego sprawdzianu.
i bedzie zalezec od oceny umiejetnosci programowania w eRze (k) oraz od
oceny zrozumienia teorii (t) otrzymanych po kolokwium komputerowym
i egzaminie pisemnym. Aby OK byla pozytywna, k i t musza byc pozytywne
(3,3+,4,4+,5). Pozytywna OK bedzie srednia z k i t zaokraglona w strone k.
Czyli:
OK = function(k,t) {
if (min(k,t)<3) OK = 2
else if (abs(k-t)== 0.5) OK = k
else if (abs(k-t)== 1.5) OK = k + sign(t-k)/2
else OK = (k+t)/2
OK
}
15.06
Podsumowanie konsultacji.
1. Na egzaminie bedzie 4-5 zadan troszke trudniejszych niz na egz z WNE:
proste dowody z wykladu lub obliczenie predykcji na przykladzie.
2. Na kolokwium bedzie 4-5 zadan pokrywajacych material zaprezentowany
w dostepnych tutaj programikach.
Zadania bardziej skomplikowane statystycznie beda bardziej podobne
do "gotowcow". Minimalna roznica miedzy zadaniem a gotowcem:
inne dane do analizy i inne parametry funkcji liczacych.
Wieksza roznica: uzycie funkcji analogicznych do wykorzystanych w gotowcu.
Funkcje takie beda zasugerowane w tresci zadania. Przyklady:
- wyestymowac gestosc 2-wym za pomoca kde2d (analogon density pokazany
w programiku density2d).
- zaklasyfikowac dane metoda k-najblizszych sasiadow zaimplementowana
w funkcji knn z library(class) (uzycie analogiczne do qda).
Przydadza sie ponadto:
- scan - uniwersalne wczytywanie danych
- eigen - rozklad spektralny macierzy
- quantile - kwantyl probkowy
- funkcje obliczajace rozklady elementarne jak rnorm, qnorm, pnorm i dnorm.
- konwersja miedzy klasami matrix i dist, czyli: as.matrix i as.dist.
Poprawilem bledy:
* w programiku rzutDanych.R.
zamiast hcl3=hclust(dist(X)); klasy3 = as.vector(cutree(hcl3,nrKl))
powinno byc hcl3=hclust(dist(X3)); klasy3 = as.vector(cutree(hcl3,nrKl))
* w tauGK.R
zamiast p = mean[y=="Yes"])
powinno byc p = mean(y=="Yes")
9.06
Plik MiaryZaleznosci.pdf zawiera uzupelnione przeze mnie
notatki p Anny Stepien. Uzupelniam notatki do pozostalych wykladow.
31.05
W katalogu znajduja sie programiki z zadaniami, ktore rozwiazywalismy
na cwiczeniach. Korzystalem z kodow i komentarzy p Tomasza Szmidta.
W pliku EgzWNE.pdf sa zadania (niektore rozwiazane) z egzaminu
na WNE z podobnego przedmiotu. Egzamin dla Panstwa bedzie
trudniejszy.