252: A Good Heuristic for Pain Tolerance

Embedded.fm · 5 Jul 2018 · 1h 13m · Episode 252

What this episode covers

Katie Malone, a data scientist at Civis Analytics and host of the Linear Digressions podcast, discusses the practical application of machine learning in embedded systems. She explains the distinction between training and inference, highlighting the challenge of integrating black-box neural network outputs into deterministic embedded software. Malone emphasizes that data science is largely about data preparation and problem formulation, not just algorithm selection, and advises engineers to build projects to overcome imposter syndrome.

Mentioned

Companies
Udacity, NVIDIA, CERN
Products
Linear Digressions, AlphaGo
Tools
TensorFlow, Chainer, Coursera

Other shows on the same ground, closest first.

  • The Pragmatic Embedded Podcast · 28m

    AI-enhanced Embedded Development (May 2025 Edition)

    Luca, an embedded software expert, discusses his experience at the Embedded Online Conference and a German conference, highlighting an LLM-only hackathon where participants were forbidden from writing code manually. He explains that effective AI-assisted development requires rigorous context management, treating prompts like version-controlled code, and managing external context files to prevent hallucinations. The conversation covers the economic benefits of AI (approx. $0.01 per line of code), the tightening of feedback loops, and the evolving role of developers from coders to AI supervisors and technical product owners.

  • OnTrack · 47m

    AI Vision Systems in Manufacturing with Deepview's Eliyahu Davis

    Eliyahu Davis, lead engineer at Deepview AI, explains how his company uses deep learning to automate factory inspection, reducing setup time from 40 hours to minutes. Davis details his transition from aerospace software engineering to hardware, describing how he learned Altium Designer through online resources and mentorship to design the camera's PCB. He discusses the technical challenges of running neural network training on edge devices and the future of foundation models in industrial automation.

  • Over the Air · 32m

    Super Intelligence. Friend or Enemy?

    Daniel Hulme, CEO of Satalia (recently acquired by WPP), joins host Ryan Prosser of Very to discuss the reality of artificial intelligence versus the hype. Hulme argues that most current 'AI' is merely machine learning or automation, and true AI requires complex adaptive systems that can learn in production—a capability he claims does not yet exist at scale. The conversation covers the critical distinction between machine learning problems and decision problems, the role of IoT in enabling adaptive behavior, and the ethical implications of digital twins and biometric monitoring in the workplace.

  • EE Times Current · 29m

    AI and Connectivity at the Edge and Endpoint

    Kaushal Vora and Mo Dogar from Renesas discuss the convergence of AI and IoT (AIoT) at the edge, distinguishing between resource-intensive generative AI and predictive AI suited for constrained endpoint devices. They highlight Renesas' acquisition of Reality AI and its AutoML toolchain, which allows embedded engineers to optimize machine learning models for microcontrollers without adding hardware sensors, as demonstrated in washer and battery management use cases. The guests explain how decentralizing intelligence reduces latency, power consumption, and security risks by performing inference locally on devices like the RH850 microcontroller.

  • Coredump Sessions · 55m

    #007: AI, Open Source, and the Future of Embedded Development: How Much Code Will We Actually Write?

    François Baldassari, CEO of Memfault, and Thomas Sarlandie, Field CTO of Memfault, host a panel with Jonathan Beri, CEO of Golioth, and Dan Mangum, CTO of Golioth, to discuss the intersection of AI, open source, and embedded development. The group analyzes the maturity of edge AI for audio and video processing, the challenges of integrating LLMs into hardware due to rapid model iteration, and the current state of using AI for firmware development. They conclude that while AI is transforming code generation and review, open source remains critical for training models and providing trusted, complex infrastructure like Zephyr and FreeRTOS.

The summary, chapters and topics are generated from the episode’s audio by this directory, not written by Embedded.fm. The episode itself belongs to its publisher.