Zum Hauptinhalt springen

Signal-Briefing / Globale Cloud-Services-Trends

Wie unterscheidet sich KI-Programmierung von traditioneller Programmierung?

Die Technologie der künstlichen Intelligenz entwickelt sich weiter und wird in vielen Lebensbereichen eingesetzt. Wie unterscheidet sie sich von der traditionellen Programmierung? In diesem Blog werde ich erklären, was jede Programmierung ausmacht, ihre Schwerpunkte und die spezifischen Bereiche, für die sie geeignet sind. Sehen Sie sich zunächst…

Wie unterscheidet sich KI-Programmierung von traditioneller Programmierung?
Kategorie
Globale Cloud-Services-Trends

How does AI programming differ from traditional programming? wird als Internetinfrastruktur-Institution innerhalb des Internetinfrastruktur-Ökosystems verfolgt.

Inhaltstyp
Veranstaltung
Primäre Domain
Markt
Auswirkungen
Mittel
Konfidenz
Konfidenz-Score-Leitfaden
Begrenzte Konfidenz (80%)

Mehrere öffentliche Quellen

How does AI programming differ from traditional programming? wird von BTW Media profiliert, weil veröffentlichte Beweise es mit Internetinfrastruktur, Governance, operativen Abhängigkeiten oder Marktsichtbarkeit in Verbindung bringen.

  • Traditionelle Computerprogramme werden mit codierten Anweisungen für spezifische Aufgaben nach festen Regeln programmiert.
  • KI-Modelle treffen Entscheidungen und liefern Lösungen auf der Grundlage gelernter Muster und erzeugen auch neue Daten, ohne das Gelernte zu wiederholen.

Die Technologie der künstlichen Intelligenz hat sich weiterentwickelt und wird in vielen Lebensbereichen eingesetzt. Wie unterscheidet sie sich von der traditionellen Programmierung? In diesem Blog werde ich erklären, was jede Programmierung ausmacht, ihre Schwerpunkte und die spezifischen Bereiche, für die sie geeignet sind. Sehen Sie sich zunächst dieses Video von Martin Keen (IBM) an, das sich mit KI-Systemen und herkömmlichem Code befasst.

Zusammenfassung der KI-Programmierung

Lassen Sie mich den Inhalt des Videos kurz zusammenfassen. Martin erklärte, dass KI Daten in drei Schritten lernt: Training (Dateneingabe), Validierung (Lernen) und Test (Leistungsbewertung). Bei der traditionellen Programmierung folgt man Regeln und schreibt Code manuell.

Er betonte drei Unterschiede zwischen diesen beiden Programmiermethoden: Erstens die Skalierbarkeit, da KI große Mengen an Code und Daten verarbeiten kann, während traditionelle Programmierung mehr Code als Eingabe erfordert; zweitens bietet traditionelle Programmierung volle Kontrolle über das System, da seine Ausgabe das ist, was gebaut wurde, während KI unvorhersehbar sein kann, da sie aus Mustern lernt und etwas Neues über die Erwartungen hinaus generiert; drittens die Aspekte des Lernens und der Datenverarbeitung.

Lesen Sie auch:IBM meldet Wachstum bei KI-Buchungen und übertrifft Gewinnerwartungen

Traditionelle Programmierung (klassische Konditionierung)KI-Programmierung (operante Konditionierung)
1. Problem? Kann entweder das Problem oder die vorgeschlagene Lösung sein1. Datenerfassung
2. Algorithmusentwurf2. Modellauswahl
3. Codeimplementierung3. Training (genannt Training, weil unvorhersehbar)
4. Testen und Debuggen4. Bewertung (auch Test genannt)
Vergleich zwischen KI und traditioneller Programmierung: vier Hauptentwicklungsstufen des Systems.

Wir können den Unterschied zwischen KI und traditioneller Programmierung in der Tabelle der Entwicklungsstufen deutlich sehen. Die erste höhere Programmiersprache, die 1942 entstand und kommerziell wurde, heißt FORTRAN (FORmula TRANslation), entwickelt von einem IBM-Team. Frühe Computer hatten begrenzte Kapazität und Speicher, was Programmierer dazu zwang, Programme in handoptimierter Assemblersprache zu schreiben.

