Robust Principal Component Analysis (RPCA)

Robust Principal Component Analysis (RPCA)

Steve Brunton

4 года назад

74,021 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@tdoge
@tdoge - 06.02.2021 03:28

Danke great video!

Ответить
@QuantizedFields
@QuantizedFields - 08.02.2021 08:20

Finally people can now distinguish Clark Kent from Superman! I thought it is never gonna happen

Ответить
@alessandrobitetto2361
@alessandrobitetto2361 - 08.02.2021 12:41

By 0-norm do you mean the number of non-zero entries? Thanks

Ответить
@three-min-to-go
@three-min-to-go - 08.02.2021 16:17

Hi Professor you are so handsome that I really enjoy your video like a TV drama!

Ответить
@zae5pm
@zae5pm - 13.02.2021 05:37

I'm doing POD which is based on PCA. Is their constraint PCA?

Ответить
@maydin34
@maydin34 - 13.02.2021 12:28

Very informative. Great video.

Ответить
@Zxymr
@Zxymr - 14.02.2021 18:56

Brilliant! Would this work with kernel PCA as well?

Ответить
@jasonwhite6463
@jasonwhite6463 - 14.02.2021 23:52

Is a 2011 pub, recent? Appreciate video but couldn't help but ask.

Ответить
@user-or7ji5hv8y
@user-or7ji5hv8y - 18.02.2021 07:43

Wow great video

Ответить
@abc3631
@abc3631 - 18.02.2021 13:00

Awesome as usual

Ответить
@studybooks3395
@studybooks3395 - 20.02.2021 10:33

I studied PCA last week. And now this. 😆

Ответить
@a2002
@a2002 - 20.02.2021 22:00

Wonderful explanation! Loved the way you explained this with the help of NETFLIX problem

Ответить
@williamgomez6087
@williamgomez6087 - 21.02.2021 06:45

World need more people like you

Ответить
@stevelk1329
@stevelk1329 - 22.02.2021 15:35

"very cool, a little bit alarming, but I'm going to walk you through it." Wait, doesn't that mean he might be admitting he's irresponsible?? Good grief. What does he expect people to think?.. "well he's telling us how to do potentially really bad stuff but that's okay cuz he's also telling us it might be bad."

Ответить
@baltimore2025
@baltimore2025 - 25.02.2021 12:16

thanks

Ответить
@bhargav7476
@bhargav7476 - 26.02.2021 18:13

What even is that? Calculus? Statistics? Geometry? What do I google If I wanna learn that maths?

Ответить
@saeedsaimonable
@saeedsaimonable - 06.03.2021 13:28

Could u talking about architecture robot interactive/creative and AI

Ответить
@raaedalmayali3685
@raaedalmayali3685 - 07.04.2021 20:31

Hello Mr. Steve, please, what is the features that RPCA extracted it from image?

Ответить
@raaedalmayali3685
@raaedalmayali3685 - 16.04.2021 17:32

Hello Mr. Brunton, please, in your book, "Data Driven Science & Engineering " in page 124, in RPCA Code, in "while" instruction, why you use "count < 1000" ? what is you mean by 1000 ?

Ответить
@debu478
@debu478 - 18.04.2021 23:31

Need a detailed lecture series on RPCA, you are a gem sir
Thank you for such amazing explanation

Ответить
@WhenThoughtsConnect
@WhenThoughtsConnect - 21.04.2021 15:05

its like a ship but one person is absurdly fat

Ответить
@jhonportella5618
@jhonportella5618 - 11.07.2021 16:28

Nice video. It is amazing how RPCA introduces Robustness in front of huge differences. I have a question regarding to your choice of mu. In your code you are choosing mu as mu = n1*n2/(4*sum(abs(X(:)))); where does this expression come from?

Ответить
@zhichaozhao172
@zhichaozhao172 - 05.08.2021 14:08

can i ask what is the brand of black T-shirt?
I am searching for a good quality T-shirt and stick with it

Ответить
@mohamedmeskini1650
@mohamedmeskini1650 - 18.08.2021 05:39

kAk∗ + λkEk1 is the convex, can you explain that

