Udacity Artificial Intelligence Nanodegree Project 3 Progress | Learning Intelligence 8

Daniel Bourke · Beginner ·📰 AI News & Updates ·8y ago

Key Takeaways

Documents progress on Udacity Artificial Intelligence Nanodegree Project 3, designing an AI system for air cargo transport

Full Transcript

what's happenin y'all welcome to learning intelligence 8 today's been one of those days you know when you get up in the morning and all these things happen that you you weren't really expecting to happen and they're sort of running in the background and your brain and I I need to get these things done before I can do anything else so that was where I spent most of my morning but no complaints got into some studying it's fairly late here well not late but late for me to be studying it's about 8 p.m. at the moment and I've got about a week or so until project 3 of the Udacity aimd or artificial intelligence nano degree is jus I know I'm trying to reduce that that massive saying but I think it's I gotta get get more used to it so I spent the last hour or so planning I also spent an hour or so reading this puppy slowly working through each of the chapters I'm finding it more and more fascinating as I go through a lot of dense material but I want to show you something cool I got this playlist here that I called conquer and it's like my my get done get your done playlist GSD might be a little bit bird actually I just realized that I went out and did a workout in in the Sun today it's been raining where I live for like the last week I put on the playlist put on the headphones and punched out some planning here so now I've got a whole document here dedicated dedicated to planning project 3 so as you see there and this is a project tree on github so essentially I've got to plan out an airport cargo system and then analyze it I'll link the Udacity github in the description so you can check it out if you want to I think this will be the most complex project I've tackled yet have a dive fully into it I've only got a plan of attack I still like to spend at least a few hours planning so I know I can tackle it step-by-step rather than just diving in and something I'm also trying to work on is improving my ability improving my Python code I think that's that's one of my weaknesses at the moment it's turning the suelo code in the textbook into functions so I'm gonna be dedicating at least I think 15 to 30 minutes per day just specifically on taking a function from the book and trying to replicate it in Python code I think that's a that's a good goal to have I got that tip from the mentor we're Udacity mentor she said if you having problems with that try practicing it a little bit each day and a simple advice but great advice I just went through a review of the notes I took last week and the classes that I did last week on the on search and planning in preparation for project three which is my next major milestone so I've put things like data camping and other coding stuff I was doing on hold to really focus down on getting everything ready to go for project three in the a I know degree but I have three cool things I want to show you number one explain like I'm five this is a reddit thread where you can go and find advanced topics such as where in my opinion advanced topics the a-star search algorithm and you'll have the best smartest people in the world commenting on reddit you've gotta verify to make sure their answers are legit and in a way that's easy to understand the a-star algorithm is quite complex if you've never heard of it before but essentially it can be broken down and considered to be the best estimated total path cost first if you have a route finding algorithm you want to get from point A to point B a-star search will find you the best estimated lowest cost route that's what I gathered so far from the Eli five thread on reddit and I'll link that in the description by the way so any topic you're having trouble understanding search Eli five and then whatever you're looking for and hopefully that someone's made it on reddit if not if you decide to if there's no thread on it maybe you can create your own and help out the rest of the community number two so you know how I've been doing all these search algorithms or if you've been watching along the be logs I've been learning about different kinds of search and planning algorithms in artificial intelligence and so I found an awesome this is from the Eli five thread by the way and awesome visualizer to demonstrate different search algorithms such as breadth-first search and depth-first search and a-star search I'll let the visualization do the talking check this out you start at the green dot you draw these walls by just dragging the mouse and then it wants to get to the red dot and you can choose your search algorithm here and then adjust the heuristics so if we go let's start this is the a-star search this is how it works a visualization so I'll link this in the description and then it binds a path to the goal and let's check it out what to do it in time ten milliseconds or sorry ten seconds I thought that was really cool and failure of the day I'm gonna put right here I applied for an AI role in a start-up in Silicon Valley for super human who are building a revolutionary email client mainly because I'm in love with communication and in love with AI and I didn't get the role so that's all right I get to go back to what I'm doing and I think I'm gonna try to do that at least once per week have some sort of failure at least something that I've tried and failed that might not be a job application but we'll see what happens have I told you guys before how much I love walks I do it for a 20 minute walk to clear my head I've been working on my project all day I'm sure would have done actually I love walking and clears my head I was in a bit of a rut with this project I'm working on and I decided it's time to get moving get the subconscious working on the problems and now I've come back just been going down to the water amazing area down there my head is so much clearer ready to take on the next stage this is where I'm at I've been going through the github page and just writing out all the things I need to do even the next function I need to implement I started started it I've left it here to come back to to implement with handwriting before I implement it with code so I'm gonna do about another hour and a half of study before I call it a day my goal is to have a rough outline of the next functions I need to implement in part 1 of the project and then after that going to do some reading because I need to do a report for part 3 the project on the history of AI in in planning in planning so the project is on I've got to develop a planning domain language or some planning functions to plan transportation to and from certain airports with planes and cargo but I'll fill you in more when I've learned more about it and made more progress sidenote next time you're stuck on something try go for a walk for 20 minutes or so you know Harvard published a study recently that I read that said walking for about 20 minutes or so promotes creativity I guess that's why Steve Jobs had all these meetings on walks hacking into the database we can do this he's on the run we gotta track him down where do we do it they have errors plenty of errors I always feel like I'm a lead level hack out like one of those ones from the movies when I'm working in the terminal I just spent the past hour and a half or two hours or so implementing a few functions into my project three for the AI nanodegree and I had my noise-canceling headphones on and I was in deep co2 mode I think my mom came into my room and said something to me and I must have replied like a zombie I don't know about you but when I'm in coding mode like that's all I'm doing I still gotta still go to era coming good a failure here that's all right I'm gonna call it a day for the coding portion of things I got to still take these off I'm still going to be reading the history of AI and planning and their artificial intelligence textbook that I have but otherwise really cool news I'm an excited for for later this year and actually in a few weeks time I got offered a role at code camp which is a equivalent of like a a school holidays kind of boot camp coding session for kids where I can go along and teach kids how to code and I'm really really keen for that so I'll see if I can film there probably probably not because there's kids involved or not I'll bring the stories from there to the v-log that won't be for a few weeks I'm thinking I think it's about December or so just before Christmas and after Christmas on the school holidays I'm really excited for that like if you can't tell I'm ever gonna smile okay I read the email and they they offer me a role and I'm like yes I could teach these kids how to code so it's a few days a week essentially starting from the ground up and getting kids up skilled with the most valuable skill in 2017 in my opinion I'm biased of course because I'm learning it but I think anything what everyone can gain value out of coding and it's not just coding it's the underlying skill that's but that comes along with programming and that's problem-solving so I think that's going to be a purpose ode eight thank you so much for watching next week's video it's gonna be more of a project three that's sure in a few days I'm gonna crunch it out and we'll get it submitted and then I'll show you when it's done as always keep learning and we'll see you next week

