Siema, mam na studiach przedmiot o nazwie Sztuczna inteligencja i mamy do zrobienia projekt zespołowy, ale kompletnie nie wiem jak się za niego zabrać
Inteligentna śmieciarka
Zadaniem inteligentnej śmieciarki jest odbiór odpadków z domostw i dostarczenie ich na teren
wysypiska. Agent powinien sam segregować śmieci i wyładowywać je w odpowiednim miejscu
wysypiska
Techniki i narzędzia reprezentacji wiedzy
• sieci semantyczne
• systemy ram
• grafy konceptualne
• logika pierwszego rzędu
• logika klauzul/Prolog
• zbiory rozmyte
Strategie rozwiązywania problemów
• przeszukiwanie przestrzeni stanów (strategie niepoinformowane)
– DFS
– DLS
– IDDFS
– BFS
– UCS
• przeszukiwanie przestrzeni stanów (strategie poinformowane)
– A*
– IDA*
Metody uczenia
• drzewa decyzyjne
• algorytmy genetyczne
• algorytmy uczenia symbolicznego (alg. specjalizujący, generalizujący, eliminacja kandydatów)
• sieci neuronowe (alg. propagacji wstecznej)
• dowolna inna po uzgodnieniu z prowadzącym zajęcia
Byłbym bardzo wdzięczny za jakąś pomoc jak się w ogóle za to chwycić. Prowadzący mówił, że poleca Pythona do tego projektu, ale mogą być inne języki programowania. Może wybrać jakiś inny?