Lp. | Prowadzący | Temat | Kierunki | Zarezerwowane |
---|---|---|---|---|
1 | dr inż. Marcin BEDNAREK | Badanie komunikacji w bezprzewodowej sieci polowej Zakres pracy obejmuje badanie parametrów transmisji, porównanie transmisji realizowanej różnymi rodzajami modemów, badanie czasów transmisji i niezawodności transmisji, uwzględnienie dodatkowego szyfrowania i mechanizmów uwierzytelniania. |
EA-DU | TAK |
2 | dr inż. Marcin BEDNAREK | Bezpieczeństwo systemów IT transportowej infrastruktury krytycznej Zakres pracy obejmuje analizę zagrożeń i incydentów naruszenia bezpieczeństwa dotyczących transportowej (kolejowej) informatycznej infrastruktury krytycznej, wskazanie podatności, możliwych rozwiązań zwiększających bezpieczeństwo. |
EF-DU | TAK |
3 | dr inż. Marcin BEDNAREK | Implementacja Modbus na wybranych układach prototypowych Zakres pracy obejmuje wielowariantową implementację protokołu Modbus slave na wybranych układach prototypowych oraz zbadanie i porównanie możliwości wykorzystania pod kątem m.in. ograniczeń zastosowanych bibliotek, parametrów czasowych i wydajnościowych komunikacji. |
EA-DU | TAK |
4 | dr inż. Marcin BEDNAREK | Testowanie bezpieczeństwa aplikacji webowych Zakres pracy obejmuje: badanie podatności aplikacji webowych na różne rodzaje ataków; testowanie zabezpieczeń przykładowych aplikacji oraz implementację mechanizmów zabezpieczających; porównanie zastosowanych metod ochrony pod kątem ich skuteczności. |
EF-DU | TAK |
5 | dr inż. Marcin BEDNAREK | Testowanie komunikacji OPC w sieci przemysłowej Zakres pracy obejmuje: testowanie komunikacji realizowanej wg standardu OPC pod kątem bezpieczeństwa, wydajności i niezawodności; badanie wpływu implementacji zabezpieczeń OPC na czas przesyłu i obciążenie systemu przemysłowego. |
EA-DU | TAK |
6 | dr inż. Marcin BEDNAREK | Zastosowanie i porównanie działania systemów honeypot Zakres pracy obejmuje implementację rozwiązań honeypotów, wykonanie środowisk testowych oraz porównanie efektywności działania: m.in. skuteczności detekcji i klasyfikacji ataków. |
EF-DU | TAK |
7 | dr inż. Andrzej BOŻEK | Inteligentny system magazynowy z robotem kolaboracyjnym Należy przygotować demonstracyjny system magazynowy obsługiwany przez robota kolaboracyjnego. Magazynowane elementy mają być rozpoznawane przez sensory robota. Plan rozmieszczenia elementów w magazynie powinien być tworzony przez oprogramowanie optymalizacyjne, a następnie przekazywany do kontrolera robota i realizowany fizycznie. |
EA-DU | TAK |
8 | dr inż. Andrzej BOŻEK | Konfigurowalny interfejs wejścia-wyjścia dla urządzeń PLC Wykorzystując moduł typu ESC (EtherCAT Slave Controller) połączony z mikrokontrolerem, należy opracować układ interfejsu komunikującego urządzenia PLC z układami peryferyjnymi. Komunikacja powinna uwzględniać zróżnicowane rodzaje sygnałów i protokołów (np. GPIO, PWM, SPI, I2C, A/D, D/A, enkoder) i powinna być konfigurowalna. Działanie rozwiązania należy przetestować i zaprezentować na przykładzie wybranego układu sterowania. |
EF-ZU Praca magisterska, EA-DU, EF-DU |
NIE |
9 | dr inż. Andrzej BOŻEK | Optymalizacja harmonogramów zajęć Należy zaprojektować i zaimplementować model optymalizacyjny oraz aplikację demonstracyjną do planowania zajęć, np. w szkołach lub uczelniach, uwzględniający typowe dla takich przypadków uwarunkowania i ograniczenia. Do implementacji należy wykorzystać programowanie z ograniczeniami lub/i programowanie liniowe wraz z dedykowanymi narzędziami, np. Google OR-Tools. Rozwiązanie powinno zostać przetestowane na przykładowych realistycznych danych. |
EF-ZU Praca magisterska, EA-DU, EF-DU |
TAK |
10 | dr inż. Andrzej BOŻEK | Rozszerzone warianty problemu komiwojażera Zachowując podstawowe założenie problemu komiwojażera, tj. odwiedzenie wszystkich miejsc z danego zbioru, należy zbadać jego wersje rozszerzone, istotne w praktycznych problemach logistyki, np. wariant ze zdefiniowanymi kosztami spóźnień lub z czasowo zmiennymi kosztami przejazdu poszczególnych odcinków. Zakres pracy obejmuje przygotowanie specyfikacji problemów, opracowanie algorytmów optymalizacyjnych i weryfikację tych algorytmów w oparciu o zadania testowe. |
EF-ZU Praca magisterska, EA-DU, EF-DU |
NIE |
11 | dr inż. Andrzej BOŻEK | Stanowisko do badania regulacji czasooptymalnej serwomechanizmów Celem pracy jest przygotowanie stanowiska z serwomechanizmem sterowanym w reżimie czasooptymalnym. Zakres obejmuje przygotowanie warstwy mechanicznej i elektrycznej, konfigurację oprogramowania sterującego, a także opracowanie i przetestowanie algorytmów sterowania. Testy powinny uwzględniać porównanie działania rzeczywistego układu z przewidywaniami teoretycznymi i symulacyjnymi. |
EA-DU | TAK |
12 | dr inż. Andrzej BOŻEK | Strojenie serwomechanizmów przez lokalizację biegunów wielokrotnych Należy dokonać przeglądu prac zawierających wyprowadzenia wzorów na nastawy serwomechanizmów przez lokalizację biegunów wielokrotnych (powstało kilka takich prac w KIiA PRz) i zastosować je w praktyce, weryfikując symulacyjnie oraz na obiektach rzeczywistych. |
EA-DU | NIE |
13 | dr inż. Grzegorz DEC | Wydajność silników przeglądarek internetowych Celem pracy jest dokonanie przeglądu dostępnych silników przeglądarek internetowych (browser engines) i przeprowadzenie badań porównujących wydajność wybranych silników. |
EF-DU | TAK |
14 | dr hab. inż. Zbigniew HAJDUK | Mikrokomputery jednopłytowe Zasadniczym celem pracy byłoby wykonanie przeglądu dostępnych obecnie na rynku mikrokomputerów jednopłytowych o cechach funkcjonalnych zbliżonych do popularnej platformy Raspberry Pi, dokonanie wyboru jednej (lub więcej) platformy o większych możliwościach niż np. Raspberry Pi 5 przy zachowaniu podobnej (lub niższej) ceny, a następnie wykonaniu na tych platformach szeregu testów porównawczych. |
EA-DU, EF-DU |
TAK |
15 | dr hab. inż. Zbigniew HAJDUK | Mikrokontrolery z wbudowaną matrycą FPGA Zasadniczym celem pracy byłoby przedstawienie budowy oraz właściwości funkcjonalnych mikrokontrolerów firmy Microchip z serii PolarFire SoC FPGA oraz SmartFusion SoC FPGA, także porównanie ich z typowymi systemami mikroprocesorowymi nie zawierającymi logiki programowalnej. Zakres prac obejmowałby również opracowanie przykładowej aplikacji (jednej lub kilku) dla wybranej płyty ewaluacyjnej, demonstrującej zalety tego typu rozwiązań. |
EA-DU, EF-DU |
NIE |
16 | dr hab. inż. Zbigniew HAJDUK | Sterowniki PLC Hitachi z serii Micro-EHV+ Zasadniczym celem pracy jest prezentacja i demonstracja właściwości funkcjonalnych tej rodziny sterowników na przykładzie wybranego obiektu sterowania, w tym również opracowanie i wykonanie modułu rozszerzeń do sterownika umożliwiającego korzystanie z wejść oraz wyjść analogowych, oraz dokonanie porównania wybranych parametrów tej rodziny sterowników ze sterownikami innych popularnych producentów. |
EA-DU | TAK |
17 | dr hab. inż. Zbigniew HAJDUK | Symulator obiektów Zasadniczym tematem pracy byłoby opracowanie oprogramowania dla symulatora kilku wybranych obiektów sterowania. Symulator byłby dedykowany dla środowiska CODESYS oraz sterowników PLC Hitachi z serii Micro EHV+. Powinien działać z wykorzystaniem przeglądarki internetowej. |
EA-DU, EF-DU |
NIE |
18 | dr hab. inż. Zbigniew HAJDUK | Szybka transmisja danych w układach FPGA Zasadniczym celem pracy byłoby dokonanie porównania różnych metod szybkiej wymiany danych pomiędzy systemem cyfrowym z układem FPGA oraz komputerem PC, a także implementacja wybranej metody (np. z wykorzystaniem protokołu UDP sieci Ethernet, lub trybu DPTI dostępnego dla układów FT232 itp.). |
EA-DU, EF-DU |
NIE |
19 | dr inż. Bartosz JĘDRZEJEC | Ocena odporności biometrycznych systemów zabezpieczeń na ataki typu spoofing Celem pracy jest dokonanie oceny odporności biometrycznych systemów zabezpieczeń na ataki typu spoofing. Dodatkowo, należy przeanalizować dostępne metody, które mogą zwiększyć bezpieczeństwo takich systemów. |
EF-DU | TAK |
20 | dr inż. Bartosz JĘDRZEJEC | Porównanie metod i sposobów reprezentacji danych w klasyfikacji sekwencji Celem pracy jest porównanie metod stosowanych w procesie klasyfikacji danych sekwencyjnych, ze szczególnym uwzględnieniem wpływu reprezentacji danych źródłowych na uzyskane wyniki. |
EF-DU | TAK |
21 | dr inż. Bartosz JĘDRZEJEC | Wpływ liczności zbioru danych i hiperparametrów na skuteczność modeli CNN i Transformerów w klasyfikacji obrazów Celem pracy jest zbadanie wpływu wielkości zbiorów danych oraz wybranych hiperparametrów na skuteczność klasyfikacji obrazów dla różnych architektur konwolucyjnych sieci neuronowych (CNN) i Transformerów. |
EF-DU | TAK |
22 | dr inż. Dawid Kalandyk | Badanie możliwości integracji algorytmów sztucznej inteligencji z metodami klasy SLAM w celu budowy systemu autonomicznego systemu nawigowania robotem mobilnym w środowisku ROS 2. Celem pracy jest konstrukcja systemu autonomicznego systemu nawigowania robotem mobilnym w środowisku ROS 2. Temat obejmuje badanie syntezy różnego rodzaju algorytmów sztucznej inteligencji (np. uczenia się ze wzmocnieniem oraz sztucznych sieci neuronowych) z metodami klasy SLAM (np. ORB-SLAM3 lub RTAB-Map). Przeanalizowany zostanie również wpływ różnego rodzaju danych wejściowych stanowiących informację o środowisku, w którym porusza się robot. Utworzony system będzie docelowo implementowany w łaziku opracowywanym przez zespół kół naukowych. |
EF-DU | TAK |
23 | dr inż. Dawid Kalandyk | Kreowanie alternatywnej rzeczywistości: generatywna sztuczna inteligencja vs społeczna percepcja rzeczywistości. Celem pracy jest badanie wpływu algorytmów sztucznej inteligencji, umożliwiających tworzenie materiałów graficznych, na społeczeństwo i jego percepcję rzeczywistości. Temat zakłada rozważenie potencjalnych aspektów pozytywnych oraz negatywnych. |
EF-DU | TAK |
24 | dr hab. inż. Tomasz KAPUŚCIŃSKI | Detekcja wybranych reakcji behawioralnych użytkownika gry komputerowej Celem pracy jest zaproponowanie i przetestowanie rozwiązania opartego na wizji komputerowej oraz metodach sztucznej inteligencji, umożliwiającego wykrywanie mimowolnych reakcji użytkownika podczas gry komputerowej, takich jak: zasłonięcie twarzy, odwrócenie głowy, mrużenie lub zamykanie oczu, zmiana pozycji ciała (odchylenie do przodu lub tyłu), oznaki niepokoju oraz ziewanie. |
EA-DU, EF-DU |
TAK |
25 | dr hab. inż. Tomasz KAPUŚCIŃSKI | Edukacyjny system dialogowy oparty na otwartych modelach językowych Celem pracy jest zaprojektowanie, implementacja i ocena prototypowego systemu dialogowego wspierającego wybrany proces dydaktyczny, wykorzystującego otwarte modele językowe uruchamiane lokalnie. |
EA-DU, EF-DU |
TAK |
26 | dr hab. inż. Tomasz KAPUŚCIŃSKI | Generowanie płynnych przejść między sekwencjami języka migowego Celem pracy jest zbadanie skuteczności interpolacji ruchu, z użyciem metod szacowania przepływu optycznego, na potrzeby płynnego łączenia sekwencji wideo, przedstawiających tę samą osobę posługującą się językiem migowym w zbliżonych warunkach tła i oświetlenia. |
EA-DU, EF-DU |
TAK |
27 | dr hab. inż. Tomasz KAPUŚCIŃSKI | Wykorzystanie generatywnej sztucznej inteligencji do tworzenia zasobów w grach komputerowych Celem pracy jest ocena możliwości zastosowania generatywnej sztucznej inteligencji do automatycznego tworzenia zasobów wykorzystywanych w grach komputerowych oraz analiza ich jakości i przydatności w procesie produkcji gry. |
EA-DU, EF-DU |
NIE |
28 | prof. Jacek KLUSKA | Dekodowanie rzeczywistych i wyobrażonych ruchów z sygnałów EEG w oparciu o architekturę transformerów Sygnały elektroencefalograficzne (EEG) mają istotny wpływ na skuteczność działania wspomagających urządzeń rehabilitacyjnych. Zastosowanie tych sygnałów do analizy planowania ruchowego lub intencji ruchu mogłoby przynieść korzyści wszystkim pacjentom, którzy potrafią planować ruch, lecz nie są w stanie go wykonać. W pracy należy zaproponować system z wykorzystaniem kilku technik, np. transformaty falkowej (CWT) do generowania map czasowo-częstotliwościowych dla sygnałów EEG i wykorzystać uzyskane obrazy jako dane wejściowe do modelu głębokiego uczenia do klasyfikacji. Modele uczenia głębokiego powinny być oparte na architekturze transformera (np. wizji, ViT). Należy porównać własne rozwiązanie z innymi, np. architekturą sieci rezydualnej (ResNet). Porównać skuteczność klasyfikacji w problemie wieloklasowym. Zaproponowany model należy ocenić w kontekście rozwoju przyszłych interfejsów mózg–komputer (BMI) do celów neurorehabilitacji. |
EF-DU | TAK |
29 | prof. Jacek KLUSKA | Rozszerzenie biblioteki OmniXAI o obsługę niestandardowych modeli w zastosowaniach inżynierskich Celem pracy jest dodanie wsparcia dla niestandardowych modeli analitycznych i symulacyjnych (np. z bibliotek SciPy, Control) do frameworka OmniXAI. Konieczne będzie zaprojektowanie interfejsów wejścia/wyjścia oraz adaptacja metod wyjaśniania takich jak SHAP czy LIME. Szczególny nacisk należy położyć na zgodność interpretacji z wiedzą inżynierską (np. stabilność układów). Praca powinna zawierać studium przypadku na modelach dynamicznych lub klasyfikatorach opartych o dane czasowe. Wynikiem będzie rozszerzona wersja OmniXAI gotowa do zastosowań technicznych. |
EF-DU | TAK |
30 | prof. Jacek KLUSKA | System doboru metody XAI w bibliotece OmniXAI na podstawie cech modelu i preferencji użytkownika Zadaniem jest opracowanie systemu, który automatycznie rekomenduje optymalną metodę XAI z OmniXAI, uwzględniając typ modelu, dane oraz preferencje użytkownika. System powinien korzystać z reguł heurystycznych lub funkcji oceny, opartych na metrykach jakości wyjaśnień (np. przejrzystość, złożoność, czas działania). Oprogramowanie powinno być elastyczne i mieć prosty interfejs użytkownika (CLI lub GUI). Testy powinny objąć kilka typowych przypadków zastosowań, takich jak klasyfikacja obrazów i danych tabelarycznych. Celem jest ułatwienie wyboru metody XAI bez znajomości ich technicznych szczegółów. |
EF-DU | TAK |
31 | prof. Jacek KLUSKA | System dynamicznego promptowania dla dużych modeli językowych oparty na metrykach preferencji użytkownika Celem pracy jest zaprojektowanie i implementacja systemu automatycznej generacji i optymalizacji promptów dla dużych modeli językowych (LLM), dostosowanego do indywidualnych preferencji użytkownika, takich jak styl wypowiedzi, język formalny czy obecność symboliki matematycznej (np. LaTeX). Praca obejmuje stworzenie mechanizmu ewaluacji odpowiedzi modelu na podstawie zdefiniowanej metryki jakości, zbudowanej na bazie heurystyk, reguł językowych lub klasyfikatorów ML. Należy zaprojektować iteracyjny proces optymalizacji promptów (np. przy użyciu algorytmów bayesowskich lub ewolucyjnych), w którym system uczy się preferencji użytkownika na podstawie ocen wyników. Ważnym elementem jest ocena efektywności systemu w porównaniu z klasycznym, ręcznym tworzeniem promptów – zarówno pod względem jakości odpowiedzi, jak i kosztów obliczeniowych. Rezultatem pracy powinien być w pełni funkcjonalny prototyp (w Pythonie), wspierający użytkownika w interakcji z modelami LLM w środowisku akademickim lub technicznym. |
EF-DU | NIE |
32 | dr hab. inż. Tomasz KRZESZOWSKI | Detekcja pojazdów na obrazach przy użyciu głębokich sieci neuronowych Celem pracy jest wykonanie detekcji pojazdów przy pomocy głębokich sieci neuronowych. Detekcja powinna zostać wykonana na zbiorze danych zawierającym obrazy różnego rodzaju pojazdów. Zbiór danych do części eksperymentalnej należy przygotować w oparciu o ogólnie dostępne zbiory danych pojazdów. W razie potrzeby należy dokonać modyfikacji etykiet. Etykiety powinny zawierać ogólną kategorię pojazdu (np. pojazd lądowy, pojazd latający, pojazd pływający itp.), a także konkretną klasę oznaczającą typ pojazdu (np. samochód terenowy, czołg, ciężarówka, pojazd cywilny, helikopter itp.). Na podstawie przygotowanego zbioru danych, należy douczyć wybrane modele detekcji obiektów (np. YOLO10, RT-DETR), aby dopasować je do specyfiki rozpoznawania pojazdów w różnych warunkach. Po przeprowadzeniu procesu douczenia, należy wykonać analizę porównawczą kilku wybranych modeli, oceniając je za pomocą metryk, takich jak średnia precyzja dla wszystkich klas (mAP) i wynik F1. W pracach należy wykorzystać język Python. |
EF-DU | TAK |
33 | dr hab. inż. Tomasz KRZESZOWSKI | Przegląd i porównanie metod estymacji pozy ciała człowieka z wykorzystaniem głębokich sieci neuronowych Celem pracy jest analiza i porównanie wybranych metod estymacji pozy ciała człowieka (np. OpenPose, PoseNet, YOLO-Pose, ViTPose oraz HDFormer). Zakres pracy obejmuje ocenę dokładności i złożoności obliczeniowej metod na różnych zbiorach danych (np. COCO Keypoints, MPII), uwzględniając różnorodne scenariusze i warunki. Porównanie powinno uwzględniać typowe metryki wykorzystywane w zadaniach estymacji pozy, takie jak PCK (ang. Percentage of Correct Keypoints – procent poprawnie wykrytych punktów kluczowych) oraz OKS (ang. Object Keypoint Similarity – miara podobieństwa punktów kluczowych). Uzupełnieniem pracy będzie demonstracja praktycznego zastosowania wybranego modelu lub jego douczenie w celu poprawy wyników. W pracach należy wykorzystać język Python. |
EF-DU | TAK |
34 | dr hab. inż. Tomasz KRZESZOWSKI | Segmentacja ludzi na obrazach RGB dla inteligentnych robotów wspomagających i nadzorujących Celem pracy jest opracowanie i implementacja metod segmentacji ludzi na obrazach RGB dla robotów mobilnych. Praca obejmuje analizę wybranych technik przetwarzania obrazu oraz ocenę skuteczności tych metod w różnych warunkach. Ocena skuteczności metod segmentacji będzie opierać się na błędzie segmentacji, poprzez porównanie otrzymanych masek z maskami referencyjnymi. W ramach pracy należy również dostosować dostępny zbiór danych z osobami zarejestrowanymi w obiektach PRz. Przyszłym zastosowaniem metod segmentacji jest wsparcie detekcji ludzi, interakcji z nimi, a także poprawa skuteczności nawigacji i interakcji w środowisku robotów mobilnych. W pracach należy wykorzystać język Python lub środowisko Matlab. |
EF-DU | TAK |
35 | dr hab. inż. Ryszard LENIOWSKI | Konstruowanie złożonych modułów graficznego interfejsu użytkownika z zastosowaniem platformy Avalonia oraz biblioteki Ermex UI Controls Z uwagi na bardzo bogaty zbiór funkcjonalności oraz wykorzystanie biblioteki Google- Skia pakiet Avalonia jest coraz mocniej wspierany dodatkowymi, bardzo użytecznymi narzędziami i zasobami. Jednym z nich jest produkt Ermex Avalonia UI Controls, dostępny w wersji bezpłatnej i płatnej (pełny zestaw usług). Celem pracy jest wykorzystanie bezpłatnej wersji Ermex AUIC do: organizowania hierarchicznych struktur danych w formie drzewa, budowy wstążki głównego menu, włączania kontrolek rysowania interaktywnych wykresów oraz uruchamiania animacji modeli 3D zgodnych z Vulkan 2.0. Praca jest skierowana do studentów, którzy chcieliby w przyszłości specjalizować się w tworzeniu warstwy „Frontend” aplikacji. Mile widziana znajomość C# oraz C++. |
NIE | |
36 | dr hab. inż. Ryszard LENIOWSKI | Sprawdzenie użyteczności platformy Avalonia na przykładzie konstrukcji graficznego interfejsu użytkownika dla systemu sterowania i nadzoru robota polowego Avalonia to nowy pakiet typu open source, przeznaczony do tworzenia atrakcyjnych, wieloplatformowych aplikacji dla komputerów stacjonarnych, internetowych i mobilnych. Głównym zadaniem pracy będzie zbadanie oferowanych funkcjonalności Avalonia z uwzględnieniem mechanizmu kompozycji. Mechanizm ten pozwala składać złożone strony lub widoki z prymitywów, takich jak ścieżki geometryczne, obramowania i obrazy. Do obiektów można dołączyć logiczne powiązania, właściwości, zdarzenia i wbudowane style. Praca jest skierowana do studentów, którzy chcieliby w przyszłości specjalizować się w tworzeniu warstwy „Frontend” aplikacji. Mile widziana znajomość C#. |
NIE | |
37 | dr inż. Michał Markiewicz | Analiza porównawcza protokołów anonimizacji W ramach pracy ma zostać przeprowadzona analiza porównawcza działania protokołów anonimizacji takich jak TOR, I2P, Freenet oraz innych min. pod względem ich skuteczności i wydajności. Do zrealizowania tego celu wymagana jest implementacja narzędzi testujących np. w języku Python, które pozwolą na ocenę szybkości działania oraz odporność na ataki badanych protokołów. |
EF-DU | TAK |
38 | dr inż. Michał Markiewicz | Symulator systemu smart home Celem pracy jest przygotowanie symulatora systemu smart home umożliwiającego podłączenie różnych urządzeń domowych, symulowanie jego pracy pod względem zużycia energii elektrycznej oraz sterowanie za pomocą różnych algorytmów. |
EF-DU | TAK |
39 | dr inż. Michał Markiewicz | Temat własny Do uzgodnienia z opiekunem pracy. Powinien zawierać aspekt badawczy. |
EF-DU | NIE |
40 | dr inż. Joanna MARNIK | Analiza obrazów w przestrzeni trójwymiarowej W ramach pracy należy dokonać przeglądu metod analizy obrazów w przestrzeni 3D, z uwzględnieniem podejść opartych na stereowizji i mapach głębi. Wybrane metody powinny zostać zastosowane do porównania wyników oceny wybranych parametrów obiektów. Na potrzeby pracy zostanie udostępniona kamera stereowizyjna i kamera głębi. |
EF-ZU Praca magisterska, EF-DU |
TAK |
41 | dr inż. Joanna MARNIK | Analiza porównawcza metod grupowania obrazów W ramach pracy należy dokonać przeglądu metod pozwalających na grupowanie obrazów oraz analiza porównawcza wybranych metod. |
EF-DU | NIE |
42 | dr inż. Tomasz Mączka | Infrastruktura IT dla systemu MFC zapewniająca odporność na awarie i wysoką dostępność Należy zaproponować i przetestować zestaw narzędzi (np. Kubernetes, Nomad, Linstor, Ceph), pozwalających na uruchamianie skonteneryzowanego systemu IT sterującego ruchem towaru w magazynach intralogistycznych (Material Flow Control, MFC) w infrastrukturze serwerowej on-premise lub hybrydowej. Stosowany system wirtualizacji to Proxmox, a system operacyjny na maszynach wirtualnych to Ubuntu Server. Wskazane narzędzia mają wspierać wysoką dostępność (high availability) oraz odporność na awarie (fault tollerance). |
EA-DU, EF-DU |
TAK |
43 | dr inż. Tomasz Mączka | Przegląd mechanizmów budowy i udostępniania agentów AI Należy zrealizować przegląd mechanizmów do budowy agentów AI i ich udostępniania do użytku wielu użytkowników. Przegląd powinien uwzględniać podejście no-code/low-code oraz biblioteki programistyczne. Należy zwrócić uwagę na mechanizmy indeksowania i importu bazy wiedzy, pamięci, interakcji z narzędziami. Efektem pracy powinno być zestawienie możliwych sposobów budowy agentów AI z oceną ich wad i zalet. Podsumowaniem pracy będzie wykonanie agenta AI, stanowiącego pomoc w naprawach i utrzymaniu dobrego stanu technicznego pojazdów dla miłośników klasycznej motoryzacji (web scrapping i interakcja z istniejącymi stronami/forami/wiki/grupami FB, import dokumentacji technicznej w formie PDF, mechanizm pamięci itp.). |
EA-DU, EF-DU |
TAK |
44 | dr inż. Tomasz Mączka | Symulacja systemu intralogistycznego z wykorzystaniem Nvidia Omniverse Należy wykonać symulację układu intralogistycznego dla magazynu e-Commerce, złożonego z przenośników, robotów, maszyn pomocniczych, w Nvidia Omniverse (Isaac Sim). Symulacja powinna być sprzęgnięta z oprogramowaniem PLC sterującym pracą linii, którego opracowanie będzie również elementem składowym pracy. Należy przebadać kilka schematów pracy magazynu, wyznaczając wskaźniki dostępności i wydajności. Sterowanie wybranymi elementami przepływu należy zrealizować z wykorzystaniem modeli AI. |
EA-DU, EF-DU |
NIE |
45 | dr hab. inż. Mariusz OSZUST | System CAPTCHA oparty na rozpoznawaniu obrazów. Należy wykonać system CAPTCHA, który będzie odporny na podejścia analizujące i rozpoznające obrazy. Wymagana znajomość środowiska Matlab lub Python. |
EF-DU | TAK |
46 | dr hab. inż. Mariusz OSZUST | System do detekcji steganografii cyfrowej. Należy wykonać system do analizy obrazów cyfrowych pod kątem występowania ukrytych informacji. Wymagana znajomość środowiska Matlab lub Python. |
EF-DU | TAK |
47 | dr hab. inż. Mariusz OSZUST | System do rozpoznawania zmanipulowanych zdjęć. Praca dotyczy wykorzystania sieci neuronowych do klasyfikacji oryginalnych i zmanipulowanych obrazów. Wymagana znajomość środowiska Matlab lub Python. |
EF-DU | TAK |
48 | dr inż. Grzegorz Piecuch | Estymacja żywotności narzędzi skrawających Na podstawie udostępnionego zbioru danych należy przygotować i porównać ze sobą co najmniej 3 metody regresyjne dla problemu estymacji żywotności narzędzia skrawającego. Możliwe jest użycie języków Python, R lub Matlab. |
EA-DU, EF-DU |
NIE |
49 | dr inż. Grzegorz Piecuch | Maksymalizacja wydajności wybranego procesu w systemie intralogistycznym Praca polega na przygotowaniu dla wybranego procesu w rozbudowanym systemie intralogistycznym (np. transportu paczek po przenośnikach rolkowych ze strefy A do strefy B) co najmniej 3 scenariuszy, pozwalających na maksymalizację wydajności danego procesu (zwiększenie wolumenu transportowanych paczek) i porównanie ich. W ramach pracy należy przygotować: symulację procesu transportu wewnętrznego w oprogramowaniu np. Emulate3D, FactoryIO oraz program PLC np. Siemens, Allen Bradley. |
EA-DU, EF-DU |
TAK |
50 | dr inż. Grzegorz Piecuch | Metody implementacji programu PLC W ramach pracy należy przygotować na różne sposoby przykładową aplikację PLC, której zadaniem jest sterowanie wybranym obiektem. Należy wykorzystać co najmniej: metodę konwencjonalną (język ST i LD/FBD), metodę szybkiego prototypowania (Matlab/Simulink) oraz język wysokiego poziomu (np. C++, Python), a następnie porównać ze sobą wszystkie metody względem m.in.: czasu implementacji, złożoności, łatwości interpretacji, itp. |
EA-DU, EF-DU |
TAK |
51 | dr inż. Grzegorz Piecuch | Optymalizacja energetyczna wybranego procesu w systemie intralogistycznym Praca polega na przygotowaniu dla wybranego procesu w rozbudowanym systemie intralogistycznym (np. transportu paczek po przenośnikach rolkowych ze strefy A do strefy B) co najmniej 2 algorytmów sterowania, pozwalających na minimalizację poboru energii w danym procesie i porównanie ich. W ramach pracy należy przygotować: symulację procesu transportu wewnętrznego w oprogramowaniu np. Emulate3D, FactoryIO oraz program PLC np. Siemens, Allen Bradley. |
EA-DU, EF-DU |
TAK |
52 | dr inż. Mateusz Pomianek | Adaptacyjny interfejs użytkownika Student opracowuje projekt interfejsu pulpitu dotykowego, który adaptowałby się samodzielnie do preferencji użytkownika. System interfejsu powinien zbierać dane na temat preferencji interakcyjnych użytkownika i dostosowywać położenie/wielkość czy formę przycisków, okien lub animacji. Powinien mierzyć błędy popełniane przez użytkownika (np. Wykrycie dotyku obok przycisku zamiast na nim) i dostosować odpowiedź w formie np. zwiększeniu rozmiaru przycisku lub przesunięcia go w inne miejsce. Student (w przypadku pracy mgr) może wykorzystać dodatkowe sygnały pochodzące z sensorów śledzenia dłoni, itd. |
EA-DU, EF-DU |
NIE |
53 | dr inż. Mateusz Pomianek | Neurometryczny system śledzenia wzroku Student używa systemu śledzenie wzroku jako narzędzia pomiarowego do wykrywania biomarkerów zaburzeń neurologicznych. Dla różnych zaburzeń neurologicznych występują charakterystyczne wzorce ruchów gałki ocznej. Śledzenie patologii w wykonywanych ruchach oczu, które mogą świadczyć o np. rozwijającej się chorobie Alzheimera lub Parkinsona. Na podstawie badań różnych możliwości pomiarowych do oceny nieprawidłowości w ruchach gałek ocznych, student konceptualizuje projekt systemu i rozwiązań dla automatycznego narzędzia do przesiewowych badań diagnostycznych. |
EA-DU, EF-DU |
NIE |
54 | dr inż. Mateusz Pomianek | Projekt koncepcyjny autorskich gogli VR Student projektuje układ gogli HMD. Dobiera wyświetlacz, projektuje układ optyczny, programuje mikrokontroler, a obudowę wytwarza na drukarce 3D. Następnie porównuje autorską konstrukcję do rozwiązań komercyjnych pod kątem parametrów technicznych i programowych. |
EA-DU, EF-DU |
NIE |
55 | dr inż. Tomasz RAK | Analiza logów z wykorzystaniem technik AI Praca skupiać się będzie na analizie logów systemowych za pomocą zaawansowanych technik sztucznej inteligencji (AI) i data miningu. OW ramach pracy badanę będzie, jak można wydobywać wiedzę i odkrywać wzorce zachowań użytkowników systemów internetowych, szczególnie w kontekście aplikacji do handlu akcjami online. Przedstawia metodologię i wyniki zastosowania różnych technik AI, w tym algorytmów uczenia maszynowego, do analizy danych logów w celu identyfikacji anomalii, trendów i zachowań użytkowników. Na podstawie: https://doi.org/10.3390/s23042274 https://doi.org/10.3390/app12126115 https://doi.org/10.3390/electronics12214408 Możliwe użycie klaster HPC na kontenerach dockerowych. |
Studia I stopnia Praca inżynierska, EF-ZU Praca magisterska, EA-DU, EF-DU |
TAK |
56 | dr inż. Tomasz RAK | Klasyfikacja użytkowników aplikacji giełdowej na podstawie analizy logów przy użyciu lekkich modeli językowych Celem pracy jest opracowanie i porównanie lekkich modeli językowych oraz sekwencyjnych (m.in. BiLSTM, DistilBERT, Phi-2) do klasyfikacji użytkowników aplikacji giełdowej na podstawie ich aktywności odzwierciedlonej w logach systemowych (marketlog, tradelog, trafficlog). Analiza ma charakter post factum i skupia się na danych pozyskanych z testów obciążeniowych, które zawierają informacje o wykonywanych endpointach, czasach odpowiedzi oraz użyciu zasobów systemowych. |
Studia I stopnia Praca inżynierska, EF-ZU Praca magisterska, EA-DU, EF-DU |
TAK |
57 | dr inż. Tomasz RAK | Wykorzystanie grafowych baz danych do analizy i wzbogacania danych aplikacji webowych Celem pracy jest zastosowanie grafowej reprezentacji danych i narzędzi analizy grafów do pogłębionej analizy logów z aplikacji giełdowej (Neo4j oraz GraphRAG). Dane z logów zostaną przekształcone do postaci grafu i załadowane do bazy Neo4j, w której węzłami będą poszczególne encje systemowe (np. użytkownicy, transakcje, firmy), a relacjami – ich wzajemne powiązania. Wyniki analizy posłużą do tworzenia nowych cech (features), które mogą wzbogacić dane wejściowe w modelach klasyfikacyjnych, np. do lepszego rozpoznawania typów użytkowników. |
Studia I stopnia Praca inżynierska, EF-ZU Praca magisterska, EA-DU, EF-DU |
NIE |
58 | dr inż. Tomasz RAK | Wykrywanie anomalii w logach aplikacji webowej z wykorzystaniem autoenkoderów sekwencyjnych i modeli transformerowych Celem pracy jest porównanie dwóch podejść opartych na algorytmach uczenia głębokiego do wykrywania anomalii w danych sekwencyjnych, pochodzących z logów aplikacji giełdowej. W pracy zostaną zaimplementowane dwa typy modeli: autoenkoder sekwencyjny z warstwami GRU oraz model transformerowy typu Informer. Praca będzie realizowana w środowisku Python z wykorzystaniem bibliotek TensorFlow/Keras lub PyTorch. |
Studia I stopnia Praca inżynierska, EF-ZU Praca magisterska, EA-DU, EF-DU |
TAK |
59 | dr inż. Dariusz RZOŃCA | Analiza algorytmów przeszukiwania drzew decyzyjnych W ramach pracy należy przeprowadzić analizę porównawczą wybranych algorytmów przeszukiwania drzew decyzyjnych (np. Min-max, Alfa-beta, MTD(f), SSS*, NegaScout), na przykładzie implementacji wirtualnego rywala w prostej grze (np. karcianej: tysiąc, sześćdziesiąt sześć, czy planszowej: kółko i krzyżyk, warcaby). |
EF-DU | TAK |
60 | dr inż. Dariusz RZOŃCA | Analiza emulatora konsoli Nintendo 64 Praca ma na celu porównanie różnych metod emulacji konsol pod względem wydajności oraz wierności odwzorowania działania systemu poprzez własnoręczną implementację emulatora konsoli Nintendo 64. |
EF-DU | TAK |
61 | dr inż. Dariusz RZOŃCA | Analiza emulatora wybranego mikrokontrolera W ramach pracy należy przygotować aplikację będącą dydaktycznym emulatorem wybranego mikrokontrolera (np. z rodziny AVR). Ważnym aspektem pracy magisterskiej będzie przeprowadzenie pewnych badań, np. analizy zajętości pamięci, czasu wykonywania instrukcji, porównanie z innymi emulatorami występującymi na rynku lub prawdziwym procesorem, itp. |
EA-DU, EF-DU |
NIE |
62 | dr inż. Dariusz RZOŃCA | Monitorowanie pracy pojazdu z wykorzystaniem złącza OBD-II Celem pracy magisterskiej jest zaprojektowanie i wykonanie prototypowego systemu umożliwiającego monitorowanie podstawowych parametrów pracy pojazdu za pośrednictwem interfejsu diagnostycznego OBD-II (On-Board Diagnostics). System ten będzie umożliwiać odczyt i analizę wybranych danych z jednostki sterującej pojazdu (ECU), takich jak m.in. obroty silnika, temperatura cieczy chłodzącej, prędkość pojazdu czy kody usterek (DTC). |
EA-DU | TAK |
63 | dr inż. Jan SADOLEWSKI | Nowy kompilowany język programowania łatwy do nauki Celem pracy jest przygotowanie założeń (w tym gramatyki i składni) oraz fragmentów implementacji kompilatora nowego tekstowego języka programowania, który byłby łatwy do nauki. Język powinien wspierać paradygmat strukturalny i obiektowy oraz może wykorzystywać biblioteki czy silniki istniejących rozwiązań jak np. Java Bytecode, czy MSIL z .NET, albo Python, itd. Może to być również translator (współcześnie nazywany transpilerem) uwzględniający typowe pomyłki wśród początkujących programistów, jak np. literówki, nierówne formatowanie, używanie klas zamiast instancji itp. Efektem pracy mają być podwaliny do opracowania nowego narzędzia do początkowego nauczania programowania. |
EF-DU | TAK |
64 | dr inż. Jan SADOLEWSKI | System wspomagania decyzji w procesie produkcyjnym Celem pracy będzie przeprowadzenie badań w zakresie opracowania systemu wspomagania decyzji dla dotychczasowego symulatora linii produkcyjnej zrealizowanego w TIA Portal. Efektem pracy będzie panel informujący o aktualnym stanie procesu technologicznego z listą rekomendacji uzyskaną w wyniku analizy danych i działania systemu wspomagania decyzji. |
EA-DU | TAK |
65 | dr inż. Jan SADOLEWSKI | Temat zaproponowany przez studenta Temat zaproponowany przez studenta przy współpracy z przedsiębiorstwem udzielającym praktyk albo stażu. |
EA-DU, EF-DU |
NIE |
66 | dr inż. Jan SADOLEWSKI | Tendencyjny system elektronicznych wyborów Celem pracy jest opracowanie systemu składającego się z serwerów oferujących zdalną ankietyzację, które będą spełniać aktualnie znane sposoby zabezpieczania kodów, w taki sposób, aby wyniki prezentowane przez nie były tendencyjne zgodnie z zaplanowaną wcześniej charakterystyką. W ramach pracy należy zapoznać się z literaturą dotyczącą zabezpieczeń systemów do zdalnych głosowań. Efektem pracy ma być potwierdzenie (bądź zaprzeczenie) tezy o istnieniu bezpiecznych i rzetelnych systemów do przeprowadzania ankietyzacji, czy wyborów w sposób zdalny. |
EF-DU | TAK |
67 | dr inż. Jan SADOLEWSKI | Translator kodu języka ST do Bytecode Java Celem pracy jest opracowanie narzędzia pozwalającego na uruchomienie kodu napisanego według normy PN-EN 61131-3 w języku ST na maszynie wirtualnej Java. W ramach pracy należy zapoznać się z literaturą dotyczącą tworzenia kompilatorów oraz Bytecode Java. Następnie należy zaproponować koncepcję tłumaczenia kodu języka ST do postaci pośredniej kompilowanej przez maszynę wirtualną Javy. Efektem pracy będzie narzędzie pozwalające na uruchamianie kodu języka ST w środowisku Java. |
EA-DU, EF-DU |
NIE |
68 | dr inż. Sławomir SAMOLEJ | Porównanie mechanizmów kryptograficznych w wybranych kryptowalutach Cel: Kryptowaluty opierają się na pewnych schematach kryptograficznych do przechowywania informacji oraz pewnych problemach obliczeniowych umożliwiających ich „wykopanie”. Dla dwóch wybranych kryptowalut należy porównać wspomniane mechanizmy. |
EF-DU | TAK |
69 | dr inż. Sławomir SAMOLEJ | Porównanie technik Blueprints i kodowania w języku C++ w silniku graficznym Unreal Cel: Silnik graficzny Unreal oferuje dwie podstawowe ścieżki wytwarzania interaktywnych aplikacji graficznych: Blueprints i kodowane w C++. W ramach pracy będzie trzeba dokonać porównania tych dwóch technik tworzenia aplikacji, zarówno pod względem wygody tworzenia produktu jak i wydajności. |
EF-DU | TAK |
70 | dr inż. Sławomir SAMOLEJ | Porównanie technik komunikacji bezprzewodowej dla zdalnego sterowania robotem mobilnym. Cel: Dla istniejącej platformy robota mobilnego należy dokonać porównania wybranych mechanizmów komunikacji bezprzewodowej mających na celu efektywne sterowanie w czasie rzeczywistym. |
EA-DU | TAK |
71 | dr inż. Sławomir SAMOLEJ | Porównanie wybranych metod szyfrowania end-to-end. Cel: wybranie dwóch schematów szyfrowania end-to-end; szczegółowe ich omówienie (schematy kryptograficzne). Przygotowanie demonstracyjnego oprogramowania ilustrującego działanie tych dwóch schematów ( z zastosowaniem gotowych bibliotek, np. Signal Protocol i Matrix) i ew. porównanie ich wydajności. |
EF-DU | TAK |
72 | dr inż. Sławomir SAMOLEJ | Porównanie wydajnościowe wybranych bibliotek kryptograficznych dla języka Python Cel: Omówienie teoretyczne i opracowanie implementacji (na podstawie gotowych bibliotek) wybranych schematów szyfrowania w języku Python z zastosowaniem różnych bibliotek (np. biblioteka cryptography i M2Crypto). Mile widziane porównanie wydajności tych rozwiązań. |
EF-DU | TAK |
73 | dr inż. Sławomir SAMOLEJ | Testy jakościowe drukarki 3D do indywidualnych zastosowań Cel: Należy dokonać przeglądu testów jakościowych zaproponowanych w literaturze do oceny drukarek 3D. Następnie za ich pomocą należy dokonać oceny samodzielnie skonstruowanej drukarki 3D. |
EA-DU | TAK |
74 | dr inż. Paweł Stawarz | Optymalizacja aplikacji w silniku Unity Celem pracy jest opracowanie zestawu dobrych praktyk, które pozwolą wytwarzać za pomocą silnika Unity oprogramowanie cechujące się jak najwyższą liczbą klatek na sekundę. Należy również przetestować wpływ zaproponowanych praktyk na wydajność aplikacji, z uwzględnieniem wyniku zwracanego przez profiler programu Unity, a także ustalić różnice w wydajności na różnych wersjach edytora. |
EF-DU | TAK |
75 | dr inż. Paweł Stawarz | Symulacja śniegu za pomocą parametrycznego programu cieniującego Celem pracy jest opracowanie w silniku Unity programu cieniującego (“shadera”), który symuluje pokrycie obiektów śniegiem. Program powinien być wykonany za pomocą pakietu Shader Graph i symulować pokrywanie obiektu warstwą śniegu o określonej grubości oraz umożliwiać zostawianie śladów przez aktora biorącego udział w symulacji. |
EF-DU | NIE |
76 | dr inż. Paweł Stawarz | Zastosowanie map wpływów w silniku Unity Celem pracy jest opracowanie klas, które implementują algorytm map wpływów (influence maps) w silniku Unity. Implementacja powinna umożliwiać zmianę parametrów map zarówno z poziomu kodu, jak i edytora silnika Unity. Należy przeprowadzić testy wydajnościowe, z uwzględnieniem różnych liczb i rodzajów źródeł, liczb map i ich parametrów. |
EF-DU | TAK |
77 | dr inż. Andrzej STEC | Badanie odporności systemu komunikacji bezprzewodowej Wi-Fi z mikrokontrolerami ESP32 na zakłócenia pochodzące z innych sieci Należy przeprowadzić serię testów dotyczących skuteczności dostarczania komunikatów dla wybranych protokołów sieciowych w zależności od odległości i liczby urządzeń, a także intensywności i długości przesyłanych pakietów. System testowy powinien obejmować co najmniej cztery urządzenia bazujące na ESP32 z implementacją protokołów MQTT oraz ESP-NOW. Zakłócenia w paśmie częstotliwości ISM 2,4 GHz mogą pochodzić z sieci Bluetooth oraz Zigbee. |
EF-DU | NIE |
78 | dr inż. Andrzej STEC | Badanie rozproszonego systemu sterowania z komunikacją BLE Należy zbadać skuteczność i efektywność sterowania wykorzystującego komunikację Bluetooth LE w rozproszonym układzie regulacji. System powinien składać się z kilku jednostek mikroprocesorowych wymieniających między sobą dane kontrolno-pomiarowe. Opracowane rozwiązanie powinno także uwzględniać chwilowe zaniki sygnału. |
EF-DU | NIE |
79 | dr inż. Andrzej STEC | Badanie właściwości odbiornika GPS pod kątem sterowania obiektami mobilnymi Należy przeprowadzić serię testów umożliwiających określenie dokładności położenia, prędkości oraz przyspieszenia obiektu mobilnego, np. roweru, przemieszczającego się po precyzyjnie nakreślonej trasie z punktami kontrolnymi. Do wyznaczania tras wykorzystać mapę Google Earth (lub podobną). Pomiary czasu i położenia GPS mają być rejestrowane przez system mikroprocesorowy na karcie SD, z możliwością ich późniejszego odtworzenia na mapie i wyznaczenia odchyłek w punktach kontrolnych. |
EF-DU | TAK |
80 | dr inż. Krzysztof ŚWIDER | Implementacja wybranych algorytmów sortowania w języku Scala Scala to nowoczesny język programowania działający na maszynie wirtualnej Javy (JVM), który łączy paradygmat obiektowy i funkcyjny. Należy opracować serię przykładów, w których język Scala zostanie użyty do implementacji kilku klasycznych algorytmów sortowania. Oczekuje się, że uzyskane wyniki zostaną pokazane oraz skomentowane w interesujący sposób. |
EF-DU | TAK |
81 | dr inż. Krzysztof ŚWIDER | Praktyczna weryfikacja możliwości wykorzystania języka Scala do analizy danych w czasie rzeczywistym Scala jest głównym językiem systemu Spark – środowiska do szybkiego przetwarzania dużych zbiorów danych, zarówno w trybie wsadowym, jak i strumieniowym. W pracy należy skupić się na danych strumieniowych, tj. takich, które napływają w sposób ciągły i w czasie rzeczywistym – być może w dużych ilościach oraz z wielu źródeł jednocześnie. Należy opracować przykładową aplikację demonstrującą praktyczną przydatność języka Scala do przetwarzania takich danych. |
EF-DU | TAK |
82 | dr hab. inż. Zbigniew ŚWIDER | Edytor graficzny schematów drabinkowych LD (Ladder Diagram) W pracy należy dokonać przeglądu literatury z zakresu graficznych edytorów schematów drabinkowych dla przemysłowych sterowników PLC. Następnie należy zaprojektować i zaimplementować (PC, język C#) laboratoryjny edytor graficzny języka LD oraz translator tych schematów do języka ST oraz C. Na koniec należy go przetestować na reprezentatywnych przykładach i przedstawić wyniki badań. |
EF-DU | NIE |
83 | dr hab. inż. Zbigniew ŚWIDER | Symulator automatów sekwencyjno-czasowych na platformie Android W pracy należy dokonać przeglądu literatury z zakresu tworzenia aplikacji w systemie Android oraz opisać dostępne obecnie narzędzia do tworzenia aplikacji dla urządzeń mobilnych. Następnie należy napisać i przetestować prosty symulator automatów sekwencyjno-czasowych (np. sterowanie zbiornikami) programowany w języku ST (lub easy-C) z wizualizacją (klawisze, LEDy). Na koniec należy przetestować stworzoną aplikację na reprezentatywnych przykładach i przedstawić wyniki badań. |
EF-DU | TAK |
84 | dr hab. inż. Zbigniew ŚWIDER | Symulator sterownika laboratoryjnego programowalnego w języku easy-C W pracy należy dokonać przeglądu literatury z zakresu symulatorów sterowników PLC. Następnie należy zaprojektować i zaimplementować (PC, język C#) symulatora sterownika laboratoryjnego programowanego w uproszczonym języku C. Symulator powinien umożliwiać edycję kodu źródłowego i jego weryfikację, wizualizację wejść/wyjść (klawisze, LEDy, wyświetlacz LCD), oraz współpracować z modułem symulacji obiektu (układ zbiorników, skrzyżowanie świetlne itp.) i komunikacji (współpraca ze zdalnym terminalem). Na koniec należy go przetestować na reprezentatywnych przykładach i przedstawić wyniki badań. |
EF-DU | NIE |
85 | dr hab. inż. Zbigniew ŚWIDER | Zastosowanie regulacji rozmytej i sieci neuronowej do sterowania kursem statku W pracy należy dokonać przeglądu literatury z zakresu nowoczesnych regulatorów (rozmytych i sieci neuronowych). Następnie należy opracować moduł regulatora (rozmyty, sieć neuronowa) z wykorzystaniem pakietu MATLAB/Simulink i biblioteki MSS (Marine System Simulator) i go przetestować (porównując z klasycznym regulatorem PID). Na koniec należy przedstawić wyniki badań i testów oraz wnioski. |
EF-DU | NIE |
86 | dr inż. Bartosz TRYBUS | Odporność w rozproszonych systemach Internetu Rzeczy Tematem pracy jest zagadnienie odporności (resilience) rozproszonych systemów IoT oraz zaproponowanie rozwiązań mających na celu jej zwiększenie. W ramach prowadzonych badań należy zidentyfikować zagrożenia oraz zbadań skuteczność działań takich jak: redundancja, segmentacja sieci, automatyczne przełączanie na alternatywne łącza, czy monitoring systemów. Ważnym elementem pracy będzie wdrożenie w wybranym scenariuszu testowym mechanizmów odporności programowej, takich jak bezpieczne stany awaryjne, buforowanie danych, szyfrowanie transmisji, itp. |
EF-DU | TAK |
87 | dr inż. Bartosz TRYBUS | Skalowalna architektura programowalnych systemów IoT z przetwarzaniem brzegowym i chmurowym Celem pracy jest zaprojektowanie, implementacja i ocena skalowalnej architektury systemu IoT, która łączy przetwarzanie brzegowe (edge computing) z przetwarzaniem chmurowym (cloud computing), w środowiskach o zróżnicowanej infrastrukturze i dynamicznej liczbie urządzeń końcowych. Rozwiązanie ma na celu efektywne zarządzanie danymi w systemach IoT, przy jednoczesnej możliwości integracji z istniejącą infrastrukturą wykorzystującą środowisko CPDev do programowania algorytmów sterowania. |
EF-DU | TAK |
88 | dr inż. Bartosz TRYBUS | Zastosowanie systemu Linux jako platformy czasu rzeczywistego dla sterownika PLC programowanego w środowisku CPDev Celem pracy jest opracowanie i ocena rozwiązania umożliwiającego działanie sterownika PLC w środowisku czasu rzeczywistego z wykorzystaniem systemu operacyjnego Linux z rozszerzeniem PREEMPT_RT oraz narzędzia programistycznego CPDev. Praca ma na celu zbadanie możliwości integracji otwartoźródłowego systemu operacyjnego z oprogramowaniem klasy przemysłowej w kontekście realizacji zadań czasu rzeczywistego, typowych dla automatyki przemysłowej. |
EA-DU | TAK |
89 | dr inż. Dawid Warchoł | Automatyczne rozpoznawanie rodzaju uderzeń w tenisie ziemnym Należy zaimplementować wskazaną metodę rozpoznawania rodzaju uderzeń w tenisie ziemnym na podstawie nagrań wideo profesjonalnych zawodników oraz ich partnerów sparingowych. Następnie należy oznaczyć fragmenty nagrań odpowiadające uderzeniom (np. w aplikacji do anotowania materiałów wideo), nauczyć klasyfikator i przeprowadzić eksperymenty weryfikujące dokładność rozpoznawania. |
EF-DU | TAK |
90 | dr hab. inż. Krzysztof WIKTOROWICZ | Aplikacja mobilna do zliczania figur geometrycznych za pomocą kamery Należy opracować na urządzenie mobilne aplikację, która za pomocą kamery będzie zliczała figury geometryczne. |
EF-DU | TAK |
91 | dr hab. inż. Krzysztof WIKTOROWICZ | System rozpoznawania twarzy z wykorzystaniem głębokiej sieci neuronowej Należy opracować system na PC lub na smartfona do rozpoznawania twarzy użytkownika za pomocą kamery z wykorzystaniem głębokiej sieci neuronowej. |
EF-DU | TAK |
92 | dr hab. inż. Marian WYSOCKI | Aplikacja wykorzystująca konwersacyjne agenty programowe Agent konwersacyjny to rodzaj oprogramowania opartego na sztucznej inteligencji, które potrafi symulować rozmowę z użytkownikiem w języku naturalnym. Celem pracy jest zaprojektowanie i zbudowanie systemu ułatwiającego załatwianie przez Internet konkretnych spraw w wybranej instytucji (urząd, przychodnia, gabinet lekarski, itp.) z naciskiem na wspomaganie osób głuchych, które nie posługują się językiem mówionym ani pisanym. |
EF-DU | TAK |
93 | dr hab. inż. Marian WYSOCKI | Zastosowanie transformera wizyjnego do rozpoznawania gestów języka migowego Celem pracy jest przedstawienie studium identyfikacji gestów z dostępnego zbioru danych obejmujące wybór transformera i jego hiperparametrów, dyskusję rozszerzenia zbioru danych oraz interpretację wyników z użyciem wyjaśnianej sztucznej inteligencji (XAI). Oprogramowanie w środowisku Python. |
EF-DU | TAK |
94 | dr hab. inż. Marian WYSOCKI | Zastosowanie uczenia głębokiego do diagnostyki i detekcji awarii instalacji przemysłowej Celem pracy jest przedstawienie problemu diagnostyki, przeprowadzenie eksperymentów z wykorzystaniem dostępnego zbioru danych i omówienie wyników w zależności od metody (sieć rekurencyjna LSTM, transformer) i jej hiperparametrów. Oprogramowanie w środowisku Python. |
EF-DU | TAK |
95 | dr hab. inż. Roman ZAJDEL | Generowanie wizualnych prototypów interfejsów użytkownika z opisu tekstowego z wykorzystaniem fine-tuningu modeli dyfuzyjnych Celem pracy jest stworzenie modelu AI, który na podstawie opisu tekstowego interfejsu (np. „ekran logowania z polem e-mail, hasłem i fioletowym przyciskiem ‘Zaloguj’”) generuje odpowiadający wizualny prototyp UI. Głównym celem badawczym jest ocena jakości wygenerowanych interfejsów oraz skuteczności fine-tuningu modelu dyfuzyjnego (np. Stable Diffusion + LoRA) na ograniczonym zbiorze danych. Proponowany zakres pracy: (i) dobór i przygotowanie zbioru danych: opisy tekstowe + obrazy interfejsów (np. z Dribbble, Behance, Hugging Face datasets), (ii) fine-tuning modelu generatywnego do zadania text-to-image z wykorzystaniem metody LoRA lub DreamBooth, (iii) projekt metryk oceny: zgodność treści z opisem (np. przez OCR lub ocenę ekspercką), FID, SSIM, (iv) interaktywna demonstracja działania modelu (np. z użyciem Gradio), (v) analiza ograniczeń oraz możliwości zastosowania w narzędziach low-code/no-code. |
EF-DU | NIE |
96 | dr hab. inż. Roman ZAJDEL | Optymalizacja sterowania autonomicznym robotem mobilnym za pomocą algorytmów uczenia się ze wzmocnieniem Celem pracy jest zastosowanie algorytmu uczenia się ze wzmocnieniem (RL) do wytworzenia/optymalizacji strategii sterowania robotem mobilnym. |
EA-DU, EF-DU |
TAK |
97 | dr hab. inż. Roman ZAJDEL | Porównanie efektywności energetycznej i kosztowej różnych modeli generatywnej AI Celem pracy jest wykorzystanie benchmarków wydajnościowych w kierunku oszacowania efektywności modeli pod kątem zużycia zasobów. |
EF-DU | TAK |
98 | dr hab. inż. Roman ZAJDEL | Porównanie generatywnych modeli językowych w kontekście adaptacji do specjalistycznych dziedzin Testowanie modeli AI pod kątem ich zdolności do generowania treści w specjalistycznych dziedzinach, np. medycyna, prawo, informatyka. |
EF-DU | TAK |
99 | dr hab. inż. Roman ZAJDEL | Sterowanie zespołem robotów mobilnych za pomocą uczenia się ze wzmocnieniem Celem pracy jest opracowanie i analiza algorytmu uczenia się ze wzmocnieniem (RL) do sterowania zespołem robotów mobilnych w celu optymalizacji ich współpracy i koordynacji ruchu. Praca obejmuje implementację i porównanie różnych metod RL (np. Q-learning, PPO, SAC, itp.) w środowisku symulacyjnym oraz ocenę ich skuteczności w zadaniach, takich jak omijanie przeszkód, formowanie szyków i współpraca w realizacji wspólnego zadania. |
EA-DU, EF-DU |
NIE |
100 | dr hab. inż. Roman ZAJDEL | Uczenie się ze wzmocnieniem w sterowaniu rojem dronów Celem pracy jest opracowanie i analiza algorytmów uczenia się ze wzmocnieniem (RL) do sterowania rojem dronów w sposób umożliwiający efektywną koordynację ich ruchu oraz unikanie kolizji. Praca obejmuje implementację i porównanie różnych metod RL (np. Multi-Agent Reinforcement Learning – MARL) w symulowanym środowisku oraz ocenę ich skuteczności pod kątem formowania szyków, adaptacji do dynamicznych warunków i optymalizacji tras lotu. |
EA-DU, EF-DU |
NIE |
101 | dr hab. inż. Roman ZAJDEL | Wykorzystanie modeli inteligencji obliczeniowej do identyfikacji oszustw w transakcjach kartami kredytowymi Celem pracy jest zastosowanie wybranych modeli inteligencji obliczeniowej takich jak: kNN, MLP, SVM czy drzewo decyzyjne (DT) do identyfikacji oszustw w transakcjach kartami kredytowymi. |
EF-DU | NIE |
102 | dr hab. inż. Roman ZAJDEL | Zastosowanie algorytmów uczenia się ze wzmocnieniem do optymalizacji sterowania procesem produkcyjnym w fabrykach Przemysłu 4.0 Uczenie się ze wzmocnieniem jako metoda poprawy wydajności i minimalizacji strat w linii produkcyjnej. |
EA-DU, EF-DU |
NIE |
103 | dr hab. inż. Roman ZAJDEL | Zastosowanie fine-tuningu modeli generatywnych do wspomagania projektowania szaf sterowniczych na podstawie uproszczonych schematów Celem pracy jest opracowanie i ocena skuteczności fine-tuningu generatywnego modelu obrazu (np. Stable Diffusion z LoRA lub modelu typu pix2pix) w zadaniu automatycznego generowania realistycznych wizualizacji szaf sterowniczych na podstawie uproszczonych wejściowych schematów. Praca ma za zadanie zbadać, na ile możliwe jest odwzorowanie układu komponentów, okablowania i ogólnej estetyki technicznej przy ograniczonej liczbie przykładów treningowych. W zakres pracy wchodzi: (i) analiza i przetwarzanie danych: pozyskanie lub syntetyczne utworzenie zbioru obrazów (np. prosty schemat → pełna szafa), (ii) implementacja procesu fine-tuningu na wybranym modelu generatywnym, (iii) ocena jakości generowanych obrazów pod kątem zgodności technicznej (np. rozmieszczenie komponentów), (iv) zastosowanie metryk takich jak SSIM, FID, LPIPS, oraz ocena ekspercka (np. przez inżyniera automatyki), (v) dyskusja możliwości wykorzystania rozwiązania w narzędziach wspomagających CAD lub SCADA. |
EA-DU | NIE |
104 | dr hab. inż. Roman ZAJDEL | Zastosowanie sztucznej inteligencji do predykcji i zapobiegania atakom typu phishing w systemach cyberbezpieczeństwa Celem pracy jest opracowanie i analiza zastosowania sztucznej inteligencji (AI) do predykcji oraz zapobiegania atakom typu phishing w systemach cyberbezpieczeństwa. Praca ma na celu zbadanie, jak algorytmy uczenia maszynowego i głębokiego uczenia mogą wspierać identyfikację podejrzanych wiadomości, linków oraz stron internetowych, które mogą stanowić próbę wyłudzenia danych, oraz jak te technologie mogą być wykorzystane do automatycznego blokowania takich ataków w czasie rzeczywistym. |
EA-DU, EF-DU |
NIE |
105 | dr hab. inż. Roman ZAJDEL | Zastosowanie sztucznej inteligencji do wykrywania i reagowania na zagrożenia w obszarze cyberbezpieczeństwa Celem pracy jest opracowanie i analiza zastosowań sztucznej inteligencji (AI) w obszarze cyberbezpieczeństwa, ze szczególnym uwzględnieniem wykrywania zagrożeń, analizy incydentów oraz automatycznego reagowania na ataki. Praca ma na celu zbadanie, jak algorytmy AI, w tym uczenie maszynowe i głębokie uczenie, mogą wspierać systemy obrony przed cyberzagrożeniami poprzez automatyzację procesów monitorowania, klasyfikacji incydentów oraz podejmowania decyzji w czasie rzeczywistym. |
EA-DU, EF-DU |
NIE |
106 | dr inż. Tomasz ŻABIŃSKI | Implementacja niestandardowych obiektów w systemach wizualizacji (CWC) Opracowanie przykładów implementacji niestandardowych obiektów w systemach wizualizacji (CWC). Szczegółowe dane dostępne są w lokalizacji: https://support.industry.siemens.com/cs/us/en/view/109779176 |
EA-DU | NIE |
107 | dr inż. Tomasz ŻABIŃSKI | Inteligentny system dla predykcyjnego utrzymania ruchu W ramach realizacji pracy należy opracować architekturę i oprogramowanie systemu realizującego zadania predykcyjnego utrzymania ruchu. Należy przeanalizować możliwość i zasadność zastosowania rozwiązań AI takich jak: płytkie i głębokie metody ML, generatywna AI, asystenty i agenty AI. System zostanie przetestowany na danych rzeczywistych lub symulacyjnych. |
EF-DU | TAK |
108 | dr inż. Tomasz ŻABIŃSKI | Inteligentny system nadzorowania procesu technologicznego W ramach realizacji pracy należy opracować architekturę i oprogramowanie systemu realizującego zadania nadzorowania procesów technologicznych. Należy przeanalizować możliwość i zasadność zastosowania rozwiązań AI takich jak: płytkie i głębokie metody ML, generatywna AI, asystenty i agenty AI. System zostanie przetestowany na danych rzeczywistych lub symulacyjnych. |
EF-DU | NIE |
109 | dr inż. Tomasz ŻABIŃSKI | Opracowanie Agenta AI do analizy i oceny modeli biznesowych W ramach pracy należy zrealizować Agenta AI, którego celem będzie ocena modeli biznesowych opisanych za pomocą Business Canvas Model. Ocena będzie dotyczyć prognozy sukcesu modelu biznesowego. W projekcie należy zagwarantować poufność danych. |
EF-DU | TAK |
110 | dr inż. Tomasz ŻABIŃSKI | Oprogramowanie sterujące dla systemu transportu wewnętrznego wraz z inteligentyna analizą danych Celem pracy jest opracowanie oprogramowania sterującego (PLC) i interfejsu HMI dla wybranego systemu transportu wewnętrznego. Należy opracować model symulacyjny systemu transportowego w pakiecie Factory IO lub Emulate3D. Oprogramowanie sterujące należy wykonać w pakietach TiaPortal lub Codesys lub TwinCAT3. System sterowania będzie wyposażony w oprogramowanie nadrzędne służące do gromadzenia danych i inteligentnej analizy za pomocą metod sztucznej inteligencji. |
EA-DU | TAK |
111 | dr inż. Tomasz ŻABIŃSKI | Wirtualny sterownik PLC W ramach realizacji pracy należy przebadać wirtualny sterownik udostępniany na platformie Siemens. |
EA-DU | NIE |
112 | dr inż. Tomasz ŻABIŃSKI | Wykorzystanie API do wymiany danych z systemami wizualizacji (Open Pipe, Runtime API, GraphQL) Opracowanie przykładów wykorzystania API do wymiany danych z systemami wizualizacji (Open Pipe, Runtime API, GraphQL). Szczegółowe dane dostępne są w lokalizacji: https://support.industry.siemens.com/cs/us/en/view/109828368 |
EA-DU | NIE |
113 | dr inż. Tomasz ŻABIŃSKI | Zastosowanie Microsoft Power Platform do cyfryzacji i automatyzacji procesów Należy opracować założenia i zrealizować oprogramowanie dla Microsoft Power Platform służące rozwiązaniu wybranych problemów związanych z cyfryzacją wybranych procesów. W ramach pracy zrealizowana zostanie co najmniej jedna aplikacja wykorzystująca Copilot jako przykład zastosowania AI do szeroko pojętej automatyzacji. |
EF-DU | NIE |