Edytuj stronę Odnośniki Fold/unfold all ODT export Ta strona jest tylko do odczytu. Możesz wyświetlić źródła tej strony ale nie możesz ich zmienić. ====== Spam data from UCI ====== {{http://archive.ics.uci.edu/ml/datasets/Spambase|Spambase data info at UCI}}\\ ===== Notatki ===== QPC na całym zbiorze (Matlab, Intel Core2Duo 2.2Gh): tic; [a b]=qpcfunction(xn,y,w); toc Elapsed time is 27.746756 seconds. tic; a=qpcfunction(xn,y,w); toc Elapsed time is 3.063453 seconds. Obliczenie gradientu zajmuje 10x wiecej czasu niz obliczenie wartosci funkcji. <del>Do sprawdzenia.</del> Sprawdzone. Porzadki w funkcji liczacej index QPC przyspieszyly nieznacznie liczenie gradientu --- //[[grochu@is.umk.pl|Marek Grochowski]] 2010/03/26 09:57// tic; [a1 b1]=qpcfunction(xn,y,ws); toc Elapsed time is 26.129867 seconds. Gdy uzyjemy prototypów w centrach klas: p=prototypes_init(xn,y,2,'means'); tic; a=qpcfunction(xn,y,w1,p); toc Elapsed time is 0.013315 seconds. tic; [a b]=qpcfunction(xn,y,w1,p); toc Elapsed time is 0.047660 seconds. {{:projects:data:uci:spam_means.png|}} Douczanie metodą QPC-LVQ [p1 w1]=llvqtrain(xn,y,'initp',p,'display','all','method','qpc'); {{:projects:data:uci:spam_means_qpclvq.png|}} ==== Optymalizacja QPC ==== Kis-s6, spadek gradientu, ustawienia standardowe ( // 2010/03/27 14:04//) tic; w=qpctrain(xn,y); toc Elapsed time is 30027.151685 seconds. (~8.3h) {{:projects:data:uci:spam_qpc_2d.png|}} {{:projects:data:uci:spam_qpc_2d_w.png|}} LenovoR500, fminsearch, QPC_quick (k=10), (// 2010/04/07 //) Uczenie nie zakonczylo sie zbierznoscią. Exiting: Maximum number of function evaluations has been exceeded - increase MaxFunEvals option. Current function value: -0.216743 {{:projects:data:uci:qpc_quick.spam.2d.png|}}