Wieso benutzt man für KI Python?

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
patchef
User
Beiträge: 4
Registriert: Montag 1. März 2021, 10:34

Hallo!

Soweit ich gelernt habe, wird für KI-Anwendungen eigentlich ausschließlich Python benutzt. Ich habe allerdings auch gelernt, dass Python bei einfachen Rechenoperationen um ein vielfaches langsamer ist, als nahezu alle anderen großen Programmiersprachen.

Wie kommt es also dazu, dass man gerade für KI Python benutzt, wo man doch gerade in diesem Bereich wahnsinnig rechenintensive Algorithmen hat?
Das einzige Argument, das mir einfällt, sind die vielen kostenlosen Frameworks und gute Bibliotheken. Aber wieso hat man die überhaupt in Pyhton entwickelt?

Vielen Dank im Voraus für jede Antwort!
LG
Benutzeravatar
ThomasL
User
Beiträge: 1379
Registriert: Montag 14. Mai 2018, 14:44
Wohnort: Kreis Unna NRW

Ich bin Pazifist und greife niemanden an, auch nicht mit Worten.
Für alle meine Code Beispiele gilt: "There is always a better way."
https://projecteuler.net/profile/Brotherluii.png
nezzcarth
User
Beiträge: 1765
Registriert: Samstag 16. April 2011, 12:47

Die Benutzenden verwenden zwar Python für ihre Anwendung, die Bibliotheken, die dazu eingesetzt werden, sind im Kern oft aber nicht in Python geschrieben. Die "eigentliche Arbeit" wird von Code erledigt, der in C/C++/Cython/… geschrieben ist. Python ist super geeignet, um solche Bibliotheken anzusteuern und explorativ und interaktiv damit zu arbeiten – besser und bequemer jedenfalls, als es mit den genannten Sprachen selbst möglich wäre.
Antworten