KI sieht mehr: Von Bildern und Videos zu echten Erkenntnissen

Mein neues Videotraining ist bei Linkedin Learning (LiL) freigeschaltet. Dabei habe ich als Headline das notiert, was ich eigentlich als Bezeichnung wollte. Beim Untertitel dachte ich an „Praxisnahe KI-Bildanalyse mit Python, YOLO und realen Anwendungsbeispielen – anhand eines Projekts aus dem Weinbau“. Aber es wurde der Titel und Untertitel gibt es bei LiL ja sowieso nicht:

KI in der Praxis: Von Bildern und Videos zu echten Erkenntnissen

Da ich mit dem Tutorial einen – für mich – neuartigen Weg gehe, war die Auswahl eines griffigen Claims nicht ganz einfach. Eine ganze Reihe an Titeln hatte ich mit der KI meines Vertrauens diskutiert (s.u.).

Das Training ist auch untypisch für LiL allgemein und sowohl die richtige  Positionierung als auch die Wahl der fokussierten Zielgruppe sind ein Experiment. Das neue Training richtet sich bewusst nicht nur an Entwickler, sondern auch an Vibe Coder, Technikinteressierte, Entscheider und Praktiker aus Landwirtschaft, Weinbau, Umwelttechnik oder anderen Branchen, die KI produktiv nutzen möchten, ohne sich zuerst monatelang in komplexe Softwareentwicklung einarbeiten zu müssen.

Es ist damit eine Art Suche neuer Wege in die Zukunft. Wie gesagt – im Grunde auch für mich, denn ich orientiere mich in Zeiten von KI neu. Oder besser – ich erschließe mir neue Gebiete, die zu der reinen Programmierung bzw. IT auf PC, Web oder SmartPhone mehr die reale Welt inkludieren. Dort sehe ich erhebliches Potential. Konkret geht es im Training um KI-Systeme, die aus realen Sensordaten automatisch sinnvolle Entscheidungen ziehen und auch gegebenfalls mit der physischen Welt interagieren.

In dem neuen Videokurs nutze ich Python als Sprache. Das ist naheliegend – sowohl was mein Branding angeht, aber Python ist sowieso die Sprache der Wahl im KI-Umfeld. Dazu kommen diverse Frameworks und Bibliotheken aus der Python-Welt. Aber das Coding steht nicht im Fokus und damit geht dieser Ansatz vom Konzept weg von meinem anderen Kursen bei LiL.

Entweder kann jemand bereits Python (gerne mit meinen Python-Kursen bei LiL lernen) oder aber KI soll bei Bedarf den Code basteln (Vibe Coding).  Zentral ist in dem neuen Videoseminar, dass die KI nur Werkzeug ist. Es geht darum, Systeme zu bauen, nicht nur Code zu schreiben. Und speziell in dem Training mit diesem Workflow:

Sensordaten erfassen → analysieren → bewerten → automatisch reagieren

Das deckt quasi nebenher sogar Grundlagen der Robotik ab.

Für mich war Programmierung eigentlich immer etwas, dass vom Computer für den Computer gedacht ist. Die Interaktion mit der Außenwelt habe ich erst vor einer Weile für mich entdeckt und dann aber teils auch schon in meine Python Praxistipps integriert. Dort habe ich Messwerte von Sensoren, die ich an einen Raspberry Pi angeschlossen habe, per Python verarbeitet. Das ist ja nichts anderes als die Interaktion mit der realen Welt. In dem neuen Videotraining nehme ich die Idee auf und verbinde sie mit KI. Konkret mit der Verwertung von Bild- und Videoaufnahmen mittels KI und YOLO.

Im Kurs zeigt ein konrekter Use Case Schritt für Schritt, wie aus Videos und Bildern (etwa mit einer Videodrohne, einem SmartPhone oder einer Action-Cam aufgenommen) verwertbare Informationen werden — mit verständlichen Beispielen, frei verfügbaren Bibliotheken, pragmatischen Methoden und sofort nutzbaren Ergebnissen. Die gezeigten Konzepte lassen sich in vielen Gebieten einsetzen – etwa der Landwirtschaft, Umweltanalyse, Dokumentation, Flächenkontrolle oder technische Inspektionen.
Im Mittelpunkt steht immer dieselbe Idee: Mit möglichst einfachen Mitteln durch KI bereits einen möglichst großen praktischen Nutzen in der realen Welt erzielen.


