Archiv verlassen und diese Seite im Standarddesign anzeigen : Künstliche Intelligenz programmieren
Hallo,
ich wollt eigentlich mal anfangen sowas wie künstliche intelligenz zu programmieren und am anfang wollt ich mir etwas literatur kaufen.
könnt ihr welche empfehlen und was man für grundlagen benötigt.
[EF]peppa
2004-12-09, 19:03:24
Such mal im google nach neuronales netz.
ja da find ich was über gedankenstrukturen aber nicht direkt was über programmirung oder?
Unfug
2004-12-09, 21:37:47
Bevor Du richtige KI programmierst musst Du lernen, was KI bedeutet.
Dann sag mir was bedeutet Intelligenz?
Meinst Du die KI , die immer in einem Satz bei Spielen gennant wird??
(was natürlich keine richtige KI entspricht).
Und wenn Du dann, nachdem Du all die philosophischen Sachen durchgekaut hast kannst Du dich mal unter "Neuroinformatik" erkunden.
Gibt es da nicht auch etwas von Ratiopharm?
Ganon
2004-12-10, 08:12:45
Ich denke mal in den meisten Spielen ist die "KI" ein einfaches "Skript".
Also:
if(playerIsVisible())
playSound("Scream")
shootPlayer()
runToPlayer()
endIf
Zumindest verhält sich die in den meisten fällen so. ;)
Stone2001
2004-12-10, 13:28:19
ja da find ich was über gedankenstrukturen aber nicht direkt was über programmirung oder?
Wenn du eine KI programmieren willst, sollte die kleine Transferleistung von der Literatur zur Implementierung für dich recht einfach sein.
OK, Grundlagen:
Am besten mal ein Stochastik-Buch für die mathematischen Grundlagen.
Danach ist der Russell-Norvig ein gutes Buch für den Anfang (http://www.amazon.de/exec/obidos/ASIN/0130803022/qid=1102681247/ref=sr_8_xs_ap_i1_xgl/302-1908571-6558424).
Weitermachen würde ich dann mit dem Mitchell (http://www.amazon.de/exec/obidos/ASIN/0071154671/ref=pd_sim_dp_1/302-1908571-6558424).
Nach diesen zwei Büchern kann man in die Vertiefung gehen, je nachdem, welche Aufgabe die KI hinterher machen soll. Für Mustererkennung ist 'Pattern Classification' von Duda und Hart sehr gut. Für Neuronale Netze ist der Rojas nicht schlecht.
vBulletin®, Copyright ©2000-2024, Jelsoft Enterprises Ltd.