KIA Logo KIA Logo 2 e-Sekretariat KIA

Tematy prac dyplomowych na rok 2025

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

 

Deklaracja dostępności | Politechnika Rzeszowska - Katedra Informatyki i Automatyki