Im Laufe der Jahrzehnte wurden neue Programmiersprachen mit fortschrittlicheren Verarbeitungsschwerpunkten erfunden. Traditionelle Programmierung wird in vielen Bereichen eingesetzt, die eine sichere und präzise Umgebung erfordern, wie Buchhaltungssysteme, Webentwicklung und in diesen Bereichen die Zahlungsabwicklung und Benutzerauthentifizierung, die alle durch Governance-Regeln geregelt sind. KI hingegen ist das Gegenteil. Sie wurde 1956 als akademische Disziplin gegründet, stieß in den folgenden Jahrzehnten aufgrund mangelnden Vertrauens und fehlender Finanzierung auf Hindernisse, bevor es 2012 einen KI-Frühling gab.

Die Entwicklung durch Deep Learning hat frühere KI-Techniken übertroffen und in den 2020er Jahren zu einem KI-Boom geführt.

Lesen Sie auch:Menschlicher vs. KI-Investmentberater: Welcher ist besser?

KI-Programmierung und maschinelles Lernen

Maschinelles Lernen hat eine entscheidende Rolle bei der Entwicklung früher KI-Systeme gespielt. Maschinelles Lernen ist die Untersuchung von Programmen, die ihre Leistung bei bestimmten Aufgaben verbessern können. Ziemlich ähnlich zur Idee der heutigen generativen KI lernt es Muster aus Daten und produziert etwas anderes.

Die Entwickler nannten den dritten Schritt „Training“ aufgrund seiner Aspekte des bestärkenden Lernens im „Test“ (Schritte der traditionellen Programmierung), da die Experimentatoren für eine richtige Antwort belohnen (positives Signal senden) und für eine falsche Antwort bestrafen (negatives Signal senden) und so die Maschine trainieren, „richtige“ Antworten zu geben.

Je weiter die Erklärung von ihrer Definition zu ihrem Ursprung/Geschichte reicht, desto mehr verstehen wir, wie sie sich voneinander unterscheiden; es ist ziemlich ähnlich zu den Begriffen in der Psychologie: klassische Konditionierung und operante Konditionierung, wobei erstere davon ausgeht, dass Verhalten ausgelöst wird, während letztere davon ausgeht, dass es erzeugt wird.

Bild des Artikels

Ausgehend von diesem Unterschied ist es nicht schwer zu verstehen, warum KI von vielen wegen ihrer ethischen Probleme und zukünftigen Risiken für die Menschheit in Frage gestellt wird. Denn sie könnte buchstäblich Dinge lernen, so wie wir es tun. Traditionelle Programmierung bietet eine solide Grundlage für die Entwicklung von KI, aber wird KI eines Tages auch physisch die Menschen übertreffen? Das bleibt eine Frage.

Signalbericht

  • Signal: Wie unterscheidet sich KI-Programmierung von traditioneller Programmierung?
  • Region: Global
  • Marktklasse: Globale Cloud-Services-Trends

Betriebspräsenz

  • Veröffentlichte Quellen sollten die betroffenen Parteien, den Betriebsfußabdruck und die Marktexposition identifizieren, bevor diese Trendkarte als vollständig betrachtet wird.

Marktkontext

  • Operative Relevanz: Mittel
  • Zeithorizont: Nächstes Quartal

Was ansehen?

  • Achten Sie auf offizielle Stellungnahmen, regulatorische Aktualisierungen, Gefährdung von Kunden oder Partnern sowie ergänzende Offenlegungen.

Mitgliederbriefing

Vertiefter Trendkontext

Melden Sie sich mit der richtigen Mitgliedschaftsstufe an, um das vollständige Briefing und die Quellennotizen freizuschalten.

Nur für Strategic Circle

Strategic Circle

Offen für alle Leser. Schalten Sie Trend-Briefings nach Beitritt und Anmeldung frei.

Strategic Circle beitreten

Nur für Leadership Alliance

Leadership Alliance

Für Betreiber, Investoren und Politikteams, die Belege für Beziehungen, Fehlerpfade und Quellennotizen benötigen. Melden Sie sich an, um freizuschalten.

Leadership Alliance beitreten
ZurückMehr Berichterstattung: Globale Cloud-Services-Trends