Original Description

Welcome to the eighth instalment of Learning Intelligence! A VLOG series where I document my journey learning about artificial intelligence. In this episode, I make start working on Project 3, designing an AI system for finding the most efficient way to transport air cargo. I also share one of my favourite tips to combat brain fog. Instead of going back to university, I've created my own artificial intelligence Master's Degree to learn about the phenomenon of teaching computers to think for themselves. My Curriculum - https://medium.com/@mrdbourke/my-self... Please leave a comment if you would like to see anything specific in the future. Links mentioned in the show: Udacity AIND - https://www.udacity.com/course/artifi... Artificial Intelligence: A Modern Approach Textbook - http://aima.cs.berkeley.edu/ Visualisation for different Search Algorithms - http://qiao.github.io/PathFinding.js/visual/ ELI5 for A* Search Algorithm -https://www.reddit.com/r/explainlikeimfive/comments/2v0h55/eli5_the_a_search_algorithm_how_does_it_work/ Udacity AIND Project 3 GitHub - https://github.com/udacity/AIND-Planning Stanford Walking Study - https://news.stanford.edu/2014/04/24/walking-vs-sitting-042414/ Say Hi to me anywhere! Web - https://www.mrdbourke.com Writing - https://www.mrdbourke.com/blog/ Quora - https://www.quora.com/profile/Daniel-... Instagram - https://www.instagram.com/mrdbourke/ Twitter - https://www.twitter.com/mrdbourke Email updates: http://bit.ly/mrdbourkenewsletter If you would like to join in on this journey and offer your support, please consider becoming a Patron! https://www.patreon.com/mrdbourke
Watch on YouTube ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Playlist

