Data Science Deep Dive

Data Science Deep Dive

By INWT Statistics GmbHTechnology
Download on the App Store

Data Science Deep Dive episodes

  • #66: Developer vs. Data Scientist mit Andy Grunwald und Wolfgang Gassler

    Warum knirscht es immer wieder zwischen Data Scientists und Developern? In dieser Episode holen wir uns Verstärkung von Andy und Wolfi vom Engineering Kiosk Podcast um dieser Frage auf den Grund zu gehen. Wir reden über typische Klischees und warum diese zu Konflikten führen. Gemeinsam sprechen wir darüber, welche Skills helfen, damit beide Spezies am Ende harmonisch zusammenarbeiten können – statt sich gegenseitig auszubremsen.

    Zusammenfassung

    • Klischees und Konflikte: Stereotype über Data Scientists (Jupyter-Fans, Doktortitel) und Developer (Perfektionismus, Black-Box-Furcht)
    • Teamorganisation: Cross-funktionale Teams vs. getrennte Abteilungen (Vor- und Nachteile, Agenturmodell)
    • Typische Herausforderungen: Übergabe von Prototypen an die Entwicklung, Verständnis von SLAs/Responsezeiten, Datenbankauswahl
    • Skill-Set und Zusammenarbeit: Generalistisches Grundwissen in DevOps und Softwarearchitektur, offenes Mindset
    • Links

      • Engineering Kiosk Podcast: https://engineeringkiosk.dev/
      • Andy Grunwald auf LinkedIn: https://www.linkedin.com/in/andy-grunwald-09aa265a/
      • Wolfgang Gassler auf LinkedIn: https://www.linkedin.com/in/wolfganggassler/
      • [Engineering Kiosk] #179 MLOps: Machine Learning in die Produktion bringen mit Michelle Golchert und Sebastian Warnholz https://engineeringkiosk.dev/podcast/episode/179-mlops-machine-learning-in-die-produktion-bringen-mit-michelle-golchert-und-sebastian-warnholz/
      • [Engineering Kiosk] #178 Code der bewegt: Infotainmentsysteme auf Kreuzfahrtschiffen mit Sebastian Hammerl https://engineeringkiosk.dev/podcast/episode/178-code-der-bewegt-infotainmentsysteme-auf-kreuzfahrtschiffen-mit-sebastian-hammerl/
      • [Engineering Kiosk] #177 Stream Processing & Kafka: Die Basis moderner Datenpipelines mit Stefan Sprenger https://engineeringkiosk.dev/podcast/episode/177-stream-processing-kafka-die-basis-moderner-datenpipelines-mit-stefan-sprenger/
      • [Data Science Deep Dive] #30: Agile Softwareentwicklung im Data-Science-Kontext https://www.podbean.com/ew/pb-mvspn-1482ea4
      • [Data Science Deep Dive] #23: Unsexy aber wichtig: Tests und Monitoring https://www.podbean.com/ew/pb-vxp58-13f311a
      • [Data Science Deep Dive] #20: Ist Continuous Integration (CI) ein Muss für Data Scientists? https://www.podbean.com/ew/pb-4mkqh-13bb3b3
      • Fragen, Feedback und Themenwünsche gern an [email protected]
      • 1 hr 4 min
      • #65: Sicher ist nur die Unsicherheit: Unsicherheitsintervalle erklärt

        Punktprognosen sind was für Leute, die gerne enttäuscht werden ;) Wir befassen uns in dieser Episode mit der Quantifizierung und Kommunikation von Unsicherheit bei Prognosen. Dabei gehen Mira und Amit auf klassische Statistik, Bayes-Methoden, Machine Learning, Bootstrapping und Conformal Predictions ein. Außerdem gehen sie auf Herausforderungen der Data Literacy und bei rechenintensiven Ansätzen zur Bestimmung der Unsicherheit ein.


        Zusammenfassung

        • Warum Unsicherheiten unverzichtbar sind (Beispiel Wetter-, Wahl-, Bewerberprognosen)
        • Klassische Statistik: Konfidenzintervall vs. Prediction Intervall
        • Bayesianische Sicht: Glaubwürdigkeitsintervalle
        • ML-Methoden ohne Verteilungsannahmen: Bootstrapping & Conformal Predictions
        • Rechenaufwand vs. Modellannahmen
        • Data Literacy als Schlüssel zum richtigen Interpretieren von Prognoseintervallen
        • Praxisnahe Beispiele und Entscheidungshilfen
        • Links

          • #10: Signifikanz https://www.podbean.com/ew/pb-y25ti-12fab65
          • #44: Lineare Regression in der Praxis – Oldie oder Goldie? https://www.podbean.com/ew/pb-jiecf-15d0ac1
          • #56: Unsere Bundestagswahl-Prognose: Wer gewinnt die Wahl 2025? https://www.podbean.com/ew/pb-hwgnd-16e446e
          • Wer gewinnt die Bundestagswahl 2025? www.wer-gewinnt-die-wahl.de
          • Molnar (2023): Introduction To Conformal Prediction With Python. A Short Guide For Quantifying Uncertainty Of Machine Learning Models.
          • Sammlung von Ressourcen zu Conformal Predictions https://github.com/valeman/awesome-conformal-prediction/
          • Feedback, Fragen oder Themenwünsche gern an [email protected]
          • 29 min
          • #64: Predictive LLMs: Übertreffen Open-Source-Modelle jetzt OpenAI und XGBoost bei Preisprognosen?

            Teil 2 unseres Preisprognose-Experiments für Gebrauchtfahrzeuge: Können Open-Source-LLMs wie Llama 3.1, Mistral und Leo-HessianAI mit GPT-3.5 mithalten? Wir haben fleißig gefinetuned, bis die Motoren qualmten – und es zeigt sich, dass die Unterschiede gar nicht mehr so groß sind. Mit ausreichend vielen Trainingsbeobachtungen nähern sich die Open-Source-Modelle den Ergebnissen von GPT-3.5 an und können es in einzelnen Metriken sogar übertreffen. Für das Finetuning größerer Modelle sind jedoch auch leistungsfähige GPUs notwendig, was die Ressourcenanforderungen deutlich erhöht. In der Folge beleuchten wir, welchen Mehrwert diese Open-Source-LLMs für praxisnahe Use Cases liefern und welche Herausforderungen dabei auftreten.

            Zusammenfassung:

            • Vergleich von OpenAI GPT-3.5 und drei Open-Source-LLMs (Llama 3.1, Mistral 7B, Leo-HessianAI)
            • Finetuning der Modelle auf lokalen Daten
            • Ergebnisse: Open-Source-LLMs sind bei größerem Trainingsdatensatz fast so gut wie GPT-3.5
            • XGBoost hinkt etwas hinterher, da Freitexte hier nicht einbezogen wurden
            • Wichtige Faktoren: Batchgröße, Trainingsschritte, Speicherbedarf und Nutzung von Lora-Finetuning
            • Beim Einsatz von Open Source ist mehr Handarbeit nötig, dafür bleibt alles on-premise
            • OpenAI punktet durch Einfachheit und hohe Qualität ohne großen Datenbedarf
            • Frameworks wie Huggingface, Mistral Codebase und Torchtune unterstützen das Finetuning
            • Ausblick: größere LLMs mit Multi-GPU, multimodale Daten und Unsicherheitsquantifizierung
            •  

              ***Links***

              • [Blog] Predictive LLMs: Übertreffen Open-Source-Modelle OpenAI bei Preisprognosen? https://www.inwt-statistics.de/blog/predictive-llms-uebertreffen-os-modelle-openai-bei-preisprognosen
              • [Podcast] #50: Predictive Analytics mit LLMs: ist GPT3.5 besser als XGBoost? https://www.podbean.com/ew/pb-n6wem-165cb2c
              • [Blog] Predictive LLMs: Kann GPT-3.5 die Prognosen von XGBoost verbessern? https://www.inwt-statistics.de/blog/predictive-llms-kann-gpt-xgboost-prognosen-verbessern
              • [Podcast] #43: Damit es im Live-Betrieb nicht kracht: Vermeidung von Overfitting & Data Leakage https://www.podbean.com/ew/pb-vw736-15baac0
              • [Link] Llama-3.1-8B-Instruct auf Huggingface https://huggingface.co/meta-llama/Llama-3.1-8B-Instruct
              • - [Link] Mistral-7B-Instruct-v0.3 auf Huggingface https://huggingface.co/mistralai/Mistral-7B-Instruct-v0.3
              • [Link] Mistral 7B Release Notes https://mistral.ai/news/announcing-mistral-7b/
              • [Link] leo-hessianai-7b auf Huggingface https://huggingface.co/LeoLM/leo-hessianai-7b
              • [Link] The Hessian Center for Artificial Intelligence https://hessian.ai/de/
              • [Docs] LangChain: How to return structured data from a model https://python.langchain.com/docs/how_to/structured_output/#the-with_structured_output-method
              • [Link] Wie hoch sind die Treibhausgasemissionen pro Person in Deutschland durchschnittlich? https://www.umweltbundesamt.de/service/uba-fragen/wie-hoch-sind-die-treibhausgasemissionen-pro-person#:~:text=Der%20deutsche%20Aussto%C3%9F%20an%20Treibhausgasen,sehr%20gro%C3%9Fe%20Unterschiede%20im%20Konsumniveau.
              • 41 min
              • #63: Data Mining: der pragmatische Weg zu Datenreife & Datenkultur mit Prof. Dr. Ana Moya

                „Data Mining“ – klingt nach Staub und Schaufeln, ist aber der Schlüssel zur Mustererkennung in Daten! Wir diskutieren, warum einfache Methoden oft besser sind als fancy KI-Lösungen, besonders bei niedriger Datenreife. Außerdem: Wie man nachhaltigen Mehrwert schafft, ohne sich in Dashboards zu verlieren, und welche Skills und Tools wirklich zählen. Hilfreich für alle, die effektiv mit Daten arbeiten wollen.

                 

                Zusammenfassung

                • Data Mining: Definition und Bedeutung als pragmatischer Ansatz zur Mustererkennung
                • Herausforderungen: Niedrige Datenreife und der Druck, „fancy“ Methoden einzusetzen
                • Lösungsansätze: Bewährte Methoden wie Statistik, Visualisierungen und Anomaly Detection
                • Nachhaltigkeit: Optimierte Prozesse und ressourcenschonende Lösungen als Kernnutzen
                • Skills und Tools: Analytisches Denken, Statistik, Programmierkenntnisse, sowie Tools aus dem Bereich Business Intelligence und Programmiersprachen wie R & Python
                • Fehler vermeiden: Datenqualität, Vermeidung von Confirmation Bias und sinnvolle Nutzung von Dashboards
                •  

                  ***Links***

                  • Prof. Dr. Ana Moya auf LinkedIn: https://www.linkedin.com/in/doc-moya/
                  • International School of Management (ISM) https://en.ism.de/
                  • INFOMOTION GmbH https://www.infomotion.de/
                  • Power BI https://www.microsoft.com/de-de/power-platform/products/power-bi?market=de
                  • Tableau https://www.tableau.com/
                  • Python https://www.python.org/
                  • R https://www.r-project.org/
                  • Fragen, Feedback und Themenwünsche gern an [email protected]
                  • 43 min
                  • #62: Kafka und Datenströme erklärt – und wie das jetzt auch in R läuft

                    Kafka, aber in R? Das geht jetzt! In dieser Folge klären wir, warum Kafka für schnelle Datenströme unverzichtbar ist und warum unser neuer R-Kafka-Client ein Gamechanger ist. Was ist Kafka, wofür braucht man es (oder auch nicht), und wie funktioniert unser Paket? Hört rein und probiert es aus!

                     

                    Zusammenfassung

                    • Apache Kafka als schnelles, ausfallsicheres System für Event-Streaming und Datenströme
                    • Einsatzbereiche: Überall wo Daten fortlaufend und in Echtzeit verarbeitet werden
                    • Unser R Kafka Client ermöglicht nun die direkte Nutzung von Kafka in R, ohne Umweg über Python
                    • Features: Consumer/Producer-Modelle, asynchrone Datenverarbeitung, hohe Performance und Ausfallsicherheit
                    • Ausblick: Veröffentlichung auf CRAN, Admin-Client für Cluster-Management, Blogartikel mit Beispiel (siehe unten in den Links)
                    • Links

                      • Apache Kafka https://kafka.apache.org/
                      • Confluent https://www.confluent.io/
                      • Rcpp (CRAN) https://cran.r-project.org/web/packages/Rcpp/index.html
                      • reticulate (CRAN) https://cran.r-project.org/web/packages/reticulate/index.html
                      • R Paket kafka auf GitHub https://github.com/INWTlab/r-kafka
                      • Blogartikel zum R Paket kafka https://www.inwt-statistics.de/blog/r-paket-kafka
                      • nats https://nats.io/
                      • Azure EventHub https://azure.microsoft.com/de-de/products/event-hubs
                      • Redpanda https://www.redpanda.com/
                      • Fragen, Feedback und Themenwünsche gern an [email protected]
                      • 22 min
                      • #61: Technologische Must-Haves: Unser Survival-Guide für Data-Science-Projekte

                        Zusammenfassend unsere Must-Haves:

                        • Datenbank / DWH 
                        • Lösung zur Datenvisualisierung
                        • Möglichkeit, unkompliziert zu entwickeln (lokal oder im Web)
                        • Versionskontrolle / CI/CD
                        • Deployment-Lösung
                        • Trennung von Entwicklungs- und Produktivumgebung
                        • Monitoring für Modell & Ressourcen
                        •  

                          Verwandte Podcast-Episoden

                          Folge #2: Erfolgsfaktoren für Predictive Analytics Projekte

                          Folge #5: Data Warehouse vs. Data Lake vs. Data Mesh

                          Folge #20: Ist Continuous Integration (CI) ein Muss für Data Scientists?

                          Folge #21: Machine Learning Operations (MLOps)

                          Folge #29: Die Qual der Wahl: Data Science Plattform vs. Customized Stack

                          Folge #35: Erfolgsfaktoren für Machine Learning Projekte mit Philipp Jackmuth von dida

                          Folge #43: Damit es im Live-Betrieb nicht kracht: Vermeidung von Overfitting & Data Leakage

                          Folge #54: Modell-Deployment: Wie bringe ich mein Modell in die Produktion?

                           

                          Technologien & Tools

                          Datenvisualisierung: Azure Databricks, AWS Quicksight, Redash

                          Entwicklungsumgebung: VSCode, INWT Python IDE V2, Remote Explorer, Pycharm

                          Versionskontrolle: GitHub, GitLab, Azure DevOps

                          CI/CD: GitHub Actions, GitLab CI, Jenkins

                          Deployment: Kubernetes, Docker, Helm, ArgoCD

                          Experiment-Tracking: MLFlow, DVC, Tensorboard

                          Monitoring: Prometheus, Grafana, AWS Cloudwatch

                          43 min
                        • #60: Job-Sicherheit als Data Scientist: Personalentwicklung in Zeiten von AI

                          Die glorreichen Zeiten des Data Scientist scheinen vorbei zu sein – oder doch nicht? Warum stagnieren die Jobangebote? Und wie passt GenAI ins Bild? Wir sprechen über die neuen Herausforderungen am Arbeitsmarkt, was Unternehmen und Jobsuchende jetzt tun sollten, und warum Data Engineers irgendwie sexy, aber nie so richtig hot waren. Spoiler: Flexibilität und Generalismus sehen wir als wichtige Eigenschaften für die Zukunft!

                           

                          ***Links***

                          • #4: Job-Profile & Arbeitsmarkt https://www.podbean.com/ew/pb-aurkr-126887d
                          •  https://de.wikipedia.org/wiki/Hype-Zyklus
                          • Fragen, Feedback und Themenwünsche gern an [email protected]
                          • 42 min
                          • #59: Besser mit Helm: komplexe Deployments einfach(er) umsetzen

                            Helm auf und los geht’s! In dieser Episode zeigen wir euch wie wir ein Fraud-Detection-Projekt mit komplexen Deployments mithilfe von Kubernetes und Helm in den Griff bekommen haben – Spoiler: Copy-Paste hatte hier keine Chance! ;) Warum Helm ein Gamechanger für eure Kubernetes-Configs sein kann und was es mit diesen ominösen Charts auf sich hat, erfahrt ihr hier. Für alle, die mehr Ordnung im Deployment-Chaos suchen, ist das die perfekte Folge.

                             

                            ***Links***

                            • #14: Kubernetes https://www.podbean.com/ew/pb-m5ggz-13454c7
                          • #28: Unsere Erkenntnisse aus einem Fraud-Detection-Projekt mit Echtzeitdaten https://www.podbean.com/ew/pb-we2f3-145e5fe
                          • #38: Im Rennen gegen die Zeit: Echtzeitprognosen mit komplexen statistischen Modellen https://www.podbean.com/ew/pb-u5qsn-1548784
                          • https://helm.sh/
                          • https://kubernetes.io/
                          • https://argo-cd.readthedocs.io/en/stable/
                          • Fragen, Feedback und Themenwünsche gern an [email protected]
                          • 18 min
                          • #58: Arm, aber sexy: Data Warehousing at Scale ohne Budget

                            Dies ist ein Gedankenexperiment, das euch zeigt, wie man mit wenig Budget und minimaler Hardware eine clevere self-service Umgebung bastelt, die auf dem Laptop oder einer günstigen Cloud-Instanz läuft. 

                            Wir sprechen darüber wie so ein Stack aussehen kann (Storage Layer, Data Layer, Compute Layer) und welche Anwendungsszenarien es gibt, aber auch wo die Grenzen bei einem solchen Szenario liegen. 

                             

                            ***Links***

                            • #52: In-process Datenbanken und das Ende von Big Data https://www.podbean.com/ew/pb-tekgi-16896e4
                          • Engineering Kiosk - #129 Simplify Your Stack: Files statt Datenbanken! https://engineeringkiosk.dev/podcast/episode/129-simplify-your-stack-files-statt-datenbanken/
                          • https://delta.io/
                          • https://ibis-project.org/
                          • https://duckdb.org/
                          • 38 min
                          • #57: Mehr als heiße Luft: unsere Berliner Luftschadstoffprognose mit Dr. Andreas Kerschbaumer

                            In dieser Episode sprechen wir mit Dr. Andreas Kerschbaumer, Umweltexperte beim Berliner Senat, über unsere Luftschadstoffprognose und warum Berlin immer noch dringend sauberere Luft braucht. Andreas erklärt, wie Machine Learning hilft, die Luftverschmutzung vorherzusagen und welche Rolle klassische Methoden (CTMs) dabei spielen. Wir vergleichen den neuen Machine-Learning-Ansatz mit dem traditionellen und diskutieren, welche Vor- und Nachteile sie mit sich bringen. Außerdem verraten Mira und Andreas, was sie in diesem spannenden Projekt gelernt haben.

                             

                            ***Links***

                            • Digitale Plattform Stadtverkehr Berlin: https://viz.berlin.de/site/_masterportal/berlin/index.html (für die Prognosen kann oben links Themen > Fachdaten > Umwelt ausgewählt werden)
                          • Episode #12: Use Case - Luftschadstoffprognose für Berlin https://www.podbean.com/ew/pb-j24xm-1321244
                          • Business Case: Customized Stack zur automatisierten Luftschadstoffprognose in Berlin https://www.inwt-statistics.de/blog/business_case_luftschadstoffprognose
                          •  

                            52 min

                          About Data Science Deep Dive

                          From the publisher's feed

                          Wir machen Data Science. Und in unserem Podcast Data Science Deep Dive reden wir darüber.

                          More shows like Data Science Deep Dive

                          tagesschau: Die 20 Uhr Nachrichten (Audio) by tagesschau

                          tagesschau: Die 20 Uhr Nachrichten (Audio)

                          111 Listeners

                          Geschichten aus der Geschichte by Richard Hemmer und Daniel Meßner

                          Geschichten aus der Geschichte

                          186 Listeners

                          Lage der Nation - der Politik-Podcast aus Berlin by Philip Banse & Ulf Buermeyer

                          Lage der Nation - der Politik-Podcast aus Berlin

                          224 Listeners

                          Forschung aktuell by Deutschlandfunk

                          Forschung aktuell

                          19 Listeners

                          Handelsblatt Morning Briefing - News aus Wirtschaft, Politik und Finanzen by Friederike Hofmann, Sven Prange und die Handelsblatt Redaktion, Handelsblatt

                          Handelsblatt Morning Briefing - News aus Wirtschaft, Politik und Finanzen

                          47 Listeners

                          Verbrechen by DIE ZEIT

                          Verbrechen

                          247 Listeners

                          Handelsblatt Disrupt - Der Podcast über die Zukunft der Wirtschaft by Larissa Holzki, Handelsblatt

                          Handelsblatt Disrupt - Der Podcast über die Zukunft der Wirtschaft

                          16 Listeners

                          Die Lage by DER SPIEGEL

                          Die Lage

                          49 Listeners

                          Baywatch Berlin by Klaas Heufer-Umlauf, Thomas Schmitt, Jakob Lundt & Studio Bummens

                          Baywatch Berlin

                          78 Listeners

                          Doppelgänger by Philipp Glöckler, Philipp Klöckner

                          Doppelgänger

                          13 Listeners

                          Quarks Science Cops by Quarks

                          Quarks Science Cops

                          17 Listeners

                          bto – der Ökonomie-Podcast von Dr. Daniel Stelter by Dr. Daniel Stelter

                          bto – der Ökonomie-Podcast von Dr. Daniel Stelter

                          22 Listeners

                          Was bisher geschah - Geschichtspodcast by Joachim Telgenbüscher, Nils Minkmar

                          Was bisher geschah - Geschichtspodcast

                          55 Listeners

                          Der KI-Podcast by ARD

                          Der KI-Podcast

                          20 Listeners

                          KI-Update – ein heise-Podcast by Isabel Grünewald, heise online

                          KI-Update – ein heise-Podcast

                          8 Listeners