Hier ist nochmal das Brainstorming mit der KI hinsichtlich möglicher Titel, die es dann aber nicht geworden sind.

 

„KI sieht mehr: Von Bildern und Videos zu echten Erkenntnissen“ weiterlesen

Umwandlung in „regulären“ Kurs

Über die letzten Monate wurde immer am Dienstag ein Java Praxistipp bei Linkedin Learning (LiL) veröffentlicht. Da jetzt der letzte der 25 Tipps freigeschaltet wurde, erfolgt eine Umwandlung in einen „regulären“ Kurs, bei dem alle Tipps geschlossen zugänglich sind.

Das wurde auch schon mit meinen Tipps zu Python vor einigen Wochen so gemacht als diese alle veröffentlicht waren.

Nr 3 lebt

Es sind zwar nicht die 5.-ten  Videoaufzeichnungen für Linked Learning (LiL) in diesem Jahr, aber der Bezug zu dem alten Film passt einfach thematisch zu meiner dritten Recording-Session für LiL in 2026, an der ich gerade dran bin. Diese etwas „mystische“ Aussage soll als kleiner Spoiler dienen, um was es im weiteren Sinn geht.

Wie immer und alles anders

Ich starte wieder einmal neue Videoaufzeichnungen für Linked Learning (LiL). Die Aufnahmen erfolgen in meinem Büro in Eppstein und nicht beiLiL in Graz, aber das war schon in den letzten Jahren sowieso mehr und mehr der Regelfall. Also im Grunde alles wie gehabt, nur intern gibt es jenseits der reinen Aufnahme komplett neue Abläufe. Unverändert führt aber auch der neue Prozess zu einem bewährten und stimmigen Training.

PI – AbiWord – Gnumeric

Ich nenne einen Raspberry Pi V1 und einen Pi V4 mein eigen. Aber außer, dass ich bei einigen Videos Zugriffe auf Hardwaresensoren in meinen wöchentlichen Tipps & Tricks zu Python bei LinkedIn Learning zeige und hin und wieder die Pi als Remote-Linux-Testsystem für alle möglichen Zugriffsarten (SSH, SCP, RDP, VNC etc.) einsetze, sind diese bei mir mehr Spielerei bzw. Hobby denn produktive Systeme. Ich habe ja auch genügend andere Linux-Rechner.

Aber der Pi4 ist mir einfach zu leistungsfähig, um nicht häufiger genutzt zu werden. „PI – AbiWord – Gnumeric“ weiterlesen

Neues Videotraining zu PyQt und PySide

Ein Kollege bei LiL (Marc Oliver) hat neulich gepostet, das er sich auch nach über 100 Training über jede neue Veröffentlichung freut. Dem kann ich nur zustimmen und entsprechend feiere ich auch wieder mein neues Training bei Linked Learning (LiL), das heute veröffentlich wurde. Thema ist
Python: GUI-Programmierung mit PyQt und PySide- Mit PyQt und PySide professionelle Oberflächen in Python entwickeln. Zu diesem Thema habe ich aus mehreren Gründen einen Bezug.

Einmal habe ich schon geraume Zeit zu Qt ein Videotraining bei LiL. Das ist aber mit C++ als Basis gekoppelt, was sich ja bei Qt sowie unter der Oberfläche befindet. Im Rahmen meiner ganzen Training zu Python kam zwar hin und wieder auch PyQt zur Sprache, aber eigentlich nehme ich da für GUI immer Tkinter, was ja direkt zum Python-API zählt. Aber Tkinter ist recht einfach gestrickt und es macht Sinn, die erweiterten Möglichkeiten von Qt mit Python zu kombinieren und dazu sich PyQt und dessen modernen Ableger PySide anzusehen.

Genau das mache ich in diesem neuen Training. „Neues Videotraining zu PyQt und PySide“ weiterlesen

Big Four

Ich habe die Woche eine Schulung zu C/C++ gehalten. Ehrlich gesagt bin ich eher selten in dieser Welt unterwegs. Ich musste mich schon ziemlich konzentrieren, um  in dem Dschungel bei C++ nicht verloren zu gehen. Gerade weil ich eigentlich die wesentlich einfacheren und vor allen Dingen konsistenten Nachfolger Java und C# meist nutze oder gar das noch weiter optimierte Python. Aber für die Azubis in dem Kurs, die ich auf die IHK-Prüfung vorbereitet habe, gab es schon einen guten Grund, dass deren Arbeitgeber auf C/C++ setzt. Die programmieren überwiegend Mikrocontroller bzw. Hardware-nahe. Da ist C/C++ schon eine Waffe.

„Big Four“ weiterlesen

In und out

Wie schon vor wenigen Wochen haben sich heute der Zufluss neuer Videoaufzeichnungen bei Linked Learning (LiL) und der „Abfluss“ durch einen neuen Tipp zu Python in meiner wöchentlichen Reihe an Tipps & Tricks rund um Python die Klinke in die Hand gegeben. Ich bin wieder mit den Aufzeichnungen für das neue Videotraining und einige Updates fertig.

Zu- und Abfluss

Heute gab es bei Linked Learning (LiL) wieder einen neuen Tipp zu Python in meiner regelmäßigen Reihe an Tipps & Tricks rund um Python. Gleichzeitig sind die Aufzeichnungen für das neue Videotraining und einige Updates fertig. Ein Abfluss offener Publikationen und ein gleichzeitiger Zufluss sozusagen.

Feel the Rhythm – Immer wieder Donnerstags

Ich denke nicht, dass ich jedes neu veröffentlichtes Video meines neuen Videotrainings bei Linked Learning (LiL) im Blog bewerbe. Aber weil jetzt erst die zweite Folge der Tipps & Tricks rund um Python erschienen ist, will ich nochmal auf die wöchentliche Veröffentlichung eines neuen Videos jeden Donnerstag hinweisen.

proudly presents – Python Praxistipps: Jede Woche neu

Mein neues Videotraining bei Linked Learning (LiL) geht los. Es geht um Tipps & Tricks rund um Python, die mit dem heutigen Stichtag wöchentlich veröffentlicht werden. „Python Praxistipps: Jede Woche neu“ ist ein sogenanntes Weekly. Solch ein Weekly zu Python hatte ich schon einmal und das ist – wie fast alle Weeklies bei LiL – nach der Veröffentlichung des letzten Videos in ein „reguläres“ Onlinetraining umgewandelt worden.

Für die neue Version habe ich mich mit Python-Themen ausgetobt, die sich aus meinen letzten Schulungen ergeben  oder die mich einfach interessiert haben. Ich habe bei Linked Learning (LiL) sehr oft die Freiheiten, einfach mal meine persönlichen Vorlieben und Interessen als Kurse anzubieten. Natürlich muss ich das Einreichen und intern durchdrücken, aber sehr oft darf ich das dann machen. Das aktuelle Training beinhaltet viele Videos, die meine persönliche Neugier zu einer besonderen Anwendung mit Python befriedigt haben. Ich hoffe natürlich, dass das auch ankommt.

„proudly presents – Python Praxistipps: Jede Woche neu“ weiterlesen

R

Mit der Programmiersprache R hatte ich bisher nicht wirklich viel zu tun. Auch wenn  R eine der beliebtesten Programmiersprachen für Data Science und statistische Analyse ist und dies durchaus meine Expertisen berührt. Aber da bin ich eigentlich mit Python unterwegs. Nur studieren meine Söhne Geowissenschaften und einer will mit R bzw. RStudio Auswertungen für seine Masterarbeit durchführen. RStudio ist eine  integrierte Entwicklungsumgebung und GUI für R unter Open Source-Lizenz, die es sowohl als lokale Desktop-Version als auch als Server-Version mit gleichem Layout gibt. Die Serverversion läuft auf einem Linux-Server und auf sie wird über einen Webbrowser per Port 8787 in der Standardeinstellung zugegriffen.

Da die Rechner von meinem Sohn wirklich alt und ziemlich schwach auf der Brust sind, wollte ich ihm Kapazitäten von meinen Rechnern abtreten und dort einen R-Server bereitstellen. „R“ weiterlesen

Quanten-PI

Quantencomputer sind nach meiner Einschätzung aktuell das nächste große Ding. Für mich Grund genug, dass ich zumindest ein bisschen damit experimentieren und spielen will. Immerhin habe ich ja vor einigen Wochen einen gebrauchten Raspberry PI v4 gekauft und brauche Anwendungen für ihn. Nach diversen Experimenten mit Sensoren will ich ihn halt jetzt als Quantencomputer verwenden.

