Künstliche Intelligenz


Sephiroth

Active Member
Joined
Jul 11, 2006
Messages
658
Age
33
Location
Germany>kaiserslautern>Hohenöllen
Website
Visit site
Hallo!

da ich in Zukunft aufgrund eines Praktikums ein wenig mit künstlicher Intelligenz zutun habe, wollte ich mich im Netz etwas vorinformieren, damit ein gewisses Grundverständnis vorhanden ist.
Jedoch ist das irgendwie nicht ganz so einfach wie gedacht.
Als Beispiel für künstliche Intelligenz wird oft KI in Computerspielen, Spracherkennung oder Texterkennung genannt.
Allerdings ist für mich nicht klar wo das "normale" Programm aufhört und die "intelligenz" anfängt.
Weil eigentlich läuft doch die KI in einem Strategiespiel doch im groben nur einen vom Menschen definierten Algorithmus durch. Greift der Gegner dich im Süden an -> verstärke deine Verteidigung im Süden..etc
Schrifterkennug ebenfalls. Das Bild wird analysiert und (so denke ich mir es zumindest einmal) mit Berücksichtigung einer gewissen Abweichung mit einer Abgleichtabelle verglichen.
Wo ist da die "intelligenz"?

Vielleicht hat ja jemand von euch etwas Ahnung von der Materie und kann mir den Begriff "künstliche Intelligenz" ein wenig abgrenzen und auf unterster Ebene erklären:)

Danke euch schon einmal im Vorraus

Simon
 
http://www.neuronalesnetz.de/

Das ist eine etwas schwierige Form von KI und bassiert auf lernfähigkeit.
 
Naja ich denke neuronale Netze sind als Einstieg etwas heftig. Aber Prinzipiell hast du schon recht Sepiroth. Eine KI ist erstmal nur so schlau wie ihr Erzeuger.
Du kannst eine KI aber auch so Programmieren dass sie aus Erfolgen/Misserfolgen lernt und anders Vorgeht. Dadurch wird die KI besser umso mehr sie "Spielt".

Als Buch waehre vielleicht dieses zu empfehlen: http://www.amazon.de/Grundkurs-K%C3%BCnstliche-Intelligenz-praxisorientierte-Online-Service/dp/3834807834
Der Prof. Unterrichtet bei uns und ist in dem Gebiet wirklich fitt und hat sich auch etwas dafuer eingesetzt das das Buch nicht zu Teuer wird :)
 
Spontan würde ich mal behaupten, dass ein klassisches Schachprogramm keine KI hat, weil da einfach eine endliche Anzahl von Zügen durchgetestet wird.

KI ist, wenn ein Computer lernfähig ist, z.B. bei Spracherkennung sich auf die Benutzerstimme einstellt oder sich bei OCR immer mehr selbstständig verbessert.

Oder wenn er selbstständig Lösungen für Probleme findet, die man ihm so nicht einprogrammiert hat.
 
xyta said:
Spontan würde ich mal behaupten, dass ein klassisches Schachprogramm keine KI hat, weil da einfach eine endliche Anzahl von Zügen durchgetestet wird.

klassische Schach-KI wäre Alpha-Beta-Suche: http://de.wikipedia.org/wiki/Alpha-Beta-Suche
Mal ne andere Frage zu KI: Kennt da irgendjemand sowas wie Alpha-Beta Suche nur für mehr als 2 Spieler? Ich programmiere gerade selber an einem Spiel und da brauch ich auch ne KI, allerdings sind mir dafür neuronale Netze viel zu kompliziert.
 
Thrake said:
xyta said:
Spontan würde ich mal behaupten, dass ein klassisches Schachprogramm keine KI hat, weil da einfach eine endliche Anzahl von Zügen durchgetestet wird.

klassische Schach-KI wäre Alpha-Beta-Suche: http://de.wikipedia.org/wiki/Alpha-Beta-Suche
Mal ne andere Frage zu KI: Kennt da irgendjemand sowas wie Alpha-Beta Suche nur für mehr als 2 Spieler? Ich programmiere gerade selber an einem Spiel und da brauch ich auch ne KI, allerdings sind mir dafür neuronale Netze viel zu kompliziert.
kommt immer ganz auf das spiel an. Aber die Alpha-Beta suche ist doch nur eine Reine Spielbaumanalyse, sollte also auch problemlos mit mehreren Spielern gehn (wobei da natürlich die Rechenzeit exponentiell steigt). Die Verzweigung des Spielbaum ist einfach viel stärker, aber an der Bewertung sollte das nix ändern.
 
Back
Top