![]() |
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 |
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.
|
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. |
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: |
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: |
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 !
|
Re: Künstliche Intelligenz
|
Re: Künstliche Intelligenz
Nur der Vollständigkeit halber: Der
![]() Intelligent kann man ihn aber nicht nennen, von daher eher ein schlechtes Beispiel :) |
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) |
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 17:27 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz