Entw.: Tensorflow - API (1)

TensorFlow ist eine plattformunabhängige Open-Source-Programmbibliothek für künstliche Intelligenz bzw. maschinelles Lernen im Umfeld von Sprache und Bildverarbeitungsaufgaben. In der Forschung und im Produktivbetrieb wird sie derzeit von verschiedenen Teams in kommerziellen Google-Produkten wie Spracherkennung, Gmail, Google Fotos und der Google Suche verwendet.

Unter https://www.tensorflow.org befindet sich eine umfangreiche Projektdokumentation. Die Sourcen stehen Online in einer GIT-Repository https://github.com/tensorflow/tensorflow allen interessierten Entwicklern zur Verfügung.

Google bietet mit der Tensorflow-Software ein umfangreiches lineares Modell (zum Merken) gleichzeitig mit einem tiefen neuralen Netzwerk (zur Generalisierung). Diese Technik wird Wide & Deep Learning genannt. Sie eignet sich besonders für generische großmaßstäbliche Regressions- und Klassifikationsprobleme mit spärlichen Daten.

Tensorflow: Technik Wide & Deep Learning ModelleCardview

Quelle: Google

TensorFlow nähert sich dem Lernprozess eines menschlichen Gehirns auf diese Weise jedenfalls bereits beeindruckend an.

Die folgenden Artikel beschäftigen sich mit der Programmierschnittstelle. Hier im Speziellen mit der API zu der Programmiersprache C und Delphi.