10 vielversprechende Anwendungen von Machine Learning in der Landwirtschaft

Machine Learning, auch bekannt als künstliche Intelligenz, hat in den letzten Jahren in vielen Branchen Fortschritte gemacht. Eine Branche, die oft übersehen wird, ist die Landwirtschaft. Doch auch hier gibt es viele ungewöhnliche Anwendungen von Machine Learning, die dazu beitragen können, die landwirtschaftliche Produktion zu verbessern und die Umweltbelastung zu reduzieren.

„10 vielversprechende Anwendungen von Machine Learning in der Landwirtschaft“ weiterlesen

ChatGPT: Warum wir uns von maschinellen Antworten täuschen lassen

Ich wünschte, ich könnte meine Mitmenschen so einfach von meinen Antworten überzeugen, wie ChatGPT das vermag. Jemand stellt dem System eine Frage, bekommt innerhalb von Sekunden eine wohlformulierte Antwort und ist nun der Meinung, das benötigte Wissen zu haben. Dass das nicht so einfach sein kann, sollte uns allen klar sein, aber was macht ChatGPT, so dass wir den Eindruck haben, eine perfekte Antwort von einem Experten erhalten zu haben?

„ChatGPT: Warum wir uns von maschinellen Antworten täuschen lassen“ weiterlesen

Code-Qualität leicht gemacht: Wie PyLint bei der Verbesserung von Python-Code hilft

Wäre es nicht toll, wenn es einen hellwachen Helfer gäbe, der beim Schreiben von Code uns immer zur Seite steht, immer sachlich bleibt, aber unerlässlich darauf achtet, dass wir Standards einhalten und Inkonsistenzen beim Coden vermeiden? Verzage nicht, denn so etwas gibt es tatsächlich. Diese kleinen Helferlein heißen „Linter“. Lass uns einen genaueren Blick darauf werfen.

„Code-Qualität leicht gemacht: Wie PyLint bei der Verbesserung von Python-Code hilft“ weiterlesen

Namensgebung: Best Practices in Python

Als Phil Karlton in den 1990ern bei Netscape arbeitete, prägte er das Zitat „[There are only two hard things in Computer Science: cache invalidation and naming things.]“, was halb ein Scherz, aber zur anderen Hälfte auch sein voller Ernst war. Wieviel Wahrheit in diesem Ausspruch steckt, sieht man sofort, wenn man einen Blick auf fremden Code wirft. Wir wollen uns hier einmal kurz ein paar Tipps ansehen, wie man in Python Namen vergeben sollte.

„Namensgebung: Best Practices in Python“ weiterlesen

Ein Python-Beispiel für Lineare Regression im Machine Learning

Nachdem wir uns vorher bewusst gemacht haben, was Lineare Regression ist und wofür man dieses statistische Werkzeug verwenden kann, blicken wir in diesem Beitrag auf einen praktischen Einsatz mithilfe eines Python-Beispiels für Lineare Regression im Machine Learning. Wir beginnen zunächst mit einem Blick auf die beiden dafür notwendigen Bibliotheken: NumPy und Scikit-learn.

„Ein Python-Beispiel für Lineare Regression im Machine Learning“ weiterlesen