Practical AI
Practical AI

Ask us anything (about AI)

Daniel and Chris get you Fully-Connected with AI questions from listeners and online forums: * What do you think is the next big thing? * What are CNNs? * How does one start developing an AI-enabled business solution? * What tools do you use every day? * What will AI replace? * And more… Sponsors: *

Featured Speakers

Chris Benson GuestDaniel Weitnack Guest

Topics Discussed

Episode Summary

Executive Summary: In this Practical AI episode, Daniel and Chris answer community and online questions about AI research directions, everyday tools, responsible use, business applications, model training and deployment, and learning resources. They argue that AI should be selected to solve a real problem rather than added for its own sake, that models are practical software components, and that most practitioners can use cloud compute instead of buying powerful laptops.

Main Topics: AI research directions beyond current deep learning: The hosts note continued open problems in deep neural networks and discuss growing research interest in graph neural networks, physics-inspired methods, attention, and approaches that may move beyond deep learning. They distinguish these research interests from industry, where deep learning remains broadly useful. Practical tools and hardware for practitioners: They recommend choosing tools pragmatically, using both TensorFlow and PyTorch when useful, and consider Google Colab Pro and Streamlit helpful in their own work. For many learners, a powerful laptop is unnecessary when initial experiments can run in the cloud and production workloads on larger systems. Responsible use and social impact of AI: In response to concerns about malicious uses such as manipulation and terrorism, the hosts acknowledge that bad actors can use AI, as they do other technologies. They emphasize responsible practitioners, oversight, and extending AI's benefits to underserved communities. Building AI-enabled business solutions: Chris advises starting with the customer problem and desired product rather than forcing an AI label onto a solution. Daniel reinforces that customer needs should drive the work, and AI should be used only when it meaningfully helps meet them. Understanding, saving, and deploying models: The hosts explain CNNs and backpropagation at a high level, then describe trained models as software functions with learned parameters saved to files. Deployment involves loading the model into software systems; approaches vary by framework, use case, and target environment. Learning and community in a virtual era: The hosts discuss virtual conferences and interactive formats such as Online Town, as well as adapting local meetups. They recommend self-study resources including fast.ai, Google's TensorFlow materials, Dive into Deep Learning, and Data Science from Scratch.

Key Arguments: A laptop's specifications often matter little for deep-learning work: learners can prototype using hosted cloud compute and deploy to company clusters or other production infrastructure. Research may explore graph-structured data, physics-based methods, attention, and alternatives to current deep-learning approaches, while deep learning is likely to remain productive in industry. AI can be used maliciously, but this is part of a broader pattern of technologies being misused; practitioners and institutions should work to reduce risks while applying AI constructively. An AI-enabled product should begin with a user or customer problem. AI is one tool among many, and forcing it into a product can lead to a worse solution. A trained model is not a mysterious object: it is software with learned parameters that can be saved, loaded, and integrated into services or deployment environments. AI currently tends more often to augment human work than replace it, though automation may affect people in specialized or routine roles. Researchers and practitioners should not assume published accuracy results are always reproducible; discrepancies can occur when trying to reproduce papers.

Data Points: Share of people worldwide without health information in their language to protect against COVID-19: 30% - Daniel says SIL research found that 30% of people on the planet lack COVID-related health information in their language. Google Colab Pro subscription price: $10 per month - Daniel describes the service as offering prioritized GPU access, longer runtimes, and other benefits. DigitalOcean uptime SLA: 99.99% - The episode's sponsor message cites this service-level agreement. TensorFlow certification test time limit: Up to 5 hours - Chris says the certification assesses skills including CNNs and natural-language processing. TensorFlow certification cost: $100 - Chris cites this as the approximate fee for the certification. AI Classroom listener discount: 10% - Daniel offers Practical AI listeners a discount using the code Practical AI 10.

Pivotal Quotes: "don't start with an idea and it has to be AI enabled." — Chris Benson: His advice is to begin with the problem and product goal, then determine whether AI is appropriate. "it's really just software development at that point." — Chris Benson: He describes model deployment as software development after training, despite the additional considerations of model inputs and infrastructure. "Buy a Chromebook." — Daniel Weitnack: A concise expression of the hosts' view that cloud compute makes an expensive deep-learning laptop unnecessary for many practitioners.

Implications: Practitioners can focus on solving real problems, learning transferable tools, and treating models as deployable software rather than buying specialized hardware. As AI capabilities spread, responsible use and broader access—including language-accessible health information—remain important.

🔓 Sign Up for Unlimited Episode Search

About Practical AI

View all episodes from Practical AI