Robust Regression with the L1 Norm

  Рет қаралды 21,134

Steve Brunton

Steve Brunton

Күн бұрын

This video discusses how least-squares regression is fragile to outliers, and how we can add robustness with the L1 norm.
Book Website: databookuw.com
Book PDF: databookuw.com/...
These lectures follow Chapter 3 from:
"Data-Driven Science and Engineering: Machine Learning, Dynamical Systems, and Control" by Brunton and Kutz
Amazon: www.amazon.com...
Brunton Website: eigensteve.com
This video was produced at the University of Washington

Пікірлер: 17
@LucasL.Mbembela
@LucasL.Mbembela 10 ай бұрын
Along with visual aids you have explained the concept in a very understandable manner. Thanks for the video.
@zoheirtir
@zoheirtir 3 жыл бұрын
This channel is one of the most important channels for me! MANY Thanks Steve
@Globbo_The_Glob
@Globbo_The_Glob 3 жыл бұрын
I was just talking in a meeting about this, get out of my head Brunton.
@alexandermichael3609
@alexandermichael3609 3 жыл бұрын
Thank you, Professor. It is pretty helpful for me.
@twk844
@twk844 3 жыл бұрын
Does anyone know historical reasons for such popularity of L2 norm? Very entertaining videos! Namaste!
@MrHaggyy
@MrHaggyy Жыл бұрын
I think it's so popular because you need it so damn often. Pythagoras or the distance between two points in 2D knows basically everybody. This idea dominates mechanical engineering. The whole idea of complex numbers require l2 norm with i = sqrt(-1) is designed around l2 norm. So all the differential equation in mechanics and electronics need it. And basic optics need it too.
@JousefM
@JousefM 3 жыл бұрын
Thumbs up Steve!
@haticehocam2020
@haticehocam2020 3 жыл бұрын
Mr. Brunton What material and program did you use while shooting this video?
@Calvin4016
@Calvin4016 3 жыл бұрын
Prof. Brunton, thank you for the lecture! However, in some cases such as maximize a posterior and maximum likelihood estimation, under the assumption that the noise is Gaussian distributed, minimizing the L2 norm provides the optimal solution. Usually certain heuristics such as M-Estimation are applied to mitigate issues arise from outliers, in other words changing the kernel to a shape that can tolerate certain amount of outliers in the system. It sounds like using L1 norm here has very similar effects to that of robust kernels where we are effectively changing the shape of the cost/error. Can you please elaborate on the differences between using (L1 norm) and (L2 norm + M-estimator), and how the L1 norm performs in applications where data uncertainty is considered? Thanks!
@keyuchen5992
@keyuchen5992 Жыл бұрын
I think you are right
@pierregravel5941
@pierregravel5941 Жыл бұрын
Is there any way we might generate a sampling matrix which is maximally incoherent? What if the samples are positioned randomly and maximally distant from each other? Can we add additional constraints on the sampling matrix?
@3003eric
@3003eric 3 жыл бұрын
Nice video. Your channel and book are amazing! Congratulations.
@vijayendrasdm
@vijayendrasdm 3 жыл бұрын
Hi Steve L1 solution (i.e regularization) error surface is not convex. Are you planning to explain how do we optimize such functions ? Mathematical derivations would be helpful :) Thanks
@sutharsanmahendren1071
@sutharsanmahendren1071 3 жыл бұрын
Dear sir, I am from Sri Lanka and I am really admired by your video series. My doubt is l1 norm does not differentiable at zero due to its non-continuty. To impose sparsity, researchers use ISTA (Iterative Soft Thresholding Algorithm) to handle the weights when they come near to the zero with a certain threshold. What are your thoughts related to this?
@alegian7934
@alegian7934 3 жыл бұрын
there is a point in each video, where you loose consciousness of time passing :D
@JeffersonRodrigoo
@JeffersonRodrigoo 3 жыл бұрын
Excellent!
Robust Regression with the L1 Norm [Matlab]
4:48
Steve Brunton
Рет қаралды 10 М.
Sparsity and the L1 Norm
10:59
Steve Brunton
Рет қаралды 48 М.
Миллионер | 1 - серия
34:31
Million Show
Рет қаралды 1,9 МЛН
escape in roblox in real life
00:13
Kan Andrey
Рет қаралды 89 МЛН
Amazing Parenting Hacks! 👶✨ #ParentingTips #LifeHacks
00:18
Snack Chat
Рет қаралды 22 МЛН
Incredible: Teacher builds airplane to teach kids behavior! #shorts
00:32
Fabiosa Stories
Рет қаралды 10 МЛН
Robust Regression with Huber Loss - Clearly Explained
9:28
Selva Prabhakaran (ML+)
Рет қаралды 2,5 М.
Robust Principal Component Analysis (RPCA)
22:11
Steve Brunton
Рет қаралды 70 М.
Regularization - Explained!
12:44
CodeEmporium
Рет қаралды 15 М.
R demo | Robust Regression (don't depend on influential data)
4:40
yuzaR Data Science
Рет қаралды 6 М.
Lecture56 (Data2Decision) Robust Regression
21:52
Chris Mack
Рет қаралды 22 М.
Robust Regression with the L1 Norm [Python]
5:01
Steve Brunton
Рет қаралды 10 М.
What is Norm in Machine Learning?
5:15
Normalized Nerd
Рет қаралды 76 М.
3Blue1Brown's Probability Challenge Solved!
28:51
Mihai Nica
Рет қаралды 53 М.
Ridge Regression
16:54
ritvikmath
Рет қаралды 127 М.
Миллионер | 1 - серия
34:31
Million Show
Рет қаралды 1,9 МЛН