Klasyfikacja danych mikromacierzowych

Celem badań było wykorzystanie TensorFlow do klasyfikacji danych numerycznych, a konkretnie danych mikromacierzowych. Projekt odpowiadał na pytanie jaki efekt da stosowanie technik deep learningu do problemu klasyfikacji danych mikromacierzowych. W ramach projektu poszukiwano rozwiązania problemu związanego z ilością danych (mała liczba obiektów - od kilkudziesięciu do kilkuset w porównaniu do liczby genów), starano się znaleźć najbardziej optymalną architekturę sztucznej sieci neuronowej, przeprowadzono eksperymenty i wnioskowanie.

Read more
Robot społeczny jako interfejs człowiek - maszyna. Wykorzystanie metod NLP do naturanej komunikacji w języku polskim

Model antropomorficznego robota społecznego - nowego jakościowo rodzaju interfejsu człowiek-komputer. Robot jest fizycznym awatarem dla programu bota i autorskiego syntezatora naturalnej mowy, czyli głównych komponentów systemu. Połączenie komponentów robota z chatbotem i systemem syntezy mowy sprawia, że awatar słyszy to, o co go pytamy i odpowiada w języku polskim, IMITUJĄC barwę głosu i sposób mówienia wybranej osoby. Zamontowana w robocie kamera pozwala na rozpoznawanie przedmiotów w otoczeniu. Robot jest przyczynkiem kolejnej generacji robotów społecznych, nad którymi pracuję. Popiersie robota może zostać wykorzystane w miejscach i sytuacjach, gdzie jest potrzebny kontakt z drugim człowiekiem - w muzeach, galeriach, centrach wystawienniczych, restauracjach... Jeśli chciałbyś wykorzystać takiego robota w np. celach reklamowych - zapraszam do kontaktu! Możliwe jest zbudowanie robota odwzorowującego dowolną postać i przygotowanego do rozmowy na dowolne tematy, co można wykorzystać do kontaktu z klientami.

Zobacz projekt
System głosowej komunikacji dla osób niepełnosprawnych

Projekt jest specjalnie przystosowanym tabletem z autorskim oprogramowaniem, pozwalającym osobom niepełnosprawnym ruchowo na komunikację ze światem. Aplikacja wykorzystuje m.in. sztuczną inteligencję do generowania wypowiedzi na podstawie zestawu symboli wybranych przez użytkownika. Projekt został przetestowany na osobach z częściową i całkowitą niepełnosprawnością fizyczną oraz przez osoby z ASD.

Zobacz projekt
Matia - zastosowanie metod sztucznej inteligencji w projekcie "sztucznego oka" dla osób niewidomych

Prezentuję projekt, który rozpocząłem w ramach pracy inżynierskiej. Postanowiłem utworzyć urządzenie, które pomoże osobom niewidomym orientować się w miejscach publicznych - bez potrzeby przystosowywania tych miejsc pod osoby niewidome. Projekt jest na etapie działającego prototypu układu elektronicznego i oprogramowania, służącego do badania algorytmów sztucznej inteligencji. Jego inną odsłoną jest MATIA 2, która jest wdrażana w muzeach i innych instytucjach kultury.

Zobacz projekt
Syntezator naturalnie brzmiącej mowy - deepfake. Synteza mowy w języku polskim przy pomocy konwolucyjnych sieci neuronowych

Program pozwala na generowanie mowy wybranej osoby (spersonalizowany syntezator mowy). System bazuje na głębokich splotowych sieci neuronowych (CNN), zajmujących się przetwarzaniem sekwencyjnych danych w postaci mowy - generowaniem kolejnych próbek dźwiękowych na podstawie wpisanego tekstu. Do wyszkolenia sieci przygotowano polskojęzyczną bazę ponad 12 tysięcy par tekst - dźwięk, o łącznym czasie trwania prawie 20 godzin. Posłużyło to do wytrenowania sieci neuronowej - program nauczył się brzmienia mojego głosu i może posłużyć do wypowiadania dowolnych kwestii moim głosem (oczywiście także innych niż te, które znajdowały się w zbiorze uczącym). Wygenerowany głos jest następnie przetwarzany przez filtry cyfrowe oraz inne metody, usuwające np. częste fragmenty ciszy. Uzyskany efekt jest bardziej naturalny niż w przypadku syntezatorów mowy typu Ivona.

Zobacz projekt
Sztuka generatywna: wykorzystanie sztucznej inteligencji do komponowania muzyki, generowania obrazów i pisania opowiadań

Projekt miał na celu opracowanie i przetestowanie różnych modeli sztucznych sieci neuronowych (m.in. różnych konfiguracji sieci MLP, LSTM, CNN, seq2seq, Transformerów, GPT-2) do generowania: muzyki łącznie z tekstem i wokalem, scenariusza teatralnego na podstawie wybranych dzieł literackich, a także opowiadań, obrazów lub animacji ilustrujących sztukę. Poniżej krótki przykład fragmentu wygenerowanej sztuki na bazie dzieł Szekspira i Mickiewicza, link do monodramu napisanego przez AI na bazie dzieł Szekspira, Poe i Nietzschego oraz opowiadań AI w stylu książek Noblistki Olgi Tokarczuk.

Zobacz projekt
System MATIA 2 - aplikacja wykorzystująca audiodeskrypcję

Celem projektu było stworzenie aplikacji dla osób niewidomych, służącej do rozpoznawania i opisywania dzieł sztuki w różnych instytucjach kultury. System może dodatkowo wspomagać poruszanie się po budynku. System MATIA 2 jest kolejną wersją projektu MATIA i jest w wersji pre-beta. Testuję i wdrażam system w muzeach - więcej informacji na stronie Koła Wsparcia Technicznego Człowieka, w zakładce Różności. Zapraszam do współpracy.

Zobacz projekt
Projekt Syskevi - predictive maintenance

Jest urządzenie, służące do zwiększenia produktywności przedsiębiorstwa korzystającego z silników indukcyjnych. Rozwiązanie opiera się na wielowymiarowym monitorowaniu silników (akcelerometry, magnetometry, żyroskopy, monitoring napięcia i prądów, kontrola obrotów silnika etc.) i zaawansowanej analizie danych. Ułatwia predykcję przyszłych awarii. Jeśli jesteś zainteresowany wdrożeniem podobnego rozwiązania w swojej firmie - zapraszam do kontaktu.

Zobacz projekt
Rękawica wspomagająca komunikację

Projekt, który wykonałem w 2013 roku, będąc jeszcze w szkole średniej. Rękawica powstała z myślą o osobach niemówiących. Jest to "gadająca rękawica" - gdy ją założymy, nasza ręka będzie mogła przemówić. Aby to nastąpiło, wykonujemy specjalne gesty palcami, rozpoznawane na podstawie danych z akcelerometrów i żyroskopów. Rękawica może pracować w trybie sterowania przy pomocy złożonych gestów ręki oraz w trybie klawiatury, w którym każdy palec odpowiada za osobną grupę liter, wskazywaną kciukiem.

Zobacz projekt
Sygnet elektroniczny

Projekt, który wykonałem w 2014 r., będąc jeszcze w szkole średniej. Przy pomocy tego elektronicznego pierścienia, wykonując różne gesty, można zdalnie sterować praktycznie wszystkimi urządzeniami elektronicznymi w domu, samochodzie i innych miejscach. Poprzez zastosowanie usług generujących mowę ludzką i rozpoznawania pisma, pozwoli na pełną obsługę telefonu komórkowego przez osoby niewidzące. Współpracuje ze smartfonami i tabletami.

Zobacz projekt