Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » KI-Programmierung

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 < [ 2 ] [ 3 ] [ 4 ]
000
04.12.2007, 21:56 Uhr
KI-Progger



Dieses Thema ist dazu da um über KI-Programmierung zu diskutieren.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
04.12.2007, 22:07 Uhr
KI-Progger



Ich habe mal ausnahmsweise nicht die SuFu genutzt um mein Problem zu lösen, aber ich habe gedacht das es bestimmt keine Topic zu KI (Künstliche Intelligenz) gibt.

Ich gerade dabei in Gedanken ein Programm zu entwickeln, dass sich selbst weiter programmiert. Indem er ein Programm selbstständig schreibt, in dem sein Grundgerüst und weitere Klassen und Funktionen, schreibt. Dadurch soll er "lernen". Wenn er zumm Beispiel beigebracht bekommen soll wie er programmiert, dann wird ihm ein Modul gegeben das er einbindet. Wenn er sprechen lernen soll. Wird ihm ein Sprachmodul gegeben. Wenn er das interpretieren soll wird ihm das dazugehörige Modul gegeben. Während dessen schreibt ersich immer wieder neu mit den "Kentnissen" die er bekommen hat. Wenn die oberen Module schon drin währen(SEHR VIEL ARBEIT UND DENKEN) würde er durch die Sprache der Menschen dann selbst lernen(ohne Module).

Wie ich das löse hab ich im groben schon durch, allerdings und jetzt kommt mein Problem,wenn er sich weiterschreibt müsste der geschriebene Code erst kompiliert werden damit er es benutzen kann. Dazu bräuchte ich eine "Kompilierfunktion" die als Parameter am besten C++-Code enthält.

Mfg KI-Progger
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
04.12.2007, 22:26 Uhr
Karldin Shinowa
Professional Noob


Stichwort Evolutionäre Algorithmen könnte dir helfen. Nicht für die Compiler Funktion aber für das ganze Vorhaben
--
Ich will die Welt verbessern, doch Gott gibt mir nicht den Code.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
05.12.2007, 09:50 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


Hallo,
meine Anmerkungen dazu: Das was du sagst funktioniert leider nur in der Theorie so schön. In der Praxis bräuchtest du die Leistung eines der Top 20 Superrechner und Programmierzeitstunden von mehren Tausend Jahren bis das "Grundgerüst" steht das du dir vorstellst.
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
05.12.2007, 10:17 Uhr
ao

(Operator)



Zitat von KI-Progger:
Wie ich das löse hab ich im groben schon durch, allerdings und jetzt kommt mein Problem,wenn er sich weiterschreibt müsste der geschriebene Code erst kompiliert werden

Du hast einen sich selbst entwickelnden Algorithmus fertig und schaffst es nicht, den Compiler aufzurufen? Is nich wahr, oder?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
05.12.2007, 10:25 Uhr
Guybrush Threepwood
Gefürchteter Pirat
(Operator)



Zitat:

Zitat von KI-Progger:
Wie ich das löse hab ich im groben schon durch, allerdings und jetzt kommt mein Problem,wenn er sich weiterschreibt müsste der geschriebene Code erst kompiliert werden

Du hast einen sich selbst entwickelnden Algorithmus fertig und schaffst es nicht, den Compiler aufzurufen? Is nich wahr, oder?

Komisch genau das Selbe hab ich mir beim Lesen auch gedacht

Dieser Post wurde am 05.12.2007 um 10:26 Uhr von FloSoft editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
05.12.2007, 14:00 Uhr
Kest
saint


Hi!

Ich habe keine Ahnung, wie gut du programmieren kannst, und da ich zumindest versuche, Wert darauf zu legen, nicht zu unter- oder übertreiben, werde ich nicht das behaupten, was die Autoren vor mir. Ich meine, ich hab (noch) nie einen Genie zu Gesicht bekommen - und da du dich an so was ranwagst, könntest du's durchaus sein - wage ich mal zu behaupten, dass Genies an so was Einfachem scheitern könnten, obwohl sie den schwersten Teil bewältigen.

Und in dem Falle, wenn du's nicht bist, würde ich dir mal raten, fürs Erste mit einem einfachen >Game of Life< anzufangen. Danach könntest du versuchen, irgendwelche Viren oder Bakterien oder ähnliche kleine Mikro-"Dingsda" zu schreiben, was schon - von meinem Standpukt aus - nicht besonders einfach ist.
--
Wenn man einen Hufschlag hört, sollte man >Pferd< denken und nicht >Zebra<.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
05.12.2007, 14:19 Uhr
KI-Progger



Ich seh mich nicht als Genie und habe einen Freund der mir hilft. Ich werde es wahrscheinlich als mein Hobby betrachten und in paar Jahren fertig haben. Besonders die Module werden mir schwer fallen. Zu der Rechenleistung habe ich schon eine Lösung.
Das Programm soll irgendwann lernen andere Computer zu "hacken und deren Rechenleistung benutzen. Viele Computer zusammen vernzetzt könnten eine Art Nervensystem bilden.
Da sich das Programm nicht durch das internet jeden Computer infiltrieren soll und durch die Informationen zum Ultragenie werden soll. Wird das Programm nur in einem komplett von der Aussenwelt getrennstes Netzwerk laufen.

Mfg KI
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
05.12.2007, 14:35 Uhr
ao

(Operator)



Zitat von KI-Progger:
Das Programm soll irgendwann lernen andere Computer zu "hacken und deren Rechenleistung benutzen.

Sorry, aber das können wir nicht unterstützen. Auch nicht als wissenschaftliches Experiment.

Zitat:
Da sich das Programm nicht durch das internet jeden Computer infiltrieren soll und durch die Informationen zum Ultragenie werden soll. Wird das Programm nur in einem komplett von der Aussenwelt getrennstes Netzwerk laufen.

Das kannst du nicht garantieren. Angenommen, du kriegst das wirklich hin, dann ist das ein brandgefährliches Ding, ein Virus mit eigener Intelligenz. Wenn irgendwer das Programm freilässt, was ist dann? Willst du es mit dem Lasso wieder einfangen?

ao
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
05.12.2007, 15:00 Uhr
Guybrush Threepwood
Gefürchteter Pirat
(Operator)


Da hat wohl wer zuviel Terminator gesehen?

@Kest
Sorry, aber die Sinnhaftigkeit dieses Threads ist jawohl mehr als offensichtlich
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ] [ 3 ] [ 4 ]     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: