Filip Piękniewski - Curriculum Vitae Informacje Kontaktowe Brain Corporation Tel: +1 (858) 651 6303 5665 Morehouse Drive E-mail: Filip.Piekniewski@braincorporation.com San Diego, CA, 92121, USA WWW: http://www.braincorporation.com Building: QRC, Office: 224N Wydział Matematyki i Informatyki Tel: +48 (56) 611-34-43 Uniwersytet Mikołaja Kopernika Fax: +48 (56) 622-89-79 ul. Chopina 12/18 E-mail: philip@mat.uni.torun.pl 87-100, Toruń, Polska WWW: http://www.mat.uni.torun.pl/ philip Pokój: E310 Informacje osobiste Zainteresowania naukowe Wykształcenie Urodzony 18 sierpnia 1981 w Toruniu, Polska żonaty (2008, Agata Zielińska) * Informatyka w ogólności * Inteligencja obliczeniowa * Sieci neuronowe * Grafy losowe * Grafy bezskalowe oraz sieci małego świata * Sieci Hopfielda i ich mechanika statystyczna * Impulsujące sieci neuronowe * Analiza obrazu * Fraktale i ich zastosowania w informatyce * Działanie systemów operacyjnych * Programowanie sieciowe * Grafika komputerowa Uniwersytet Warszawski, Warszawa, Polska Wydział Matematyki, Informatyki i Mechaniki Doktorat w dziedzinie informatyki (kwiecień 2009) Temat pracy: Spontaniczna struktura bezskalowa w grafach przepływu impulsów dla rekurencyjnych sieci neuronowych Promotor: dr hab. Tomasz Schreiber Uniwersytet Mikołaja Kopernika, Toruń, Polska Wydział Matematyki i Informatyki Magisterium w dziedzinie informatyki (czerwiec 2005) Temat pracy: Analiza stabilności i diagramów fazowych dla lokalnie hopfieldowskich sieci neuronowych w obecności wysoce skorelowanych wzorców okresowych Promotor: dr Tomasz Schreiber IV Liceum Ogólnokształcące Toruń, Poland profil matematyczno fizyczny, uczestnik Olimpiady Informatycznej Doświadczenie badawcze Moja działalność badawcza rozpoczęła się w 2003 roku, od prac związanych z wizualizacją zjawisk zachodzących w sieciach neuronowych typu MLP. Inspiratorem tej aktywności był prof. Włodzisław Duch. Razem z kolegą, Leszkiem Rybickim, zaproponowaliśmy zastosowanie wizualizacji barycentrycznej do określenia zdolności separujących i obserwacji procesu uczenia sieci MLP. Wynik naszych rozważań został opublikowany na konferencji ICAISC 2004 w Zakopanem. Następnie wykorzystaliśmy rozwiniętą wcześniej technikę do analizy rozmaitych funkcji aktywacji sieci MLP, te wyniki zostały zaprezentowane na konferencji IJCNN04 w Budapeszcie. W 2005 roku skupiłem moją uwagę na rekurencyjnych sieciach neuronowych, głównie typu Hopfielda, oraz nad mechaniką statystyczną tych układów. Zainteresowania te były związane z planowaną pracą magisterską pod kierunkiem doktora Tomasza Schreibera. W efekcie projektu magisterskiego powstały dwie prace prezentowane
na międzynarodowych konferencjach, dotyczące kształtu diagramów fazowych, oraz zjawiskach wewnątrzdomenowych występujących w lokalnie hopfieldowskich sieciach. Wyniki były prezentowane na konferencjach IJCNN05 w Montrealu i WCCI 06 w Vancouver. Moja praca magisterską dyskutująca powyższe zjawiska oraz zastosowanie teorii Pirogov a-sinai a zdobyła wyróżnienie w XXII konkursie na najlepszą pracę magisterską z informatyki organizowanym w przez Oddział Wrocławski PTI. Po rozpoczęciu studiów doktoranckich moje zainteresowania skierowały się w stronę grafów losowych, sieci bezskalowych (A. Barabasi, R. Albert) i ich roli w przetwarzaniu informacji. Szczególnie interesuje mnie spontaniczne powstawanie struktur bezskalowych w modelach podobnych do rekurencyjnych sieci neuronowych. Prace w tej dzedzinie zaowocowały do tej pory 5 publikacjami, w tym jednym w piśmie Neural Networks i czterema pracami konferencyjnymi (międzynarodowymi - IEEE-SSCI FOCI 2007, IJCNN 2007, IJCNN 2009, ICANN 2009). W trakcie badań udało się opracować i zbadać teoretycznie model przepływu impulsów który w założeniu ma być matematyczną abstrakcją dla mezoskalowej neurodynamiki. Wyniki uzyskane zdają się być w zgodzie z uzyskiwanymi w trakcie rezonansu magnetycznego charakterystykami sieci funkcjonalnych. W kwietniu 2009 obroniłem pracę doktorską Spontaniczna struktura bezskalowa w grafach przepływu impulsów dla rekurencyjnych sieci neuronowych na Wydziale Matematyki, Informatyki i Mechaniki Uniwersytetu Warszawskiego. W lutym 2010 objąłem stanowisko scientist w Brain Corporation, firmie działającej w San Diego, kierowanej przez Eugene Izkikevich a - wiodącego naukowca w temacie dynamiki impulsującej i modeli neuronowych. Nagrody i wyróżnienia Granty Grant konferencyjny ufundowany przez Uniwersytet w Bostonie na konferencję ICCNS, Boston, USA 2009 Grant konferencyjny stowarzyszenia INNS (International Neural Network Society) na konferencję IJCNN06 w Orlando, USA 2007 Wyróżnienie dla najlepszej prezentacji sesji Attractor Neural Networks and Associative Memory, na konferencji World Congress in Computational Intelligence, Vancouver BC Canada, 2006 Grant konferencyjny IEEE CIS (Computational Intelligence Society) na konferencję World Congress in Computational Intelligence, Vancouver BC, Canada 2006 Stypendium Urzędu Marszałka Województwa Kujawsko-Pomorskiego w ramach projektu Start - stypendia dla doktorantów 2006 Wyróżnienie w XXII konkursie na najlepszą pracę magisterską w dziedzinie informatyki organizowanym przez Oddział Wrocławski Polskiego Towarzystwa Informatycznego (2005/06) Stypendium Ministra Edukacji Narodowej dla najlepszych studentów (2005) Pierwsze miejsce w konkursie na projekt programowania zespołowego Wydziału Matematyki i Informatyki UMK, za projekt SIMP Tytuł najlepszego studenta Wydziału Matematyki i Informatyki UMK Grant konferencyjny stowarzyszenia ENNS (European Neural Network Society) na konferencję IJCNN Budapest 2004 Drugie miejsce w konkursie na zastosowanie XMLowej bazy danych Tamino, organizowanym przez Software AG w 2002 roku. Wykonawca w grancie MNiSW 3852/B/H03/2008/34 N N201 385234 kierowanym przez dr hab. Tomasza Schreibera Grant sprzętowy UMK w 2009 roku, 7500 zł.
Doświadczenie akademickie Uniwersytet Mikołaja Kopernika, Toruń, Polska Adiunkt Praca naukowa oraz prowadzenie zajęć ze studentami. październik 2009 - obecnie Doktorant wrzesień 2005 - kwiecień 2009 Moje obowiązki obejmowały aktywność naukową związaną z doktoratem, udział w seminarium doktoranckim oraz wykładach Asystent wrzesień, 2005 - sierpień 2009 Moje obowiązki obejmowały zajęcia dydaktyczne ze studentami, udział w działalności badawczej katedry, udział w seminariach zakładowych, sprawowanie opieki nad działaniem fragmentów systemu komputerowego wydziału, udział w imprezach edukacyjnych i promocyjnych Student wrzesień 2000 - czerwiec 2005 Udział w zajęciach, rozpoczęcie działalności badawczej, pierwsze publikacje konferencyjne. Publikacje Prezentacje na konferencjach 1. Jaroslaw Piersa, Filip Piekniewski, Tomasz Schreiber, Theoretical model for mesoscopic-level scale-free self-organization of functional brain networks, IEEE Transactions on Neural Networks, 2010 2. F. Piekniewski, Spectra of the Spike Flow Graphs of Recurrent Neural Networks, ICANN 2009, Part II, LNCS 5769 pp. 603-612. 3. F. Piekniewski, Robustness of Power Laws in Degree Distributions for Spiking Neural Networks, IJCNN 2009 Atlanta GA, USA, pp. 2541 2546 4. F. Piekniewski and T.Schreiber, Spontaneous scale-free structure of spike flow graphs in recurrent neural networks, Neural Networks vol. 21, no. 10, pp. 1530 1536, 2008 (http: //dx.doi.org/10.1016/j.neunet.2008.06.011) 5. F. Piękniewski, Emergence of Scale-free Graphs in Dynamical Spiking Neural Networks, 2007 International Joint Conference on Neural Networks, Orlando, Florida, USA, August 2007, pp. 755 759 6. F. Piękniewski and T. Schreiber, Emergence of scale-free spike flow graphs in recurrent neural networks, in Proc. IEEE Symposium Series in Computational Intelligence - Foundations of Computational Intelligence, Honolulu, Hawai USA, April 2007, pp 357 362. 7. F. Piękniewski, Mesoscopic Approach to Locally Hopfield Neural Networks in Presence of Correlated Patterns, 2006 International Joint Conference on Neural Networks, Vancouver, BC, Canada July 16-21, 2006, pp. 5899 5905 8. F. Piękniewski and T. Scheiber, Phase diagrams for locally Hopfield neural networks in presence of correlated patterns,proceedings of International Joint Conference on Neural Networks, Montreal, Canada, July 31 August 4, 2005, pp. 776 781 9. F. Piękniewski and L. Rybicki, Visualizing and Analyzing Multidimensional Output from MLP Networks via Barycentric Projections, Springer-Verlag, Lecture Notes on Artificial Inteligence vol 3070, pp. 247 252 ICAISC 2004 10. F. Piękniewski and L. Rybicki, Visual comparison of performance for different activation functions in MLP networks, Proceedings of Internartional Joint Conference on Neural Networks, Budapest, Hungary 2004, pp 2947 2953. Spectra of the Spike Flow Graphs of Recurrent Neural Networks, Prezentacja na International Conference on Artificial Neural Networks, Cypr 2009. Robustness of Power Laws in Degree Distributions for Spiking Neural Networks, Prezentacja na International Joint Conference on Neural Networks 2009, Atlanta, USA.
Power Law Structures in Spike Flow Graphs for Recurrent Neural Networks and Their Spectral Properties. Plakat na ICCNS 2009, Boston USA. Emergence of Scale-free Graphs in Dynamical Spiking Neural Networks. Plakat na konferencji IJCNN 07, Orlando USA. Emergence of scale-free spike flow graphs in recurrent neural networks. Prezentacja na IEEE Symposium Series in Computational Intelligence - Foundations of Computational Intelligence, Honolulu, Hawai USA Mesoscopic Approach to Locally Hopfield Neural Networks in Presence of Correlated Patterns. Prezentacja na World Congress in Computational Intelligence, Vancouver BC, Canada 2006. Podstawy bezpieczeństwa sieci radiowych - algorytm WEP - jego słabości, udoskonalenia, następcy. Prezentacja na krajowe seminarium dotyczące projektu Eduroam, Toruń, Polska 2006. Generowanie liczb losowych w teorii i praktyce. Prezentacja na ogólnopolską konferencję Informatyka w edukacji, Toruń, Polska 2006. Arytmetyka z dowolną precyzją. Prezentacja na ogólnopolską konferencję Informatyka w edukacji, Toruń, Polska 2005. Phase diagrams for locally Hopfield neural networks in presence of correlated patterns. Plakat na International Joint Conference on Neural Networks 2005, Montreal, Canada. (z Leszekiem Rybickim), Visual comparison of performance for different activation functions in MLP networks. Plakat na International Joint Conference on Neural Networks 2004, Budapest, Hungary. (z Leszkiem Rybickim), Visualizing and Analyzing Multidimensional Output from MLP Networks via Barycentric Projections. Plakat ICAISC 2004, Zakopane Polska. Szkoły letnie, warsztaty Recenzowanie Advanced Graphic Processors in High Performace Computing Interdyscyplinarne Centrum Modelowania Matematycznego i Komputerowego UW, Warszawa, Polska. 19 21 marca 2009 Cell broadband engine programming workshop Interdyscyplinarne Centrum Modelowania Matematycznego i Komputerowego UW &IBM Polska, Warszawa, Polska 6 7 września 2007 Okinawa Computational Neuroscience Course Okinawa Institute of Science and Technology, Okinawa, Japonia 25 czerwiec - 9 lipiec 2006 Stochastic Models in Biological Sciences Instytut Matematyki PAN, Warszawa, Polska. 28 maj 2 czerwiec 2006 Warsztaty Katedry Informatyki Stosowanej UMK UMK, Bachotek, Polska maj 2005 IEEE Transactions on Neural Networks (jeden artykuł) IJCNN 2009 (trzy artykuły) IJCNN 2007 (dwa artykuły) Neurocomputing (jeden artykuł) Członkostwo w stowarzyszeniach VSS (Vision Science Society) IEEE Computational Intelligence society
INNS (International Neural Networks Society) ENNS (European Neural Network Society) Polskie Towarzystwo Informatyczne - sekretarz zarządu Oddziału Kujawsko-Pomorskiego w latach 2005-2009. Doświadczenie zawodowe Brain Corporation, 5665 Morehouse Drive, San Diego, CA, 92121 USA Naukowiec Praca badawcza w dziedzinie neuronauki luty 2010 obecnie Wydział Matematyki i Infromatyki Uniwersytet Mikołaja Kopernika, Adiunkt październik 2009 obecnie Moje obowiązki obejmują zajęcia dydaktyczne ze studentami, udział w działalności badawczej katedry, udział w seminariach zakładowych. Wydział Matematyki i Infromatyki Uniwersytet Mikołaja Kopernika, Asystent wrzesień, 2005 sierpień 2009 Moje obowiązki obejmują zajęcia dydaktyczne ze studentami, udział w działalności badawczej katedry, udział w seminariach zakładowych, sprawowanie opieki nad działaniem fragmentów systemu komputerowego wydziału, udział w imprezach edukacyjnych i promocyjnych Uniwersyteckie Centrum Nowoczesnych Technologii Nauczania UMK, Programista, administrator grudzień, 2005 lipiec, 2006 Wdrożenie systemu komputerowego nowo otwieranego centrum, instalacja i konfiguracja urządzeń, konfiguracja sieci radiowej eduroam, inauguracja działalności centrum, pierwsze transmisje internetowe i zajęcia z nowoczesnych technologii nauczania Uczelniane Centrum Informatyczne UMK, Młodszy programista wrzesień, 2004 marzec, 2005 Rozmaita działalność związana z administracją siecią uczelnianą, w dalszym okresie obowiązki związane z wdrożeniem ogólnouczelnianej sieci radiowej eduroam. Działalność organizacyjna i popularyzacja nauki Umiejętności komputerowe Od 2003 roku jestem aktywnym członkiem Polskiego Towarzystwa Informatycznego. Od 2005 roku pełnię funkcję sekretarza zarządu Kujawsko-Pomorskiego Oddziału PTI (wcześniej Toruńskiego Koła PTI). Od 2005 roku jestem członkiem IEEE CIS oraz INNS. W latach 2004, 2006 i 2007 partycypowałem w Toruńskim Festiwalu Nauki i Sztuki, przygotowując prezentacje dotyczące informatyki. Wygłaszałem także wykłady z Informatyki dla zainteresowanych licealistów w ramach promocji edukacyjnych, kółka informatycznego i dni otwartych na toruńskiej uczelni. W ciągu zeszłych kilku lat aktywnie uczestniczyłem przy organizacji zawodów II etapu Olimpiady Informatycznej. W 2007 roku recenzowałem dwie prace na konferencję IJCNN 2007, w 2008 artykuł do pisma Neurocomputing, w 2009 trzy prace na konferencję IJCNN 2009 oraz artykuł do IEEE Transactions on Neural Networks. Oprogramowanie naukowe: Matlab/Octave, Maple, Mathematica + mniejsze pakiety naukowe i biblioteki Języki programowania: Python (numpy/matplotlib), Perl, C/C++, Java, Pascal, Unix shell, pewne doświadczenia w programowaniu funkcyjnym: Haskell, Prolog Aplikacje użytkowe: L A TEX, popularne bazy danych, arkusze kalkulacyjne i oprogramowanie do tworzenia prezentacji, Gimp, Photoshop, ImageMagick, Inkscape, Blender, Povray
Algorytmy: Doświadczenie w Monte Carlo Markov Chain, algorytmy grafowe i macierzowe, pewne doświadczenie z zaawansowanymi algorytmami przetwarzania tekstu Systemy operacyjne: MacOSX/Linux/Solaris/BSD/Windows Sieci i WWW: Apache/PHP/XML/CSS/LDAP/VPN Inne Płynna znajomość języka angielskiego (Certyfikaty językowe FCE/CAE) Skończony kurs pedagogiczny nauczania matematyki w gimnazjum/liceum Prawo jazdy kat B. Umiejętności udzielania pierwszej pomocy CPR(BLS)/First Aid Certyfikaty nurkowe PADI AOWD/Deep/Nitrox/Ice/Rescue