Chmura obliczeniowa oraz sztuczna inteligencja to dwa najważniejsze kierunki współczesnej rewolucji cyfrowej, które nadają tempo zmianom w sposobie tworzenia i wykorzystywania oprogramowania. Dobrym przykładem tej transformacji są prace prowadzone na Politechnice Gdańskiej, gdzie trwa tworzenie Platformy CAISE (Cloud AI Service Engineering), która uprości i przyspieszy rozwój inteligentnych usług.
– Niedawno standardem było utrzymywanie własnych serwerów, instalowanie specjalistycznego oprogramowania i zarządzanie skomplikowaną infrastrukturą. Takie podejście jest kosztowne i mało elastyczne, a wiele organizacji przenosi obliczenia do chmury, korzystając z zasobów dostępnych na żądanie. Ten model nie tylko obniża koszty, lecz także pozwala szybciej reagować na potrzeby użytkowników – wyjaśnia prof. dr hab. inż. Henryk Krawczyk, kierownik projektu.



Drugim filarem cyfrowej zmiany jest sztuczna inteligencja. Coraz powszechniej stosuje się modele zdolne do analizy danych, rozpoznawania obrazów czy generowania tekstów. Dzięki temu algorytmy przejmują wiele żmudnych, powtarzalnych zadań, a ludzie mogą skupić się na pracy twórczej. Prawdziwy przełom następuje jednak wtedy, gdy AI łączy się z chmurą.
Jak stworzyć inteligentną usługę
Aby stworzyć inteligentną usługę, trzeba zdefiniować problem, przygotować dane, wytrenować model – na przykład sieć neuronową lub LLM – a następnie udostępnić go w chmurze w sposób pozwalający obsłużyć wielu użytkowników. Proces ten jest jednak złożony i wymaga dużej wiedzy z zakresu inżynierii danych, infrastruktury oraz programowania.
– Właśnie dlatego powstaje platforma CAISE rozwijana w ramach europejskiego programu IPCEI-CIS. Jej celem jest uproszczenie tworzenia, testowania i wdrażania usług wykorzystujących sztuczną inteligencję. Platforma łączy w jednym miejscu kompletne środowisko do trenowania modeli, ich uruchamiania i monitorowania. Zdejmuje z użytkownika konieczność dbania o aktualizacje i konfigurację infrastruktury; cała złożoność działania pozostaje ukryta – dodaje naukowiec.
Od tradycyjnego programowania do inżynierii usług
Najważniejszą innowacją CAISE jest możliwość budowania potoków obliczeniowych złożonych z wielu gotowych usług. Programista nie tworzy wszystkiego od podstaw, lecz komponuje aplikację z istniejących elementów. To przejście od tradycyjnej inżynierii oprogramowania do inżynierii usług, w której kluczowe stają się integracja oraz projektowanie współpracy między komponentami. Takie podejście nie tylko przyspiesza powstawanie nowych rozwiązań, lecz także ułatwia modernizację procesów i ponowne wykorzystanie wcześniej opracowanych modułów.
Platforma jest już testowana przez firmy informatyczne budujące rozwiązania dla sektora publicznego. Powstają na niej m.in. systemy automatycznie analizujące pisma przychodzące do kancelarii i generujące odpowiedzi, narzędzia rozpoznające elementy stron podręczników umożliwiające ich dźwiękowy opis, a także usługi wspierające analizę obrazów medycznych.
CAISE pozwala nie tylko tworzyć nowe usługi, lecz także dokładnie je analizować: badać ich zachowanie, skalowalność czy zapotrzebowanie na energię. Użytkownik może dobrać konfigurację najlepiej dopasowaną do swoich potrzeb, niezależnie od tego, czy priorytetem jest wydajność, czy efektywność energetyczna.
Platforma otwiera drogę do budowy aplikacji nowej generacji. To zaproszenie dla wszystkich, którzy chcą aktywnie współtworzyć przyszłość cyfrowych usług i rozwijać inteligentne technologie w skali krajowej i europejskiej.
Zapraszamy do współpracy!
Platforma CAISE – Polska platforma chmurowa AI

