Tematy i zakres rozpraw doktorskich w ramach dyscypliny informatyka techniczna i telekomunikacja w roku akademickim 2019/2020

Podobne dokumenty
ID1SII4. Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)

Prof. Stanisław Jankowski

Algorytm indukcji klasyfikatora za pomocą EA z automatycznym przełączaniem ukierunkowań

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

Krzysztof Ślot Biometria Łódź, ul. Wólczańska 211/215, bud. B9 tel

Inteligentne Multimedialne Systemy Uczące

Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

Zastosowanie sztucznych sieci neuronowych w prognozowaniu szeregów czasowych (prezentacja 2)

Grzegorz Ruciński. Warszawska Wyższa Szkoła Informatyki Promotor dr inż. Paweł Figat

INFORMATYKA Pytania ogólne na egzamin dyplomowy

Efekt kształcenia. Ma uporządkowaną, podbudowaną teoretycznie wiedzę ogólną w zakresie algorytmów i ich złożoności obliczeniowej.

kierunkowy (podstawowy / kierunkowy / inny HES) nieobowiązkowy (obowiązkowy / nieobowiązkowy) polski drugi semestr letni (semestr zimowy / letni)

KARTA PRZEDMIOTU. Dyscyplina:

PODSTAWY BAZ DANYCH. 19. Perspektywy baz danych. 2009/2010 Notatki do wykładu "Podstawy baz danych"

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2012/2013

Metody i techniki sztucznej inteligencji / Leszek Rutkowski. wyd. 2, 3 dodr. Warszawa, Spis treści

Od e-materiałów do e-tutorów

AUREA BPM HP Software. TECNA Sp. z o.o. Strona 1 z 7

Lokalizacja Oprogramowania

Rozkład materiału do nauczania informatyki w liceum ogólnokształcącym Wersja I

mgr inż. Magdalena Deckert Poznań, r. Uczenie się klasyfikatorów przy zmieniającej się definicji klas.

Automatyzacja testowania oprogramowania. Automatyzacja testowania oprogramowania 1/36

O badaniach nad SZTUCZNĄ INTELIGENCJĄ

Dokumentacja projektu QUAIKE Architektura oprogramowania

Wykład 8. Testowanie w JEE 5.0 (1) Autor: Zofia Kruczkiewicz. Zofia Kruczkiewicz

5 Moduył do wyboru II *[zobacz opis poniżej] 4 Projektowanie i konfiguracja sieci komputerowych Z

Informatyka Studia II stopnia

Egzamin / zaliczenie na ocenę*

PRZEWODNIK PO PRZEDMIOCIE

Szybkie prototypowanie w projektowaniu mechatronicznym

Wykaz tematów prac magisterskich w roku akademickim 2018/2019 kierunek: informatyka

Rozdział 5: Zarządzanie testowaniem. Pytanie 1

Security Master Class

rodzaj zajęć semestr 1 semestr 2 semestr 3 Razem Lp. Nazwa modułu E/Z Razem W I

Etapy życia oprogramowania

Rozkład materiału do nauczania informatyki w liceum ogólnokształcącym Wersja II

Kod doskonały : jak tworzyć oprogramowanie pozbawione błędów / Steve McConnell. Gliwice, cop Spis treści. Wstęp 15.

O badaniach nad SZTUCZNĄ INTELIGENCJĄ

Zastosowanie sztucznej inteligencji w testowaniu oprogramowania

Szczegółowy opis przedmiotu zamówienia

Elektronika i Telekomunikacja Studia Stacjonarne (Dzienne), Dwustopniowe

Sztuczna inteligencja stan wiedzy, perspektywy rozwoju i problemy etyczne. Piotr Bilski Instytut Radioelektroniki i Technik Multimedialnych

Pattern Classification

OPTYMALIZACJA HARMONOGRAMOWANIA MONTAŻU SAMOCHODÓW Z ZASTOSOWANIEM PROGRAMOWANIA W LOGICE Z OGRANICZENIAMI

9.9 Algorytmy przeglądu