Wer jetzt glaubt, dass dies kompletter Unsinn ist, liegt daneben. Denn es gibt diverse Projekte, um einen Quantencomputer zu simulieren! Selbst auf einen Raspberry PI. „Quanten-PI“ weiterlesen

Eigenlob

Eigenlob ist meist unangenehm und/oder kritisch, aber gerade habe ich die aktuelle Rangliste der beliebtesten Kurse bei Linked Learning (LiL) in der Kategorie „Technik“ gesehen. Es gibt derzeit 1.223 Kurse und ich bin mit gleich 4 Training in den Top 10. Auf den Plätzen 2 (Python für die Datenanalyse 1: Grundlagen ), 3 (Python lernen) , 8 (KI-unterstütztes Programmieren mit OpenAI und ChatGPT) und 9 (Python: GUI-Programmierung mit TKinter). Dazu noch auf Platz 23 mit Mathematik-Grundlagen für die Programmierung.

Das macht mich schon ein bisschen stolz, wobei die Anzahl der Nutzerzahlen ja nicht unbedingt gleichbedeutend ist, ob ein Kurs super gut oder schlecht ist. Es gibt in dieser Rangliste so viele Kurse, die fachlich brilliant sind, aber nur wenige Leute als Zielgruppe haben.

„Eigenlob“ weiterlesen

Aktualisierung meines Trainings zu Programmierung mit ChatGPT

Bei Linked Learning (LiL) wurde gestern mein Training zu KI-unterstütztes Programmieren mit OpenAI und ChatGPT aktualisiert. Dabei habe ich ziemlich umfangreiche Änderungen, Anpassungen und Aktualisierungen vorgenommen. Mehr als in je einem Training zuvor. Aber die rasante Entwicklung bei KI und vor allen Dingen der Benutzerschnittstellen der Large Language Model (LLM) haben dieses umfangreiche Update notwendig gemacht, auch wenn ich schon über die letzten Monate die Grundversion von 2023 immer wieder erweitert und aktualisiert hatte.

Wobei ich ja schon vor der ChatGPT-Supernova im Umfeld von KI bzw. AI recht viele Videotraining zu Grundlagen der künstlichen Intelligenz veröffentlicht habe. Etwa zu Statistik in Verbindung mit Python und  Mathematik-Grundbegriffe für Programmierer, was einen Teil der KI-Grundlagen samt der Arbeitsweise von LLM berührt und vor allen Dingen Python für die Datenanalyse 1: Grundlagen sowie Python für die Datenanalyse 2: Machine Learning, was elementare Basistheorien und -techniken für das Training von KI bzw. LLM abdeckt.

Als LLM mit ChatCPT als Speersitze wie ein Sturm die IT umgekrempelt und Künstliche Intelligenz vom Nerd-Thema zum Massenhype befördert hat, habe ich sofort ein Training dazu aufgezeichnet und damit die Welle ganz am Beginn mitgenommen. Da ich mit dem Training aber eben absolut am Anfang schon dabei war, habe ich in dem Training – trotz immer wieder laufender Aktualisierungen – zu ChatCPT auch noch einige Videos auf dem Stand gehabt, der eben 2022 am Beginn der Welle up2date war.

Das musste einfach bei einigen Videos angepasst werden und teils war es auch sinnvoll Videos zu entfernen, weil die Art des Zugangs zu ChatCPT und anderen LLM 2025 nicht mehr auf diese Weise erfolgt, wie es „früher“ (man beachte die Ironie, wenn ich bei 2022/2023 von der Vergangenheit rede) gemacht wurde. Etwa hat der Playground bei ChatGPT nicht mehr die Bedeutung wie am Anfang und wird auch anders eingesetzt. Die reine GUI von ChatGPT ist zudem einfacher geworden und steht auch mittlerweile ohne Anmeldung zur Verfügung, wenn man nur einfache Ansrpüche hat. Dazu wurden Features erweitert bzw. vom Playground in das einfache ChatGPT-Userinterface verlagert. Das musste einfach in das Training rein.

Damit sollte das Videotraining jetzt wieder vollständig auf dem aktuellen Stand der KI-Entwicklung bzw. der Verwendung von ChatGPT & Co sein.