Czy algorytm genetyczny jest przykładem sztucznej inteligencji?


11

Ponieważ ludzka inteligencja prawdopodobnie jest funkcją naturalnego algorytmu genetycznego w naturze, czy stosowanie algorytmu genetycznego w komputerze jest przykładem sztucznej inteligencji? Jeśli nie, czym się różnią? A może niektóre są, a niektóre nie wyrażają sztucznej inteligencji w zależności od skali algorytmu i tego, w co ewoluuje?

Odpowiedzi:


5
  • Zdolność powszechnie przypisywana inteligencji to rozwiązywanie problemów .
  • Kolejnym jest uczenie się (doskonalenie się na podstawie doświadczenia).
  • Sztuczną inteligencję można zdefiniować jako „replikację inteligencji lub jej części, przynajmniej z wyglądu, wewnątrz komputera” (unikając samej definicji inteligencji).
  • Algorytmy genetyczne to obliczeniowe narzędzia do rozwiązywania problemów , które znajdują i ulepszają rozwiązania ( uczą się ).

Dlatego algorytmy genetyczne są rodzajem sztucznej inteligencji.

Jeśli chodzi o skalę, nie uważam jej za ważny czynnik do zdefiniowania GA jako AI, czy nie. W ten sam sposób możemy po prostu sklasyfikować różne formy życia jako mniej lub bardziej inteligentne zamiast po prostu mówić inteligentne lub nie inteligentne.

Na koniec dokonajmy istotnego rozróżnienia: nasze mózgi są produktem naturalnej selekcji, ale same mózgi nie stosują tej samej zasady w celu uzyskania inteligencji.


3

Prawdopodobnie jest to bardziej kwestia filozofii niż czegokolwiek innego. Jeśli chodzi o to, jak rzeczy są powszechnie definiowane, powiem „tak, algorytmy genetyczne są częścią AI”. Jeśli wybierzesz obszerną książkę na temat sztucznej inteligencji, prawdopodobnie będzie rozdział o algorytmach genetycznych (lub szerzej, algorytmach ewolucyjnych).

Jednym z obszarów, który był intensywnie badany w przeszłości, jest pomysł wykorzystania algorytmów genetycznych do szkolenia sieci neuronowych. Nie wiem, czy ludzie nadal aktywnie badają ten temat, czy nie, ale przynajmniej ilustruje to, że GA są częścią ogólnej rubryki AI pod jednym względem.


2

Pojęcie genetyki stosowane w algorytmach genetycznych (GA) jest bardzo uproszczoną wersją w stosunku do genetyki w przyrodzie, zasadniczo składającą się z populacji „genów” (reprezentujących rozwiązania niektórych z góry określonych problemów) podlegających „przetrwaniu najsilniejszych” podczas iteracji zastosowanie rekombinacji i mutacji.

Obecnie termin „inteligencja obliczeniowa” (CI) jest zwykle używany do opisania technik obliczeniowych mających na celu „pojawienie się inteligencji za pomocą dowolnych środków obliczeniowych”, a nie w szczególności naśladowania mechanizmów, które, jak się uważa, powodują człowieka ( lub inteligencja zwierzęca).

To powiedziawszy, rozróżnienie między CI a AI nie jest tak trudne i szybkie, i prawdopodobnie powstało podczas `` AI AI '', kiedy termin AI był modny.


2

Ludzka inteligencja nie jest przykładem naturalnych algorytmów genetycznych.

Algorytmy genetyczne mają kolekcje rozwiązań, które kolidują ze sobą, tworząc nowe rozwiązania, ostatecznie zwracając najlepsze rozwiązanie. Ludzka inteligencja to sieć neuronów przetwarzających informacje i prawie wszystkie z nich nie zachowują się w ten sam sposób.

Ale to, że coś nie zachowuje się tak samo jak ludzka inteligencja, nie oznacza, że ​​nie jest to algorytm AI; Chciałbym uwzględnić „algorytmy genetyczne” jako technikę optymalizacji numerycznej, a ponieważ optymalizacja i inteligencja są ściśle powiązane, każda technika optymalizacji numerycznej może być postrzegana jako technika sztucznej inteligencji.


1

Aby odpowiedzieć na to pytanie, musisz najpierw wiedzieć, czym jest inteligencja, a ponieważ nie ma wyraźnej granicy między inteligencją a nie, pytanie to jest bardziej filozoficzne niż techniczne.

Moim zdaniem inteligencja to umiejętność zdefiniowania problemu i znalezienia sposobu jego rozwiązania za pomocą pamięci i rozumowania. Ponieważ algorytm genetyczny podąża za tą strukturą, powiedziałbym, że należy do kategorii sztucznej inteligencji.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.