Delphi-PRAXiS
Seite 1 von 6  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Künstliche Intelligenz (https://www.delphipraxis.net/8064-kuenstliche-intelligenz.html)

Uncle Cracker 27. Aug 2003 20:49


Künstliche Intelligenz
 
Nicht das ich jetzt Lust habe irgendetwas in der Richtung zu programmieren, aber wie ist dass denn eigentlich zu bewerkstelligen.

Ich nehme jetzt mal den ICQ-Bot, weiß jetzt nicht von wem der ist, stand aber mal hier was im Forum. Also nehme ich jetzt mal den als Beispiel.

Wie wäre es jetzt also möglich dem Bot künstliche Intelligenz zu verleihen.

Man müsste dass bestimmt irgendwie mit Arrays, oder ähnlicherem machen. Aber wie versteht der Rechner nun das und merkt sich das richtige.

Dass müsste man dann doch bestimmt in Dateien auslagern.


Keine Ahnung wie das geht, aber vielleicht hat sich jemand mal etwas mehr damit beschäftigt.


:love: Danke UC

alcaeus 27. Aug 2003 20:52

Re: Künstliche Intelligenz
 
Für solche Probleme gibt es deskriptive Programmiersprachen. Ich weiß jetzt keine Beispiele, aber such im Internet nach ECC Eliza, das ist eine gute KI, viell. findest du da auch was zur Programmiersprache.

braingrenade 27. Aug 2003 21:11

Re: Künstliche Intelligenz
 
Moin !

Eine wirklich gute KI bekommst du nur dann wenn diese möglichst
nah am orignal (gehirn) liegt , also müsstest du ein neuronales netz proggen , hab ich schon versucht aber bis jetzt noch nicht geschafft!
Aber wäre schon möglich das zu machen , gibts auch schon im netz , da hab ich ein java NN schon mal gesehen , aber ich finds nich mehr.

Minz 4. Sep 2003 13:46

Re: Künstliche Intelligenz
 
Neuronale Netze wirst du auch nicht fertig programmieren können. Sie bedürfen noch einer Trainingsphase in denen du ihnen Muster vorlegst und die Entscheidung des Programms/NN bewertest.

Aber jetzt bist du erstmal für das Projekt engagiert :mrgreen:

Dannyboy 4. Sep 2003 13:59

Re: Künstliche Intelligenz
 
Das mit den neuronalen Netzen scheint ja ein großes Thema an so manchen
Informatikstudiengängen zu sein! Mann, freu' ich mich aufs Studium! :lol:

Mich würde auch mal der Quelltext eines neuronalen Netzes
interessieren, und deshalb stelle ich die Frage gleich mal öffentlich.

Hold on . . . :coder:

Proddi 4. Sep 2003 15:01

Re: Künstliche Intelligenz
 
Ein Problem was durch logische Programmierung nicht gelöst werden kann sind "Unscharfe" Antworten. Alles was net eindeutig ist fliegt raus. Und genau da setzen ja N.Netze an. Leider gibt es keine wirklich fertigen Netze sonst würdeb wir schon lange eine Flut von intelligenten Toastern & co haben. Erwartet also net zuviel von den derzeitigen Lösungen. Aber als Basiswissen für Brainstormings ists sehr gut !

Alibi 4. Sep 2003 15:10

Re: Künstliche Intelligenz
 
http://www.gamedev.net/reference/pro...res/vehiclenn/

Florian H 4. Sep 2003 15:22

Re: Künstliche Intelligenz
 
Nur der Vollständigkeit halber: Der ICQ-Chatbot ist von mir :wink:


Intelligent kann man ihn aber nicht nennen, von daher eher ein schlechtes Beispiel :)

Unilein 7. Mai 2004 07:29

Re: Künstliche Intelligenz
 
hallo zusammen,

ich beschäftige mich zur zeit auch mit dem thema "chatbot". bin auch dabei,
einen zu entwickeln.

ich bin auch der meinung, dass man so etwas über ein neurales netz verwirk-
lichen kann. ein neurales netz hat schliesslich n eingabepunkte, n verarbeitungs-
knoten und n ausgabepunkte.

wenn ich das auch einen chatbot übertrage, so ist die eingabe das "gesprochene
wort" des chatpartners, also dem menschen. die verarbeitung ist das analysieren
des textes, das analysieren der zeit des textes, unter umständen das analysieren
der gramatik, das verknüpfen gesprochenen textes mit früheren sätzen (sowas
wie ein gedächtnis). die ausgabe ist dann eben die antwort des chatbots, die
logisch aus der eingabe hervorgeht.

natürlich wäre es dabei schön, wenn der chatbot nicht nur reagiert sondern auch
agiert, also selbständig themen beginnt (das würde unter umständen sogar das
aufbauen einer unterhaltung erleichtern).

wie ihr richtig erkannt habt, muss ich, wenn ich ein neurales netz habe, zunächst
einen lernprozess bewältigen. es müssen den eingaben entsprechende ausgaben
zugeordnet werden. und aus den ausgaben müssen unter umständen wieder neue
eingaben abgeleitet werden. (Beispiel: "Wie gehts Dir?" chatbot: "Mir geht es
gut" oder "heute geht es mir nicht gut"). Je nach antwort des bots muss die
folgende unterhaltung entsprechen abgestimmt werden.

alles in allem ist es nicht wirklich leicht, dem bot ein gewisses mass an in-
telligenz einzuhauchen. ... :zwinker:

Grüsse

Unilein 8)

glkgereon 7. Mai 2004 13:45

Re: Künstliche Intelligenz
 
kann man den zum tarining nicht ers mal passiv machen, so dass er nur "mitliest", aber nix schreibt, also man chattet mit anderen, und der bot lernt mit
wäre das nit sinnvoller?


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:07 Uhr.
Seite 1 von 6  1 23     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz