Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

KI Ausführung. Physisch nicht logisch. Nicht belegbare Abläufe?

1 view
Skip to first unread message

Kay Martinen

unread,
Apr 8, 2023, 6:30:02 PM4/8/23
to
Hallo

Was ich mich frage: Wie wird eine KI wie ChatGPT eigentlich auf einer
gegebenen Hardware "ausgeführt"? Es soll ein Neuronales Netz sein das
Trainiert wird und dabei diverse Gewichtungen vonstatten gehen. Gut. Und
was heißt das dann in der Praxis?

Wenn ich mal annehme das so was im Internet verfügbar massenweise
ausgerollt wird dann ist die Ziel HW wohl üblicherweise eine x86 oder
ARM Plattform. Das heißt serieller Codefluß der nur auf mehrere CPU
Kerne parallelisiert werden könnte und dann je nach CPU in div.
Teilthreads laufen würde - oder könnte. Und natürlich auch mit SIMD
arbeiten könnte was dann eher in richtung
Vektorrechner/Supercomputer-Style ginge. Aber welche "Multiple Data"
sollten das sein?

Ein neuronales Netz stelle ich mir allerdings eher wie eine Art 3D
Würfel vor bei dem zwischen den einzelnen Knoten eben unterschiedlich
gewichtete Verbindungen bestehen. Man schickt also ein Datum/Datensatz
hinein und am Ende kommt ein Ergebnis heraus.

Gleiches Eingangs-Datum=Gleiches Ergebnis ist das was man bei
herkömmlichen Algorithmen erwarten darf. Die Black Box ist Berechenbar.

Jetzt lese ich immer wieder das man das nicht debuggen könnte, man könne
nicht hinein sehen, man könne nichts vorhersagen und ändern schon gar
nicht selbst wenn man alle Daten hätte und einen Programm"code"?.

Wie kann das sein? Wo ist da der eigentliche Haken. Eine CPU führt ein
Programm aus. Wenn dieses Programm eine Abstraktion eines Neuronalen
Netzes ist dann kann das doch nur in o.g. weise seriell und
parallelisierbar ausgeführt werden. Sollten dabei nicht zumindest
Zustandsdaten anfallen die über den laufenden Betrieb etwas aussagen
könnten?

FeFe nennt diese KI's wohl gern "Trickbetrüger". Ist das am ende
wirklich so das die Software darauf ausgelegt ist das man viel HW,
Zeit,und Daten braucht für das Training, aber am Endprodukt auf
Massen-HW quasi nichts voraus sagen kann wie es sich verhält?

Dann scheint mir das schlimmer als Fuzzy Logic zu sein, die reinste
Mathematische Wundertüte aus der alles raus springen kann, aber effektiv
meistens nur Nieten gezogen werden.

Es scheint das ist der Closed Source der Zukunft. Das Innenleben ist
eine Black Box in die keiner rein sehen kann und der Output kann nur
erraten werden. Windows 12? ;-)

Bye/
/Kay

--
"Kann ein Wurstbrot die Welt retten?" :-)

Jens Kallup

unread,
Apr 8, 2023, 6:59:34 PM4/8/23
to
Hallo Kay,

zu Deinen Fragen:
- es handelt sich bei KI eigentlich nur von statischen Daten, die in
einer Datenbank liegen, die von einen schnellen Rechner an Hand der
Eingabe-Daten wort-wörtlich mittels "raten", die Datenbank durch-
sucht.
- sollte zum Beispiel in der Datenbank:
* Katzen essen keine Menschen, oder:
* Katzen können schnurren, oder:
* Katzen gibt es als Haustier, aner aich als Wildkatzen, etc. pp.

- wenn Du nun als Eingabe-Daten: "Was ist Katze",
dann wird erstmal der String (Zeichkette) Wort für Wort in Blöcke
gesplittet - also:
* was
* ist
* Katze
*

- ich habe bewußt am Anfang der Zeilen ein Sternchen gesetzt, was für
viele Dinge sein kann - also eine Art Wildcard - Ersetzungs-Zeichen.