Uploads from Daniel Bourke · Daniel Bourke · 41 of 60

1 Xbox One S Unboxing and Xbox One Comparison
Xbox One S Unboxing and Xbox One Comparison
Daniel Bourke
2 Text/Profanity Checker in Python
Text/Profanity Checker in Python
Daniel Bourke
3 Drawing Flowers in Python
Drawing Flowers in Python
Daniel Bourke
4 Finding The Right Medium - TDBS 18 April 2017
Finding The Right Medium - TDBS 18 April 2017
Daniel Bourke
5 What Is Neuralink??! - TDBS 22 April 2017
What Is Neuralink??! - TDBS 22 April 2017
Daniel Bourke
6 Disagree and Commit, Words of Wisdom from Jeff Bezos - TDBS 19 April 2017
Disagree and Commit, Words of Wisdom from Jeff Bezos - TDBS 19 April 2017
Daniel Bourke
7 A Lesson In Movement | Raw Training Australia
A Lesson In Movement | Raw Training Australia
Daniel Bourke
8 FALLING IS FUN | Functional Friday 4
FALLING IS FUN | Functional Friday 4
Daniel Bourke
9 My first HACKATHON! | 100 Days of Code 1
My first HACKATHON! | 100 Days of Code 1
Daniel Bourke
10 MORE MACHINE LEARNING | 100 Days of Code 2
MORE MACHINE LEARNING | 100 Days of Code 2
Daniel Bourke
11 TensorBoard and learning from Einstein | 100 Days of Code 3
TensorBoard and learning from Einstein | 100 Days of Code 3
Daniel Bourke
12 Job Interview Tips and Open Ocean Swim | 100 Days of Code 4
Job Interview Tips and Open Ocean Swim | 100 Days of Code 4
Daniel Bourke
13 I Want To Help 100,000 People Workout | AI Powered Personal Trainer
I Want To Help 100,000 People Workout | AI Powered Personal Trainer
Daniel Bourke
14 MACHINE LEARNING IN 5 MINUTES
MACHINE LEARNING IN 5 MINUTES
Daniel Bourke
15 COFFEE, YOGA and AWS | 100 Days of Code 5
COFFEE, YOGA and AWS | 100 Days of Code 5
Daniel Bourke
16 MY FIRST STARTUP WEEKEND | 100 Days of Code 6
MY FIRST STARTUP WEEKEND | 100 Days of Code 6
Daniel Bourke
17 GENERATING TV SCRIPTS WITH DEEP LEARNING | 100 Days of Code 7
GENERATING TV SCRIPTS WITH DEEP LEARNING | 100 Days of Code 7
Daniel Bourke
18 Attention, please
Attention, please
Daniel Bourke
19 TEACHING BOTS TO PLAY GAMES | 100 Days of Code 9
TEACHING BOTS TO PLAY GAMES | 100 Days of Code 9
Daniel Bourke
20 Udacity Deep Learning Nanodegree Language Translation Project Submission | 100 Days of Code 10
Udacity Deep Learning Nanodegree Language Translation Project Submission | 100 Days of Code 10
Daniel Bourke
21 Learning about Generative Adversarial Networks on Udacity | 100 Days of Code 11
Learning about Generative Adversarial Networks on Udacity | 100 Days of Code 11
Daniel Bourke
22 Completing Andrew Ng's Machine Learning Course on Coursera | 100 Days of Code 12
Completing Andrew Ng's Machine Learning Course on Coursera | 100 Days of Code 12
Daniel Bourke
23 Finishing the Treehouse Python Track | 100 Days of Code 13
Finishing the Treehouse Python Track | 100 Days of Code 13
Daniel Bourke
24 GENERATING FACES WITH GANs | 100 Days of Code 14
GENERATING FACES WITH GANs | 100 Days of Code 14
Daniel Bourke
25 Graduating From the Udacity Deep Learning Nanodegree | 100 Days of Code 15
Graduating From the Udacity Deep Learning Nanodegree | 100 Days of Code 15
Daniel Bourke
26 WHAT I'VE LEARNED FROM TALKING TO PEOPLE
WHAT I'VE LEARNED FROM TALKING TO PEOPLE
Daniel Bourke
27 3 Life Principles I Learned From Ray Dalio
3 Life Principles I Learned From Ray Dalio
Daniel Bourke
28 PYTHON && POETRY | 100 Days of Code 16
PYTHON && POETRY | 100 Days of Code 16
Daniel Bourke
29 Physique Update and 6 Things I Wish I Knew Before Starting Gym
Physique Update and 6 Things I Wish I Knew Before Starting Gym
Daniel Bourke
30 The 100 Days is Over! | 100 Days of Code 17
The 100 Days is Over! | 100 Days of Code 17
Daniel Bourke
31 How to Burn Over 100 Calories in 4 Minutes
How to Burn Over 100 Calories in 4 Minutes
Daniel Bourke
32 Solving Sudoku with AI | Learning Intelligence 1
Solving Sudoku with AI | Learning Intelligence 1
Daniel Bourke
33 Upper Body Calisthenics Workout in the Park
Upper Body Calisthenics Workout in the Park
Daniel Bourke
34 What is an Adversarial Search Agent? | Learning Intelligence 2
What is an Adversarial Search Agent? | Learning Intelligence 2
Daniel Bourke
35 My Self-Created Artificial Intelligence Master's Degree | Learning Intelligence 0
My Self-Created Artificial Intelligence Master's Degree | Learning Intelligence 0
Daniel Bourke
36 Try Going Over It Again | Learning Intelligence 3
Try Going Over It Again | Learning Intelligence 3
Daniel Bourke
37 Python and Pullups | Learning Intelligence 4
Python and Pullups | Learning Intelligence 4
Daniel Bourke
38 AI Meets Blockchain! | Learning Intelligence 5
AI Meets Blockchain! | Learning Intelligence 5
Daniel Bourke
39 How to Pass the Turing Test + I FAILED | Learning Intelligence 6
How to Pass the Turing Test + I FAILED | Learning Intelligence 6
Daniel Bourke
40 Biology and Physics meet Computer Science | Learning Intelligence 7
Biology and Physics meet Computer Science | Learning Intelligence 7
Daniel Bourke
Udacity Artificial Intelligence Nanodegree Project 3 Progress | Learning Intelligence 8
Udacity Artificial Intelligence Nanodegree Project 3 Progress | Learning Intelligence 8
Daniel Bourke
42 Passing Project 3 of Udacity's Artificial Intelligence Nanodegree | Learning Intelligence 9
Passing Project 3 of Udacity's Artificial Intelligence Nanodegree | Learning Intelligence 9
Daniel Bourke
43 Bayes Networks, Hidden Markov Models and How I Wake Up | Learning Intelligence 10
Bayes Networks, Hidden Markov Models and How I Wake Up | Learning Intelligence 10
Daniel Bourke
44 Udacity AI Nanodegree Progress and Bayes' Rule Explained | Learning Intelligence 11
Udacity AI Nanodegree Progress and Bayes' Rule Explained | Learning Intelligence 11
Daniel Bourke
45 Udacity AI Nanodegree Project 4 Planning and Progress | Learning Intelligence 12
Udacity AI Nanodegree Project 4 Planning and Progress | Learning Intelligence 12
Daniel Bourke
46 Finishing Term 1 of Udacity's Artificial Intelligence Nanodegree | Learning Intelligence 13
Finishing Term 1 of Udacity's Artificial Intelligence Nanodegree | Learning Intelligence 13
Daniel Bourke
47 deeplearning.ai Progress! | Learning Intelligence 14
deeplearning.ai Progress! | Learning Intelligence 14
Daniel Bourke
48 Coursera Deep Learning Specialization Progress | Learning Intelligence 15
Coursera Deep Learning Specialization Progress | Learning Intelligence 15
Daniel Bourke
49 Computer Vision Basics + More deeplearning.ai Progress! | Learning Intelligence 16
Computer Vision Basics + More deeplearning.ai Progress! | Learning Intelligence 16
Daniel Bourke
50 My Experience at CodeCamp, Intro to Keras and Failing Hard | Learning Intelligence 17
My Experience at CodeCamp, Intro to Keras and Failing Hard | Learning Intelligence 17
Daniel Bourke
51 In-Depth Udacity Deep Learning Nanodegree Review
In-Depth Udacity Deep Learning Nanodegree Review
Daniel Bourke
52 Completing the Deeplearning.ai Specialization on Coursera | Learning Intelligence 18
Completing the Deeplearning.ai Specialization on Coursera | Learning Intelligence 18
Daniel Bourke
53 You're Never Too Young to Start Learning AI - Learning Intelligence Talks with Shaik Asad
You're Never Too Young to Start Learning AI - Learning Intelligence Talks with Shaik Asad
Daniel Bourke
54 Starting Term 2 of the Udacity Artificial Intelligence Nanodegree | Learning Intelligence 19
Starting Term 2 of the Udacity Artificial Intelligence Nanodegree | Learning Intelligence 19
Daniel Bourke
55 Submitting the Computer Vision Capstone Project | Udacity AI Nanodegree | Learning Intelligence 20
Submitting the Computer Vision Capstone Project | Udacity AI Nanodegree | Learning Intelligence 20
Daniel Bourke
56 Leg Day at World Gym Northlakes ft. Ben Jones Fitness
Leg Day at World Gym Northlakes ft. Ben Jones Fitness
Daniel Bourke
57 deeplearning.ai Sequence Models Course Progress | Learning Intelligence 21
deeplearning.ai Sequence Models Course Progress | Learning Intelligence 21
Daniel Bourke
58 Graduating from the deeplearning.ai Coursera Specialization | Learning Intelligence 22
Graduating from the deeplearning.ai Coursera Specialization | Learning Intelligence 22
Daniel Bourke
59 Udacity Artificial Intelligence Nanodegree NLP Concentration Progress | Learning Intelligence 23
Udacity Artificial Intelligence Nanodegree NLP Concentration Progress | Learning Intelligence 23
Daniel Bourke
60 Learning How to Build What's Next at Google Cloud On Board Brisbane
Learning How to Build What's Next at Google Cloud On Board Brisbane
Daniel Bourke

Related Reads

📰
An AI Challenge: Theoretical Physics (JWST, LHC) vs the Nag Hammadi Library
Apply Socratic methods to challenge dogma in theoretical physics and ancient texts, promoting critical thinking and avoiding consensus averaging
Medium · AI
📰
AI’s land rush is reaching Native American reservations
AI data center development is expanding to Native American reservations due to available land, water rights, and tax incentives, raising concerns and opportunities for indigenous communities
The Next Web AI
📰
OpenAI And Anthropic Are Preparing For IPOs—Here’s How They Stack Up
Learn how OpenAI and Anthropic compare in valuation, revenue growth, and strategy ahead of their IPOs
Forbes Innovation
📰
Paris-based AI voice startup Gradium raises $100M seed, backed by Nvidia
Gradium, an AI voice startup, raises $100M seed funding, learn how AI voice technology is attracting major investments
TechCrunch AI
Up next
OpenAI Leaks 'Spud' & 'Frontier' Rival Anthropic! AI Wars Begin!
Pranjal
Watch →