Read Time:3 Minute, 13 Second
Introduction
Case Study: Smart Speaker
- “Hey Device, tell me a joke”
- Steps (AI Pipeline):
- Trigger work/wakeword detection A) Hey device”? -> B) 0/1
- Speech recognition A) Audio -> B) “tell me a joke”
- Intent recognition A) Joke? vs, B) time?, music?, call?, weather?
- Execute joke
- These could be 4 different teams
- “Hey device, set timer for 10 minutes”
- Steps (AI Pipeline):
- Trigger work/wakeword detection A) Hey device”? -> B) 0/1
- Speech recognition A) Audio -> B) “Set timer for 10 minutes”
- Intent recognition A) “set timer for 10 minutes -> B) Timer
- Execute
- Extract duration
- “Set timer for 10 minutes”
- “Let me know when 10 minutes is up”
- Start Timer with set duration
- Challenge:
- Each function is a specialized piece of software.
- This requires companies to train users on what the speaker can, and can not do.
Case study: Self driving car
- Steps for deciding how to drive
- Image/Radar/Lidar
- Car detection
- Pedestrian detection
- Motion planning
- Steer/acceleration/Brake
- Key Steps
- Car detection (supervised learning)
- Pedestrian detection (supervised learning)
- Motion Planning (SLAM – Simultaneous localization and mapping)
- Challenge:
- Each function is a specialized piece of software.
Roles in AI teams
- Software Engineers (30% +)
- Machine Learning Engineer. focused on A -> B mapping
- Applied ML Scientist: Using State of the art to today’s problems
- Machine Learning Researcher. Extend the state-of-the-art in ML
- Data Scientist. Examine data and provide insights. Make presentation to team/executives. Some may be Machine Learning Engineer.
- Data Engineers. Organize data. Make sure data is saved in an easily accessible, secure, and in a cost effective way
- AI Product Manager. Help define what to build. What feasible and valuable
AI Transformation Playbook
- Execute pilot projects to gain momentum
- Success is more important than value
- Need to get the flywheel moving
- Show traction within 6 to 12 months (quiz said 6 to 10)
- Can be in-house or outsourced
- Build an in-house AI team
- Can be under: CTO, CIO, CDO, or CAIO
- Have a central AI center of excellence. Matrix them in to start, untill understanding of AI is throughout the org
- CEO should provide funding to start, not from BU.
- Provide broad AI training
- Develop an AI strategy
- You do this at step 4 to gain concrete experience, vs starting with an academic strategic approach to something so new.
- Leverage AI to create and advantage specific to your industry sector
- Design strategy aligned with the “Virtuous Cycle of AI”
- Better product -> More users -> More data -> [Repeat]
- Create a data strategy
- Strategic data acquisition
- Unified data warehouse/lake
- Create network effects and platform advantages
- In industries with “winner take all/most” dynamics, AI can be an accelerator
- Leverage classic frameworks as well. Low cost/ focus
- Consider humanity.
- Develop internal and external communication
- AI can change a company and its products
- Investor relations. to properly value your company
- Government relations. to align on regulations.
- Consumer/use education
- Talent/recruitment
- Internal communications. to address questions and concerns.
AI pitfalls to avoid
- Don’t
- Expect it to do everything
- Hire 2-3 ML engineers and expect then to come up with use cases.
- expect it to work the first time\
- Don’t expect Traditional planning process to apply yo AI
- Don’t wait for a superstar, get going with what you have today.
- Do
- Be realistic
- Beginners should be linked with business
- Work with the AI team to develop new timelines, KPIs, etc
Taking your first steps
- Get friends to learn about AI
- Courses
- Reading group
- Start brainstorming projects (no project too small)
- Hire a few ML/DS people to help
- Hire or appoint an AI leader
- Discuss with CEO/Board possibilities of AI transformation
- Will the company be more valuable, or more effective if we are good at AI.
Supervised learning
Unsupervised learning
Transfer learning
GANs
Knowledge graphs