About this episode
Feb 2017
MLG 008 Math for Machine Learning
<div> <p>Mathematics essential for machine learning includes linear algebra, statistics, and calculus, each serving distinct purposes: linear algebra handles data representation and computation, statistics underpins the algorithms and evaluation, and calculus enables the optimiza ... Show More
28m 12s
Mar 2017
MLG 009 Deep Learning
51m 28s
Mar 2017
MLG 010 Languages & Frameworks
44m 36s
May 2022
The New Corner Office: Work outside
See your projects in (literally) a different lightSee omnystudio.com/listener for privacy information.
3m 33s
May 2020
Resources Management Part 1
Chapter 9 of PMBOK guide explained. Everything you want to know about resource management in layman language. Plug in during the commute or while driving down from work !
35m 59s
Jul 2022
Santiago Valderrama on Getting Smarter on Machine Learning, One Problem at a Time - Ep. 173
Want to learn about AI and machine learning? There are plenty of resources out there to help — blogs, podcasts, YouTube tutorials — perhaps too many. Machine learning engineer Santiago Valdarrama has taken a far more focused approach to helping us all get smarter about the field. ... Show More
27m 15s
Dec 2021
🔄 KANBAN: 7 Things to Know for PMP & Agile Students ➡️
11m 38s
Nov 2015
21. Getting Into Web Dev & Learning How to Learn
<p>Please fill out this survey so I know what type of content YOU PERSONALLY WANT: <a href="https://beachangeagent.typeform.com/to/hQLXrjUS">https://beachangeagent.typeform.com/to/hQLXrjUS</a></p>
31m 59s
Oct 2019
UX Education
In this episode, Laura's off yelling at clouds, and the notable Jess Ivins steps in to talk about learning, education and how to keep growing as a UX person. Jess says smart and helpful things while Kate rambles on but does get in some good references to articles she did not writ ... Show More
28m 44s
Apr 2021
Pandemic Machine Learning Pitfalls
<p>Today on the show Derek Driggs, a PhD Student at the University of Cambridge. He comes on to discuss the work Common Pitfalls and Recommendations for Using Machine Learning to Detect and Prognosticate for COVID-19 Using Chest Radiographs and CT Scans.</p> <p><strong>Help us vo ... Show More
40m 17s
Jul 2020
4.5 Monitor and Control Project Work
4.5 Monitor and Control Project Work This podcast is all about learning and sharing knowledge for PMI® - PMP® certification. We'll use simple language and day to day examples to focus on learning. It will take dedication and grit. HUSTLE! It's Grind season Homie. See you on the o ... Show More
11m 32s
Dec 2020
The Silver Lining
Learning is not linear, and hitting a brick wall during the process is absolutely normal. But there are tools that are now at our fingertips and are proving to be more and more effective on a daily basis.Listen to The Ringlet on Podeo https://podeo.co/originals https://podeo.co/d ... Show More
6m 46s
The logistic regression algorithm is used for classification tasks in supervised machine learning, distinguishing items by class (such as "expensive" or "not expensive") rather than predicting continuous numerical values. Logistic regression applies a sigmoid or logistic function to a linear regression model to generate probabilities, which are then used to assign class labels through a process involving hypothesis prediction, error evaluation with a log likelihood function, and parameter optimization using gradient descent.
Links
Classification versus Regression in Supervised Learning
- Supervised learning consists of two main tasks: regression and classification.
- Regression algorithms predict continuous values, while classification algorithms assign classes or categories to data points.
The Role and Nature of Logistic Regression
- Logistic regression is a classification algorithm, despite its historically confusing name.
- The algorithm determines the probability that an input belongs to a specific class, using outputs between zero and one.
How Logistic Regression Works
- The process starts by passing inputs through a linear regression function, then applying a logistic (sigmoid) function to produce a probability.
- For binary classification, results above 0.5 usually indicate a positive class (for example, "expensive"), and results below 0.5 indicate a negative class ("not expensive").
- Multiclass problems assign probabilities to each class, selecting the class with the highest probability using the arg max function.
Example Application: Housing Spreadsheet
- An example uses a spreadsheet of houses with features like square footage and number of bedrooms, labeling each as "expensive" (1) or "not expensive" (0).
- Logistic regression uses the spreadsheet data to learn the pattern that separates expensive houses from less expensive ones.
Steps in Logistic Regression
- The algorithm follows three steps: predict (infer a class), evaluate error (calculate how inaccurate the guesses were), and train (refine the underlying parameters).
- Predictions are compared to actual data, and the difference (error) is calculated via a log likelihood function, which accounts for how confident the prediction was compared to the true value.
- Model parameters (theta values) are updated using gradient descent, which iteratively reduces the error by adjusting these values based on the derivative of the error function.
The Mathematical Foundation
- The hypothesis function is the sigmoid or logistic function, with the formula: 1 / (1 + e^(-theta^T x)), where theta represents the parameters and x the input features.
- The error function (cost function) for logistic regression uses log likelihood, aggregating errors over all data points to guide model learning.
Practical Considerations
- Logistic regression finds a "decision boundary" on the graph (S-curve) that best separates classes such as "expensive" versus "not expensive."
- When the architecture requires a proper probability distribution (sum of probabilities equals one), a softmax function is applied to the outputs, but softmax is not covered in this episode.
Composability in Machine Learning
- Machine learning architectures are highly compositional, with functions nested within other functions - logistic regression itself is a function of linear regression.
- This composability underpins more complex systems like neural networks, where each "neuron" can be seen as a logistic regression unit powered by linear regression.
Building Toward Advanced Topics
- Understanding logistic and linear regression forms the foundation for approaching advanced areas of machine learning such as deep learning and neural networks.
- The concepts of prediction, error measurement, and iterative training recur in more sophisticated models.
Resource Recommendations
- The episode recommends the Andrew Ng Coursera course for deeper study into these concepts and details, especially for further exploration of multivariate regression and error functions.
<p><a href= "https://ocdevel.com/walk?utm_source=podcast&utm_medium=mlg&utm_campaign=mlg9"> Try a walking desk</a> to stay healthy while you study or work!</p> <p>Full notes at <a href= "htts://ocdevel.com/mlg/9?utm_source=podcast&utm_medium=mlg&utm_campaign=mlg9"> ocdevel.com/ml ... Show More
<p><a href= "https://ocdevel.com/walk?utm_source=podcast&utm_medium=mlg&utm_campaign=mlg10"> Try a walking desk</a> to stay healthy while you study or work!</p> <p>Full notes at <a href= "https://ocdevel.com/mlg/10?utm_source=podcast&utm_medium=mlg&utm_campaign=mlg10"> ocdevel.c ... Show More
<p>Little's Law: https://www.youtube.com/watch?v=4XamhNqP-7w</p>
<p>GAO AGILE Guide: https://www.gao.gov/assets/gao-20-590g.pdf</p>
<p>New 2021 Exam? </p>
<p>Sign up: http://projectmanagementmasterclass.com</p>
<p><br></p>
<p>Other courses: </p>
<p>http://praizion.com</ ... Show More