Fajne, ale nie jest to niestety tzw. "sztuczna inteligencja". Algorytm genetyczny to nic innego jak tylko metoda optymalizacji (czyli, np. dobór parametrów a, b do funkcji y = ax + b) - i to w dodatku dość słaba. Sztuczna sieć neuronowa (czyli przykład właśnie tzw. "sztucznej inteligencji") to aproksymator funkcji.
Algorytmy genetyczne (ewolucyjne) i algorytmy AI to dwie różne rzeczy, służące do czego innego, nieporównywalne ze sobą.
@VodkaDestroyer Nie myle sie. Algortymy genetyczne sa uzywane w algorytmach ai co nie znaczy ze nimi sa. A ze Ai to tylko sieci neuronowe to nie ja powiedzialem :)
Jeszcze raz: algorytm ewolucyjny sam w sobie to metoda optymalizacji, a nie aproksymator funkcji.
Zauwaz ze Twoj problem jest bardzo dobrze zdefiniowany. Jak rozwiazalbys to TYLKO za pomoca algorytmu genetycznego jesli beczki znajdywaly by sie nie na kratkach, a np. w dowolnym punkcie
@VodkaDestroyer: Gdzie masz napisane w definicji algorytmu genetycznego z wiki cos o AI? Tam jest wprost napisane ze to algorytm optymalizacji... Pierwsza definicja (ten Twoj cytat z wiki) z kolei mowi o czym innym niz ty myslisz. Czy robotyka to AI?
No i rozwiaz problem o ktorym pisalem wczesniej :)
UUU panie, ciekawy content na wykopie? Cyk leci wykop! A co do algorytmu genetycznego nienawidze go tak bardzo jak tabalugi. Obnaza to nas w sposob nieskonczony. Wszyscy jestesmy tylko zbiorem randomow ( ͡°ʖ̯͡°)
@pankalmar: to sie nazywa genotyp, a to jak widzisz innych ludzi to fenotyp, czyli zależnie od genotypu oceniasz lepiej lub gorzej fenotypy, de facto genotyp ocenia sam siebie
@VodkaDestroyer: Drzewa decyzyjne nawet nie stoją w jednym pokoju z AI. Chcesz zrobić AI? To dodaj pamięć robotowi i niech zbierze puszki w jak najmniejszej liczbie ruchów.
Komentarze (83)
najlepsze
Algorytm genetyczny to nic innego jak tylko metoda optymalizacji (czyli, np. dobór parametrów a, b do funkcji y = ax + b) - i to w dodatku dość słaba.
Sztuczna sieć neuronowa (czyli przykład właśnie tzw. "sztucznej inteligencji") to aproksymator funkcji.
Algorytmy genetyczne (ewolucyjne) i algorytmy AI to dwie różne rzeczy, służące do czego innego, nieporównywalne ze sobą.
Nie myle sie.
Algortymy genetyczne sa uzywane w algorytmach ai co nie znaczy ze nimi sa.
A ze Ai to tylko sieci neuronowe to nie ja powiedzialem :)
Jeszcze raz: algorytm ewolucyjny sam w sobie to metoda optymalizacji, a nie aproksymator funkcji.
Zauwaz ze Twoj problem jest bardzo dobrze zdefiniowany. Jak rozwiazalbys to TYLKO za pomoca algorytmu genetycznego jesli beczki znajdywaly by sie nie na kratkach, a np. w dowolnym punkcie
Gdzie masz napisane w definicji algorytmu genetycznego z wiki cos o AI? Tam jest wprost napisane ze to algorytm optymalizacji... Pierwsza definicja (ten Twoj cytat z wiki) z kolei mowi o czym innym niz ty myslisz. Czy robotyka to AI?
No i rozwiaz problem o ktorym pisalem wczesniej :)
Perceptron ftw!