MATEMATYCZNE METODY WSPOMAGANIA PROCESÓW DECYZYJNYCH

Język opisu sprzętu VHDL

Grafika i Systemy Multimedialne (IGM)

Algorytm do rozpoznawania człowieka na podstawie dynamiki użycia klawiatury. Paweł Kobojek, prof. dr hab. inż. Khalid Saeed

Zalew danych skąd się biorą dane? są generowane przez banki, ubezpieczalnie, sieci handlowe, dane eksperymentalne, Web, tekst, e_handel

Elementy modelowania matematycznego

SZTUCZNA INTELIGENCJA

Efekty kształcenia na kierunku AiR drugiego stopnia - Wiedza Wydziału Elektrotechniki, Automatyki i Informatyki Politechniki Opolskiej

Odniesienie symbol II/III [1] [2] [3] [4] [5] Efekt kształcenia. Wiedza

Adrian Horzyk

M T E O T D O ZI Z E E A LG L O G R O Y R TM

Zakład Sterowania Systemów

Tomasz Pawlak. Zastosowania Metod Inteligencji Obliczeniowej

SYSTEM BIOMETRYCZNY IDENTYFIKUJĄCY OSOBY NA PODSTAWIE CECH OSOBNICZYCH TWARZY. Autorzy: M. Lewicka, K. Stańczyk

Zagadnienia egzaminacyjne AUTOMATYKA I ROBOTYKA. Stacjonarne I-go stopnia TYP STUDIÓW STOPIEŃ STUDIÓW SPECJALNOŚĆ

Algorytmy wspomagania decyzji Czyli co i jak andrzej.rusiecki.staff.iiar.pwr.wroc.pl s. 230/C-3

Podstawy Sztucznej Inteligencji (PSZT)

WYKŁAD. Jednostka prowadząca: Wydział Techniczny. Kierunek studiów: Elektronika i telekomunikacja. Nazwa przedmiotu: Język programowania C++

Testowanie i walidacja oprogramowania

Data mininig i wielowymiarowa analiza danych zgromadzonych w systemach medycznych na potrzeby badań naukowych

Etapy życia oprogramowania. Modele cyklu życia projektu. Etapy życia oprogramowania. Etapy życia oprogramowania

Nazwa przedmiotu: METODY SZTUCZNEJ INTELIGENCJI W ZAGADNIENIACH EKONOMICZNYCH Artificial intelligence methods in economic issues Kierunek:

Zarządzanie kompetencjami pracowników

Optymalizacja ciągła

Komputerowe Systemy Przemysłowe: Modelowanie - UML. Arkadiusz Banasik arkadiusz.banasik@polsl.pl

Opis podstawowych modułów

5 Moduył do wyboru II *[zobacz opis poniżej] 4 Projektowanie i konfiguracja sieci komputerowych Z

Maciej Oleksy Zenon Matuszyk

KIERUNKOWE EFEKTY KSZTAŁCENIA

Zaawansowane programowanie w języku C++

SCENARIUSZ LEKCJI. Streszczenie. Czas realizacji. Podstawa programowa

Zastosowanie metod eksploracji danych (data mining) do sterowania i diagnostyki procesów w przemyśle spożywczym

Wykorzystanie metod ewolucyjnych w projektowaniu algorytmów kwantowych

II klasa informatyka rozszerzona SZYFROWANIE INFORMACJI

Modelowanie i Programowanie Obiektowe

Systemy uczące się Lab 4

PRZEWODNIK PO PRZEDMIOCIE

Systemy zabezpieczeń

PRZEWODNIK PO PRZEDMIOCIE

Recenzja rozprawy doktorskiej mgr Mirona Bartosza Kursy p/t. Robust and Efficient Approach to Feature Selection and Machine Learning

Uniwersytet Śląski. Wydział Informatyki i Nauki o Materiałach PROGRAM KSZTAŁCENIA. Studia III stopnia (doktoranckie) kierunek Informatyka

Wykłady dla doktorantów Środowiskowych Studiów Doktoranckich w zakresie informatyki w roku akademickim 2011/2012

