Sparse Sensor Placement Optimization for Classification

Ғылым және технология

This video discusses the important problem of how to select the fewest and most informative sensors for a classification problem. I will discuss the algorithm and give several examples.
Book Website: databookuw.com
Book PDF: databookuw.com/databook.pdf
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/Data-Driven-Science-Engineering-Learning-Dynamical/dp/1108422098/
Brunton Website: eigensteve.com
This video was produced at the University of Washington

Пікірлер: 24

  • @zhihuachen3613
    @zhihuachen36133 жыл бұрын

    自从2018年关注了您,真的是醍醐灌顶,胜读十年书。

  • @kevalan1042
    @kevalan10423 жыл бұрын

    Please make a MOOC on this!

  • @haotianhang3997
    @haotianhang39973 жыл бұрын

    Thank you. I have bought your book, its really interesting and learned a lot from it. I'm also interested by your work on PNAS about sparse sensing of insects' wings. Hope to see more followup papers on this topic.

  • @falconux7006
    @falconux70062 жыл бұрын

    This is pure gold 👏🏻👏🏻 Well done and thank you so much.

  • @naybala7884
    @naybala78843 жыл бұрын

    At last you uploaded new one thanks professor

  • @MaksymCzech
    @MaksymCzech3 жыл бұрын

    Finally, the good stuff!

  • @AliRashidi97
    @AliRashidi973 жыл бұрын

    Thank you very much .. I've learned so much from you . Best wishes

  • @chearothvichea7387
    @chearothvichea73873 жыл бұрын

    thank you very much sir, for clear explanation!!

  • @Virsconte
    @Virsconte3 жыл бұрын

    It would be really cool if you could talk some more about the extension to neural networks some more. My first thought is that you would apply it to the latent space representation? But that seems like it wouldn't save very much effort, since you would already have done the whole forward pass of all but one layer of the network. You could use it as a preprocessing step, and train a classifier on the reduced images, but optimizing for linearly separable data seems at odds with the strength of neural networks, which is finding patterns that go beyond linear separability.

  • @krishnaaditya2086
    @krishnaaditya20863 жыл бұрын

    Awesome Thank you!

  • @yassinebarhoumi6973
    @yassinebarhoumi69733 жыл бұрын

    Thank you!

  • @Mutual_Information
    @Mutual_Information3 жыл бұрын

    Very interesting! One thing I'm curious about. I wonder if the SVD step can't be replaced with something more tailored to the downstream classification task? I'm thinking this b/c the SVD mapping to the low D space is determined for max-variance reasons. Maybe SVD is chosen b/c its fast? Or some other reason I'm not seeing?

  • @MERyan-lo5vt
    @MERyan-lo5vt3 жыл бұрын

    Fascinating

  • @verabh
    @verabh2 жыл бұрын

    Whooaaa that moth thing is super cool! I wonder if this can be used to model the unpredictability of a housefly's seemingly random path.

  • @user-cg2ne3jl5p
    @user-cg2ne3jl5p3 жыл бұрын

    wow, its great!

  • @akilaganlath7055
    @akilaganlath70553 жыл бұрын

    Steve, when we are instead retrieving features by passing source data through neural network layers (as opposed to linear decomposition via PCA/SVD), how are the network architectures and neuron-level activation functions reflected in the sparse optimization problem?

  • @ahmedcelik5448
    @ahmedcelik54482 жыл бұрын

    Thank you for the presentation. What if our data matrix short and fat and instead of tall and skinny. Does QR apply in that case?

  • @mahakaransandhu917
    @mahakaransandhu9173 жыл бұрын

    Thanks heaps! Can you post the links to your papers here??

  • @InquilineKea
    @InquilineKea9 ай бұрын

    Is sparsity robust to ood generalization

  • @hamzachokairy6158
    @hamzachokairy61584 жыл бұрын

    great lecture as usual you are the best , i am waiting for how to code it in Matlab and python

  • @loiseaujc

    @loiseaujc

    3 жыл бұрын

    While waiting for Steve to put online the coding videos, here are two Medium posts I wrote on the subject with code included. It is Julia code but it should give a pretty good idea of how to do it. - towardsdatascience.com/not-all-pixels-matter-for-classification-b8d8f0f198d3 - towardsdatascience.com/how-to-reconstruct-an-image-if-you-see-only-a-few-pixels-e3899d038bf9 :)

  • @InquilineKea
    @InquilineKea9 ай бұрын

    Why is w a discriminant vector

  • @psxz1
    @psxz13 жыл бұрын

    CIA might know what you are talking about

  • @InquilineKea
    @InquilineKea9 ай бұрын

    Neurodivergent ppl produce better OOD generalization sensors