- nun wird solange gesucht, bis "Katze" tatsächlich gefunden wurde.
- dies kann dadurch geschehen, dass man Indexe bei großen Datenbestände
einsetzt.
- für sehr große Bereiche wie Haus, Garten, Auto, Medizin, ... werden
unterschiedliche Datenbanken (unterschiedlich(e) viele Computer und
Datenbank(anfragen) initiert.

- dieses Verhalten wird in eine Timer/Qeueu gesetzt, so dass dann doe
anderen Computer / Datenbank-Anfragen über das "finden" eines Aspekts
informiert werden, und die Suche wird abgebrochen.

- innerhalb einer Sitzung (Chat) werden eine Art Cookies gespeichert,
die die bereits verwendeten Abfragen des Benutzers speichern, und mit
einer ID (identification number) versehen werden, die Rückschlüße
auf vergangene Anfragen enthalten kann - so wie man das bei einen
Besuch auf HTML webseiten her kennt.

- diese Cookies werden dann meist in einer weiteren Datenbank
gespeichert, die dann bei einer neuen Sitzung erweitert wird, wobei
auch hier ältere Daten gelöscht, und neue Daten hinzugefügt werden
können.
- dadurch erhält das System seine dynamische Stärke, während Alte
Daten als Zusammenfassung (zum Beispiel: "Wie viel mal hast Du die
Seiten XYZ besucht?" gespeichert).
- daraus lassen sich dann andere Preferenzen herleiten ...
* wenn einer immer oder sehr oft auf Katzen-WebSeiten klickt, dann
wird dieser Benutzer durchaus mit Werbung für Katzen-Futter
konfrontiert.
Und das sind nur Beispiele.

- an Hand solcher Daten werden Wahrscheinlichkeiten oder aber auch ein
Persönlichkeitsprofil erstellt, und man wird dadurch "berechenbarer"
(was wird der Benutzer nun für einen Link anklicken, wenn wir ihm
ein oder mehrere Katzenbilder anzeigen auf sein Daten-Display.

- ein Daten-Display kann zum einen ein normaler Bildschirm, aber auch
das Navigations-Gerät im Auto sein.
Dadurch wird es dann möglich, in welchen Umkreis, oder zu welcher
Tag- und/oder Nachtzeit der Benutzer mit seinen Auti zur Tankstelle
fährt, welche Route er nimmt, und wieviel Liter er immer Tank.

- Es ist zwar nützlich, diese Daten für die Ablenkung von Autoaufkommen
auf der Straße oder Autobahn zu lenken (aber wie gesagt: dadurch
werden die Menschen "lenk- und beeinflußbar".

Schau doch mal auf meinen Link unterhalb dieses Kneuls (die mit den
github.com Link).

Vielleicht könnte sich ja eine programmier-Freundschaft entwickeln
zwischen Dir, lieber Kay, und mir.

Ich programmiere zum Beispiel Programme mittels der Programmiersprachen
Pascal, C/C++ und weitere Meta-Sprachen.

Mit freundlichen Grüßen

Jens


--
Diese E-Mail wurde von Avast-Antivirussoftware auf Viren geprüft.
www.avast.com

Kay Martinen

unread,
Apr 9, 2023, 11:30:02 AM4/9/23
to
Am 09.04.23 um 00:59 schrieb Jens Kallup:

> zu Deinen Fragen:
> - es handelt sich bei KI eigentlich nur von statischen Daten, die in
> einer Datenbank liegen, die von einen schnellen Rechner an Hand der
> Eingabe-Daten wort-wörtlich mittels "raten", die Datenbank durch-
> sucht.

> - wenn Du nun als Eingabe-Daten: "Was ist Katze",
> dann wird erstmal der String (Zeichkette) Wort für Wort in Blöcke
> gesplittet - also:
> * was
> * ist
> * Katze
> *

> - nun wird solange gesucht, bis "Katze" tatsächlich gefunden wurde.

> - dieses Verhalten wird in eine Timer/Qeueu gesetzt, so dass dann doe


Sorry Jens. Aber was du beschreibst erinnert mich eher an die
Beschreibungen aus einem alten 64'er Sonderheft "Adventures" zur
Programmierung eines Zwei-Wort Parsers den man mit mehr Aufwand auf drei
Worte aufrüsten könne - hier halt mit der Erweiterung durch
Datenbank-Suchen. Das war aber so überhaupt nicht meine Frage.

> - innerhalb einer Sitzung (Chat) werden eine Art Cookies gespeichert,
> die die bereits verwendeten Abfragen des Benutzers speichern, und mit
> einer ID (identification number) versehen werden, die Rückschlüße
> auf vergangene Anfragen enthalten kann - so wie man das bei einen
> Besuch auf HTML webseiten her kennt.

> - diese Cookies werden dann meist in einer weiteren Datenbank

> - dadurch erhält das System seine dynamische Stärke, während Alte

> - daraus lassen sich dann andere Preferenzen herleiten ...

Und wie das Abfrage-interface mit Webtechniken umgeht für die
nutzerinteraktion war auch nicht meine Frage.

Ich fragte danach wie ein logisch komplexer Ablauf einer KI-"Simulation"
in Physisch seriellen Programmabläufen auf der Ziel-Hardware umgesetzt
wird. Maschinensprache sollte an sich nachvollziehbar, berechenbar
(Befehl X macht Y und braucht Z Takte) und damit deterministischer sein
als alles was derzeit (Gegenteilig) von diesen "KI's" behauptet wird.

Für hochsprachen über Assembler sollte das durch einen Compiler
ebenfalls gegeben sein. Dennoch wird behauptet man könne nicht
vorhersagen was diese KI produziert. Darin sehe ich einen Widerspruch.


> Vielleicht könnte sich ja eine programmier-Freundschaft entwickeln
> zwischen Dir, lieber Kay, und mir.

Wenn du mit 2-3 Wort Parsern für Adventures spielst vielleicht.

> Ich programmiere zum Beispiel Programme mittels der Programmiersprachen
> Pascal, C/C++ und weitere Meta-Sprachen.

Ab C/C++ bin ich raus und Meta-sprachen... welche sollen das sein? Java,
Pyhton oder PHP vielleicht?

Ich bin mit Commodore BASIC groß geworden, hab Pascal versucht und mit
COMAL-80 gearbeitet und hab (bestenfalls?) einen Groben Überblick über
Assembler-Sprachen (6502, x86) aber das war's auch schon.

Es reicht m.E. aus um mich zu fragen wie denn bitteschön aus
vorhersagbarem deteministischem Code ein unvorhersagbar komplexes
Antwort-system entstehen kann dessen innenleben man nicht mal
analysieren könne. Das finde ich unlogisch.

Und Computer sind nicht mal Vulkanier denn das würde bedeuten das sie
Gefühle hätten die sie nur unterdrücken könnten. Eine Logische Maschine
kann aber m.E. nicht unlogische Ergebnisse liefern. Wenn sie es tut ist
ihr Programm fehlerhaft. Binär gesprochen. ;-)

Was wieder zur Frage führte ob diese Art von KI-Software ein/der Fehler ist?

Jens Kallup

unread,
Apr 12, 2023, 5:47:43 AM4/12/23
to
Am 09.04.2023 um 17:23 schrieb Kay Martinen:

> Was wieder zur Frage führte ob diese Art von KI-Software ein/der Fehler
> ist?

klar ist das ein Fehler !
Alle Computer-Programme (Software) die ich kenne, laufen aufelek-
tronischen Geräten, die mittels Binärsystem (9 und 1) ihre Arbeit
auf diesen Geräten verrichten.

Das Problem ist aber hierbei, falls es zu einen nuklearen Fall
kommen sollte - egal von wem - zuerst oder als letzter - es wird
eine magnetische Welle ausgestrahlt werden, die sämtliche binäre
Maschienen außer Gefecht setzen wird.

Ich habe noch keine Programme auf hölzernde Platten gesehen.
Es gibt zwar auch den Mix von analog/digital AD-Wandler aber auch
DA-Wandler ...

Oder anderes Beispuel:
- zu weiten Reisen im All ... dort müssen meines Verständisses
Roboter mitgenommen werden, die den Menschen helfend unter den
Arm greifen.
- aber hier ist es ähnlich einen nuklearen Angriffes auf der Erde:
die Roboter müssten durch dicke Bleiummatelungen durch Radio-
aktivität geschützt werden (die es im All überall gibt)...

Hermann Riemann

unread,
Apr 12, 2023, 8:09:09 AM4/12/23
to
Am 12.04.23 um 11:47 schrieb Jens Kallup:
> Am 09.04.2023 um 17:23 schrieb Kay Martinen:
>
>> Was wieder zur Frage führte ob diese Art von KI-Software ein/der
>> Fehler ist?
>
> klar ist das ein Fehler !
> Alle Computer-Programme (Software) die ich kenne, laufen aufelek-
> tronischen Geräten, die mittels Binärsystem (0 und 1) ihre Arbeit
> auf diesen Geräten verrichten.

Es gibt auch Analog und Quantenrechner.

> Das Problem ist aber hierbei, falls es zu einen nuklearen Fall
> kommen sollte - egal von wem - zuerst oder als letzter - es wird
> eine magnetische Welle ausgestrahlt werden, die sämtliche binäre
> Maschinen außer Gefecht setzen wird.

Das hängt vom Schutz ( Faradayscher Käfig ) ab.
Außerdem sind computer + Roboter noch nicht so selbständig,
dass sie dauerhaft existieren.

> Ich habe noch keine Programme auf hölzernde Platten gesehen.

Man könnte vielleicht auch computer aus Holz mit Wasserkraft betreiben.
Mit der Kraft mittels Schaufelräder Schleusen und andere Schalter öffnen
und schließen..

Kay Martinen

unread,
Apr 12, 2023, 9:30:02 AM4/12/23
to
Am 12.04.23 um 11:47 schrieb Jens Kallup:
> Am 09.04.2023 um 17:23 schrieb Kay Martinen:
>
>> Was wieder zur Frage führte ob diese Art von KI-Software ein/der Fehler
>> ist?
>
> klar ist das ein Fehler !

Aha. Erschöpfende Auskunft. ;-)

> Alle Computer-Programme (Software) die ich kenne, laufen aufelek-
> tronischen Geräten, die mittels Binärsystem (9 und 1) ihre Arbeit
> auf diesen Geräten verrichten.

Wenn du auf die eigentlichen Fragen nicht antworten kannst oder willst
dann sag das doch einfach.

Mir ging's nicht um das Binärsystem sondern was eine ebene drüber
passiert wenn assembler oder hochsprache umsetzen muß was "das KI
System" ausmacht. Du weißt es offensichtlich auch nicht.

> Das Problem ist aber hierbei, falls es zu einen nuklearen Fall
> kommen sollte - egal von wem - zuerst oder als letzter - es wird
> eine magnetische Welle ausgestrahlt werden, die sämtliche binäre
> Maschienen außer Gefecht setzen wird.

Das hat ja nun mit der eigentlichen Fragestellung so überhaupt garnichts
mehr zu tun das ich mich frage wo du grade mit dem Kopf bist. Oben in
den Wolken oder unten in einem Sumpf - oder gar beides zugleich? :)

N.B. Was du meinst ist ein EMP = Elektromagnetischer Puls.

> Ich habe noch keine Programme auf hölzernde Platten gesehen.
> Es gibt zwar auch den Mix von analog/digital AD-Wandler aber auch
> DA-Wandler ...

Ein DA oder AD Wandler macht nur sinn wenn man auch einen Digitalen
Rechner hat - sonst braucht man's nicht wandeln. Und nützen würde das
auch nichts weil auch analogrechner mit Elektronischen Komponenten
arbeiten die von einem EMP beschädigt werden können. Null (nicht 9) und
Eins sind im analogen auch nur Signaldefinitionen für Erlaubte Pegel in
denen dies Gilt. Ob das nun 0 oder 5 Volt oder 0-10, 0-100 Volt sind ist
egal. Die durch einen EMP induzierten Spannungen sind üblicherweise
höher und zerstören in jedem Fall die Logikschaltungen.

Hölzerne Platten o.a. EMP-Resistente Datenspeicher wären zwar machbar
aber ineffizient. Und hätten andere Vulnerabilitäten wie Termiten,
Witterung oder... Feuer.

Da wir hier nicht mehr über KI reden sondern über NI sollten wir den
Thread an dieser Stelle beenden wg. Sinnlosigkeit.

Jens Kallup

unread,
Apr 12, 2023, 10:20:50 AM4/12/23
to
Am 12.04.2023 um 15:21 schrieb Kay Martinen:

> Da wir hier nicht mehr über KI reden sondern über NI sollten wir den
> Thread an dieser Stelle beenden wg. Sinnlosigkeit.

mach mal ...
weißt ja schon alles ...
... war ja auch nur ein Test von Deiner Seite ... verstehe ...

trollen mit Futter versorgen ... ich falle immer darauf rein ...
vielen Dank, und weiterhin viel Glück mit Deinen trollen ...

Kay Martinen

unread,
Apr 12, 2023, 10:40:03 AM4/12/23
to
Am 12.04.23 um 16:20 schrieb Jens Kallup:
> Am 12.04.2023 um 15:21 schrieb Kay Martinen:
>
>> Da wir hier nicht mehr über KI reden sondern über NI sollten wir den
>> Thread an dieser Stelle beenden wg. Sinnlosigkeit.
>
> mach mal ...
> weißt ja schon alles ...
> ... war ja auch nur ein Test von Deiner Seite ... verstehe ...
>
> trollen mit Futter versorgen ... ich falle immer darauf rein ...
> vielen Dank, und weiterhin viel Glück mit Deinen trollen ...

Ne ne, den Schuh ziehst du mir nicht an. Nach A Fragend mit B antworten
ist typisch Troll. Danach gegangen bis du einer. Aber das ist mir nun
auch egal.
0 new messages