Rodzina Neutralnych Kulturowo Testów Inteligencji CFT

SAS wybrane elementy. DATA MINING Część III. Seweryn Kowalski 2006

EFEKTYWNE NARZĘDZIE E-LEARNINGOWE

POLITECHNIKA GDAŃSKA WYDZIAŁ MECHANICZNY PROJEKT DYPLOMOWY INŻYNIERSKI

Optymalizacja optymalizacji

Metody Sztucznej Inteligencji Methods of Artificial Intelligence. Elektrotechnika II stopień ogólno akademicki. niestacjonarne. przedmiot kierunkowy

ECDL Podstawy programowania Sylabus - wersja 1.0

B. Semestralny/tygodniowy rozkład zajęć według planu studiów Zajęcia Wykłady. Seminaria Semestr. terenowe (W) (Ć) (L) (P/S) (S) (T)

Spis treści. O autorce. O recenzentach. Wprowadzenie

KIERUNKOWE EFEKTY KSZTAŁCENIA

Podstawy pracy w systemie Doradca.

Opis. Wymagania wstępne (tzw. sekwencyjny system zajęć i egzaminów) Liczba godzin zajęć dydaktycznych z podziałem na formy prowadzenia zajęć

Transkrypt:

Tematy i zakres rozpraw doktorskich w ramach dyscypliny informatyka techniczna i telekomunikacja w roku akademickim 2019/2020 1. dr hab. Stanisław Jarząbek, prof. PB Multi-diff: Analiza podobieństw i różnic w kodzie źródłowym rodzin programów W sytuacji kiedy system programowy przeszedł wiele cyklów zmian, mamy do czynienia z wieloma wersjami plików kodu tworzących ten system. W jaki sposób zidentyfikować zmiany jakim uległ kod w czasie ewolucji i przedstawić te zmiany w formie łatwej do zrozumienia, w sposób lepszy niż na to pozwalają systemy kontroli konfiguracji programu? multi-diff pozwoli analizować podobieństw i zmian w wielu wersjach plików z kodem źródłowym w celu zrozumienia podobieństw i różnic miedzy nimi. Kluczem rozwiązania będzie ustalenie formy w jakiej multi-diff poinformuje użytkownika o zmianach jakie zaszły w czasie edycji pliku które doprowadziły do powstania kolejnych wersji pliku. Rozwiązanie multi-diff automatycznie stworzy generyczną reprezentacje dla rodzin systemów programowych, z których będzie można wygenerować dowolna wersję systemu na podstawie 746 91 03 s.jarzabek@pb.edu.pl

specyfikacji różnic jakie między nimi zachodzą. Zastosowania: 1. Utrzymywanie programów: Zrozumienie zmian jakie dokonały się w systemach w czasie jego ewolucji 2. Wielokrotne wykorzystanie programów (software reuse): Tworzenie wzorcowego generycznego pliku (wzorca) na podstawie analizy wersji pliku. Wzorzec może być łatwo adaptowany do rozmaitych kontekstów jego użycia 2. dr hab. Stanisław Jarząbek, prof. PB Ocena jakości programów i prognoza efektywnych strategii naprawy błędów na podstawie związków pomiędzy wymaganiami programów i przypadkami testowymi Testowanie regresywne wykonuje się po dokonaniu ważnych zmian w programie w celu oceny jego jakości. Niezbędne jest też ustalenie kolejności w jakiej najlepiej będzie naprawiać błędy wykryte w czasie testowania regresywnego. Ponieważ biblioteki testów mogą zawierać tysiące przypadków testowych, ręczna analiza wyników testów jest trudna i czasochłonna. W proponowanym rozwiązaniu założymy że przypadki testowe zostały oznaczone odpowiadającymi im 746 91 03 s.jarzabek@pb.edu.pl

3. dr hab. Dorota Mozyrska Nowoczesne techniki kryptograficzne z użyciem synchronizacji chaotycznych układów niecałkowitego rzędu wymaganiami programów. Analizując te powiązania i wykorzystując wiedze o zależnościach pomiędzy wymaganiami, student opracuje metodę oceny jakości programu po cyklu zmian do niego wprowadzonych. Następnie metoda ta będzie rozszerzona o analizę wpływu jaki maja te zależności na kolejność w jakiej należy błędy naprawiać. Wynik pracy przyczyni się do poprawy efektywności utrzymywania programów. Na podstawie statystyk, koszt utrzymywania programów szybko rośnie, sięgając 80% nakładów jakie firmy wydaja na komputeryzacje. Synchronizacja układów niecałkowitego rzędu dla celów kryptograficznych jest wciąż nową dziedziną i ekspansywnie rozwijaną. Pomimo znacznego rozwoju i zakresu badań kryptograficznych, nadal pozostaje wiele do zrobienia. W pracy należy zbadać istniejące rozwiązania problemu synchronizacji chaotycznych układów niecałkowitego rzędu oraz zaproponować własne algorytmy dla wybranej klasy operatorów. Następnie dokonać analizy wydajności i schematu ustanawiania klucza po zastosowaniu na szyfrowaniu tekstu przy użyciu chaotycznego systemu niecałkowitego 746 90 97 d.mozyrska@pb.edu.pl

4. prof. dr hab. inż. Khalid Saeed System do rozpoznawania mowy i mówcy rzędu np. Mathieu-Van Der Pol a. Należy też dokonać porównania z istniejącymi technikami kryptograficznymi po kątem poprawy bezpieczeństwa Doktorant analizuje głos w celu rozpoznawania człowieka na podstawie sposobu wymawiania słów. Należy studiować istniejące metody, a w szczególności ich wady i uzupełnić luki literackie poprzez opracowanie własnego podejścia do systemu rozpoznawania mówcy. Oczekiwane stosowanie sztucznej inteligencji przy klasyfikacji. Należy zbadać tysiące próbek i stąd mogą pomóc konwolucyjne sieci neuronowe. 746 91 96 k.saeed@pb.edu.pl 5. prof. dr hab. inż. Khalid Saeed Dwumodalny biometrycznych system do rozpoznawania użytkownika Doktorant opracuje metodologię do utworzenia systemu rozpoznawania użytkownika na podstawie dwóch cech biometrycznych. Przykładowe cechy do wyboru to: jedna fizjologiczna (twarz, tęczówka, geometria dłoni, ), a druga behawioralna (pisanie na klawiszach, podpis on-line, ). 746 91 96 k.saeed@pb.edu.pl 6. dr hab. inż. Marek Krętowski, prof. PB Ewolucyjna indukcja drzew decyzyjnych z danych strumieniowych Typowe algorytmy eksploracji danych zakładają, że analizowane zjawisko i związane z nim kategorie, decyzje czy 746 90 95 m.kretowski@pb.edu.pl

7. prof. dr hab. inż. Valery Salauyou Algorytmy i metody projektowania na układach klasy nie zmieniają się w czasie. W wielu jednak sytuacjach, rozpatrywane pojęcia ulegają mniej lub bardziej dynamicznym zmianom, które istotnie wpływają na skuteczność rozpoznawania czy predykcji. Sieci społecznościowe są dobrym przykładem środowiska, w którym odpowiednie wykorzystanie aktualnych danych może pozwolić na szybkie zaadaptowanie modeli klasyfikacyjnych. W ramach pracy doktorant powinien zapoznać się z istniejącymi metodami eksploracji danych strumieniowych, w szczególności przy wykorzystaniu drzew decyzyjnych oraz zaproponować nowe rozwiązania bazujące na zaadaptowaniu ewolucyjnej indukcji drzew do tego typu danych. Kluczowym zagadnieniem jest w tym przypadku wydajność algorytmu indukcji a także jego szybkość reakcji na obserwowane zmiany. Zakładane jest wykorzystanie akceleratorów graficznych w celu przyspieszenia obliczeń. Niezbędne będą szerokie badania eksperymentalne zarówno na symulowanych jak i rzeczywistych dużych strumieniach danych. 1. Algorytmy i metody projektowania szybkich automatów skończonych 746 91 11 valsol@mail.ru