Ответить
@adamsoffer5040
@adamsoffer5040 - 07.11.2021 18:57

i love your explanations, they are so eloquent and fluent! thank you!

Ответить
@清阳戴
@清阳戴 - 29.11.2021 05:14

I really appreciate your help!

Ответить
@jsmdnq
@jsmdnq - 10.12.2021 00:42

I find it quite dangerous that cops would be able to such software to arrest someone and potentially convict them. You know as well as I do that you cannot know what is hidden. If someone has a disguise on you cannot remove that disguise and know what you are seeing is actually what they are without some type of apriori info. Take your picture of your dude. He could have a mole... and no amount of reconstruction will ever know if he has one or not. He could have scar, have another mustache, etc. It is impossible for any reconstructive algorithm EVER to reconstruct such a thing. The information simply isn't there. Law enforcement will take your claims and being ignorant of how they work, will assume it must be true. They will use these tools to arrest people falsely and ruin their life. We've already seen them do such things.

All one can do with such algorithms is reconstruct the missing data in a way that convinces us it would fit(plausible), it can't find what it "should be"(although if it is trained on all peoples faces, for example then it could more likely find a match but this has apriori info). It's one thing for it to be used as a way to find better tailored approximations to specific problems where the end result isn't crucial... it is entirely something else to pull a rabbit out of a hat and claim it is real magic.

Such algorithms would be, say, great for movies or imagine compression when lossy is ok... but they should never be used when lives are at stake.

Ответить
@anilcelik16
@anilcelik16 - 18.12.2021 15:23

Thanks. Then is there any reason to use regular PCA at all?

Ответить
@dbracale
@dbracale - 22.02.2022 01:13

You are amazing! Your explanations are impeccable! Thank you!

Ответить
@somebody198
@somebody198 - 07.04.2022 23:30

Do I understand correctly that this method does not help reduce the data dimension?

Ответить
@somebody198
@somebody198 - 07.04.2022 23:58

How exactly is this algorithm trained? I mean, nowhere in the given calculations it was required to have several observations, one matrix was enough. Why can't we just take a picture and extract the right components from it?

Ответить
@gabrielshultz5872
@gabrielshultz5872 - 26.04.2022 01:35

How do you create "allFaces.mat " from the yale database so I can follow along in the book? I got the database, but am not sure how to easily import it to matlab.

Ответить
@amnn8507
@amnn8507 - 27.06.2022 20:14

Thank you for the great video. I am very interested in the Netflix example (sounds like a missing value imputation problem) but couldn't find any resources/papers explaining it. I am mostly interested in using RPCA for missing value imputation in time-series. Could you please share some materials on that subject?

Ответить
@hannahvo
@hannahvo - 03.04.2023 10:52

why low rank matrix represent normal data?

Ответить
@autumnreed2079
@autumnreed2079 - 27.04.2023 23:52

Thank you so much for this video. It was very eye opening for getting into ML

Ответить
@sidali126
@sidali126 - 10.05.2023 19:30

Is there any available implementation in python? Kind regards.

Ответить
@tantzer6113
@tantzer6113 - 08.12.2023 02:16

Someone does not like The Big Lebowski?

Ответить
@mohammadfateh2023
@mohammadfateh2023 - 04.02.2024 17:24

Thanks a lot for sharing your knowledge.

Ответить
@iskhezia
@iskhezia - 27.06.2024 03:56

I cant download or open tem PDF book. Someone are having the same problem?

Ответить
@Baron-digit
@Baron-digit - 19.09.2024 07:57

I think you are doing a really really great job here!

Ответить
@MrChristonik
@MrChristonik - 03.03.2025 18:41

My good lord, where have I been living? This was EXCEPTIONAL !! Thank you

Ответить
@DanushkaBollegala
@DanushkaBollegala - 27.04.2025 02:08

Very clear explanation. Thank you! I was wondering whether you could tell a bit about the set up you are using to do these explanations. Especially the ability to present behind the transparent board is very good (does not cover the board by the body of the lecturer). I am an educator myself and this information will be very helpful for me.

Ответить
@karthik.p3619
@karthik.p3619 - 26.05.2025 15:19

Big Fan sir thank you :)

Ответить