8. dr hab. Zenon Sosnowski, prof. PB programowalnych szybkich automatów skończonych Równoległe wnioskowanie regułowe przez rozszczepienie stanów wewnętrznych. 2. Algorytmy i metody projektowania szybkich automatów skończonych poprzez zwiększenie liczby wyjść. 3. Algorytmy i metody projektowania szybkich automatów skończonych przy użyciu specjalnych modeli strukturalnych. 4. Programowanie i badania opracowanych metod. Tematem proponowanej rozprawy będą teoretyczne i praktyczne aspekty efektywności Systemów Wspomagania Decyzji (SWD) nazywanych często systemami ekspertowymi (SE) i bazujących na tzw. regułowych bazach wiedzy opartych o algorytm RETE. Głównym celem pracy będzie opracowanie nowych metod poprawiających efektywność wnioskowania w regułowych systemach ekspertowych dzięki zmianie struktury bazy wiedzy (modyfikacja architektury sieci RETE). Ponadto optymalizacja procesów wnioskowania stanie się możliwa dzięki uwzględnieniu niepełności wiedzy. Efektywność wnioskowania mierzona będzie zyskiem czasowym wynikającym z braku 746 91 14 z.sosnowski@pb.edu.pl

9. prof. dr hab. Jarosław Stepaniuk 10. dr hab. inż. Sławomir Zieliński Metody przybliżono-rozmyte w data science Automatyczna klasyfikacja nagrań dźwięku przestrzennego konieczności przeglądania wszystkich reguł w bazie wiedzy oraz liczbą nowych faktów wygenerowanych w trakcie procesu wnioskowania. Opracowanie w ramach zagadnień data science nowych metod hybrydowych wykorzystujących metody zbiorów przybliżonych (ang. rough sets) i zbiorów rozmytych (ang. fuzzy sets) oraz innych metod sztucznej inteligencji takich jak algorytmy mrówkowe. Większość opracowanych dotychczas algorytmów automatycznej klasyfikacji dźwięku wykorzystuje na wejściu wyłącznie jednokanałowe dźwięki monofoniczne, pomijając informację przestrzenną zarejestrowanych dźwięków. Wprawdzie od kilku lat coraz więcej badaczy projektując algorytmy "słyszenia maszynowego" podejmuje próby uwzględnienia informacji przestrzennej (Mariotti, 2018), jednak próby te wskazują na szereg otwartych pytań, np.: W jakim stopniu uwzględnienie informacji przestrzennej dźwięku wpływa na poprawę działania algorytmów słyszenia maszynowego? 746 90 54 j.stepaniuk@pb.edu.pl 746 91 13 s.zielinski@pb.edu.pl

Jakie topologie algorytmów uczenia maszynowego pozwalają na skuteczne uwzględnienie informacji przestrzennej? Czy istnieją uniwersalne sposoby uwzględnienia informacji przestrzennej w algorytmach słyszenia maszynowego, niezależne od formatu nagrań dźwięku przestrzennego? Zakres pracy: 1. Opracowanie przeglądu literatury z dziedziny "słyszenia maszynowego" oraz najnowszych osiągnięć w zakresie rejestracji i odtwarzania dźwięku przestrzennego. 2. Opracowanie algorytmów automatycznej klasyfikacji dźwięku w oparciu o publicznie dostępne kody bazowe oraz publicznie dostępne repozytoria nagrań dźwiękowych. 3. Dopasowanie i optymalizacja algorytmów automatycznej klasyfikacji dźwięku, pozwalające na zbadanie wpływu wykorzystania informacji przestrzennej na ich

działanie. Wykonanie serii badań porównawczych. 4. Udokumentowanie uzyskanych wyników. Literatura O. Mariotti, M. Cord, O. Schwander, Exploring Deep Vision Models for Acoustic Scene Classification, Proceedings of Detection and Classification of Acoustic Scenes and Events, Surrey, UK, 2018.