Learning to See [Part 11: Haystacks on Haystacks]

Поділитися
Вставка
  • Опубліковано 11 чер 2024
  • In this series, we'll explore the complex landscape of machine learning and artificial intelligence through one example from the field of computer vision: using a decision tree to count the number of fingers in an image. It's gonna be crazy.
    Supporting Code: github.com/stephencwelch/Lear...
    welchlabs.com
    @welchlabs
  • Наука та технологія

КОМЕНТАРІ • 119

  • @JaskierStark
    @JaskierStark 7 років тому +117

    This series is probably the best stuff you can find in youtube right now. Thanks and Congratulations!

  • @LevyBatista138
    @LevyBatista138 7 років тому +4

    I really like to see the entire travel from the problem to the solution! This is perfect to me!

  • @xFrizix
    @xFrizix 7 років тому +3

    Those videos are so good and emotionally engaging that every time one ends I cry a little. Great job!

  • @hackerdashery
    @hackerdashery 7 років тому +40

    Ha, thanks for the encouragement. I've been working on a new script. Your videos are great!

    • @RazinShaikh
      @RazinShaikh 7 років тому +8

      It's okay, we can wait for few more years for hackerdashery's video.

    • @WelchLabsVideo
      @WelchLabsVideo  6 років тому +10

      Woah - just saw that you commented! Awesome! Best of luck with the new script!

    • @unflexian
      @unflexian 4 роки тому

      @@RazinShaikh still waiting :(

    • @supunanjana8375
      @supunanjana8375 2 роки тому

      @@unflexian Still waiting :(

  • @tisajokt7676
    @tisajokt7676 7 років тому +23

    Literally this morning I decided to go and learn about one of the Millennium Problems, and decided to choose the P vs. NP problem. And then this video comes and mentions it. Coincidences are weird.

  • @TimBorny
    @TimBorny 7 років тому +6

    This series, and really, all your other work, is just phenomenal. Thank you! And please keep it up.

  • @GelidGanef
    @GelidGanef 7 років тому +12

    What's weird is, I already pretty much know the answers to all these problems. I've never appreciated how ridiculously awesome that algorithm is, how impossible the scale of the problems it brings in our computational reach, how recent those mathematical innovations are.

    • @WelchLabsVideo
      @WelchLabsVideo  7 років тому +7

      That's exactly how I felt researching the series! Thanks for watching!

  • @MH-ix2nh
    @MH-ix2nh 7 років тому +33

    Okay, every time I see one of your videos show up I am both simultaneously extremely excited and extremely scared. Excited because I get an answer to questions I have been thinking of for weeks, and scared because you throw a tonne more at me. Being interested and being left in the dark at the same time is god awful.

  • @zubmit700
    @zubmit700 7 років тому +6

    That is so fascinating! Can't wait for next episode.
    Good job!

  • @ManashMandalKumar
    @ManashMandalKumar 7 років тому +9

    My sadness grows exponentially with the forward movement of the seek bar. Because I have to wait 2 more weeks for the next one. I wish these videos were never ending. Hats off to you! I am truly inspired by your videos and currently making contents on machine learning in my native language Bengali, people are loving it. Thanks again, keep making these awesome videos. :)

  • @petarking66
    @petarking66 7 років тому +2

    Made my day with this playlist...
    Thank you!

  • @johnalexander1443
    @johnalexander1443 7 років тому

    This is a great series of videos. I can't wait for the next one! It's clear that a huge amount of time and effort goes into each one.

  • @IslandRai
    @IslandRai 7 років тому

    Most accessible and interesting Intro to Machine Learning on UA-cam.

  • @benbedraabdssamad1413
    @benbedraabdssamad1413 7 років тому +15

    I like the music 💘

  • @blattsalat77
    @blattsalat77 7 років тому

    I know little to nothing about programming, but your videos are just so interesting. I always wondered how those decision trees actually worked

  • @bananaforscale1283
    @bananaforscale1283 7 років тому +1

    I need the next episode NOW and btw love your work

  • @aaa-vn8pv
    @aaa-vn8pv 7 років тому +31

    NP = no problem

    • @RealMineTuber
      @RealMineTuber 7 років тому +6

      non-deterministic polynomial in case someone got deceived and actually want to know what it means

    • @trustfulfish
      @trustfulfish 7 років тому +4

      Actually it's "Non-deterministic, Polynomial time", meaning NP is the class of problems solvable in polynomial time by a non-deterministic Turing machine.

  • @wxcjnio
    @wxcjnio 7 років тому

    It is great to see you use such elegant example and decision tree to illustrate key ideas in supervised learning!
    I think your videos can replace a major part of the undergraduate level machine learning courses in almost all universities.
    I look forward to more of your videos. It serves a great education purpose for me, even if I took 3 ML-related courses at CMU, and just got a PhD :)

  • @fejfo6559
    @fejfo6559 7 років тому +14

    I think for the next series I will wait for it to finish these cliffhangers start to bother me to much

    • @barefeg
      @barefeg 7 років тому

      exactly what i was thinking

  • @nafiushaibu3555
    @nafiushaibu3555 7 років тому +1

    Thanks for the wonderful videos you have been producing. Thanks a lot man. Your videos are short, straight to the point and above all it is not boring to watch. Please can you start similar course on the python programming language.

  • @ChimbzZ
    @ChimbzZ 2 роки тому

    still one of my favorite series!

  • @CheeseDog971
    @CheeseDog971 7 років тому

    This channel is way underrated

  • @calebjones3383
    @calebjones3383 7 років тому

    These series are done so professionally. Well done on the great content. Keep up the awesome and amazing work. :-)

  • @ivanbaranov556
    @ivanbaranov556 7 років тому

    Thank you! Was waiting for this video.

  • @JuneauJQB
    @JuneauJQB 7 років тому

    Great quality as always!

  • @evyatarbaranga5624
    @evyatarbaranga5624 7 років тому +5

    yay new episode!!!!!!

  • @TmmLogo
    @TmmLogo 7 років тому

    Thank you! Can't wait for the next video

  • @aajjeee
    @aajjeee 6 років тому

    I literally *JUST* realized this channel is actually about programming

  • @Patapom3
    @Patapom3 7 років тому +1

    Brilliant, as usual...

  • @bNj8513
    @bNj8513 5 років тому

    Wow, it will actually take more than a month for 6 pixels :o. Great video as always !

  • @KoKo-dt7lp
    @KoKo-dt7lp 4 місяці тому

    you are incredible!
    A big fan from Mesopotamia ❤

  • @cody8033
    @cody8033 6 років тому

    God, you're videos are really good and i dont know how to handle it

  • @DanielPetri
    @DanielPetri 7 років тому

    amazing series! ill start my CS degree in September!

  • @JP-gs3jw
    @JP-gs3jw 7 років тому

    dang. waiting for next saturday already

  • @LGM4
    @LGM4 7 років тому +5

    omg...don't make us wait 8000 yr! :(

  • @barellevy6030
    @barellevy6030 7 років тому

    I can not handle this cliff hangers

  • @yonatanofek4424
    @yonatanofek4424 7 років тому

    Oh I love you guys.

  • @franzbauer7620
    @franzbauer7620 7 років тому

    I realy like your work and hope to give you a littel tip by buying your Imaginary Numbers are Real book. love to see the next video

  • @Orasund
    @Orasund 7 років тому

    cant wait!!!

  • @mircoheitmann
    @mircoheitmann 7 років тому

    0 Dislikes and lots of nice comments. And you totally deserved it!

  • @cptnoremac
    @cptnoremac 2 роки тому

    It's been awhile since university, but what I remember is that the traveling salesman problem isn't "what is the shortest route," but rather "given a specific route, can you determine if it is the shortest?" Still NP-complete, but I think a little easier than what you presented it as.

  • @blackerhawk1508
    @blackerhawk1508 6 років тому

    7:35 wonderful

  • @noraloy1964
    @noraloy1964 7 років тому

    What's the song in the beginning? 😍 love it!

  • @Cubinator73
    @Cubinator73 7 років тому

    Well, if you tested a set of pixels then you can be certain that checking almost the same set of pixels will yield an almost identical result. So we don't have to test all pixel combinations, but enough combinations that are different to some specified degree.

  • @electromorphous9567
    @electromorphous9567 7 років тому

    Next topic: measuring cuteness.

  • @benjaminphilippe2810
    @benjaminphilippe2810 7 років тому

    Good for you "Max the Potato"!

  • @StephenHodgson
    @StephenHodgson 7 років тому

    Cliff hanger!

  • @qwerty11111122
    @qwerty11111122 7 років тому

    The answer: some pieces of hay are sharp enough to be considered a needle! (In other words, the same rule applies to the "rules" that you test as do most of the pixels in the screen--many can and should be ignored)

  • @nhatnamdao2916
    @nhatnamdao2916 2 роки тому

    Using a magnet!

  • @prestondunton4844
    @prestondunton4844 7 років тому

    What kind of infrared camera are you using? I can't find a cheap one that is small, like yours.

    • @alexlarex7773
      @alexlarex7773 7 років тому

      He is using Leap Motion... He mentioned it in the first episode.

  • @alaksiejstankievicx
    @alaksiejstankievicx 3 роки тому

    NP != exponential as you show in you video. NP is nondeterministic POLYNOMIAL. So it solvable in polynomial time by nondeterministic Turing Machines, there are problems not solvable in polynomial time even for nondeterministic TM they are exponential. So we definitely know that P = NP (and hence P == NP, and majority of mathematician believe P < NP), i.e. for every NP problem exist polynomial time algorithm for deterministic TM. So as you are right to bring attention to NP problems it seem mentioning them is irrelevant to what you show and your passage leads to wrong assumption about NP == exp.
    P.S. I use less, greater and other combination for relation of being subset (strict or not).
    P.P.S. I love your incredible good series so much!

  • @ryanmurray5973
    @ryanmurray5973 7 років тому

    Given the quantity of rules, why can't we simply have rules based on "if this rule, then test this rule"? For example, we could find the best 1-pixel rule, and search for an alternate 1-pixel rule if that pixel isn't active, or search for a 2-pixel rule that uses the pixel from earlier if said pixel is active. This way, it's been turned into a hunt for 1-pixel rules, rather than anything more complex.

  • @cats4president
    @cats4president 6 років тому

    such a cliffhanger :-p

  • @eduardomanrique400
    @eduardomanrique400 7 років тому

    LIKE!

  • @vazixLT
    @vazixLT 7 років тому

    Intro song/nusic:
    www.premiumbeat.com/royalty_free_music/songs/what-s-the-matter

  • @arkabose89
    @arkabose89 Рік тому

    where is the number 7867 coming from? is it from the image ?

  • @CircuitrinosOfficial
    @CircuitrinosOfficial 7 років тому

    You and your cliff hangers...

  • @swapnayak4348
    @swapnayak4348 5 років тому

    Awwwwww.........
    (About the time)

  • @luismiguelgallegogomez8000
    @luismiguelgallegogomez8000 7 років тому +80

    The series is interesting, yes... but i think it seems like never getting to the point. Is the series NP?

    • @azertazert98
      @azertazert98 7 років тому +4

      Luis Miguel Gallego Gómez my god it's turing's uncertainty principle applied to a video

    • @dospy1
      @dospy1 7 років тому +4

      exactly my thought. the videos are very nice, but it just drags on forever unnecessarily....

    • @mircoheitmann
      @mircoheitmann 7 років тому +13

      Well any other explanation is just going straight to the end so you don't understand anything.

    • @DiogoVKersting
      @DiogoVKersting 7 років тому +21

      I really like the pace and completeness of the explanation.
      If he made it shorter, the series would have to sacrifice in pace or completeness.

    • @johnstotz3800
      @johnstotz3800 7 років тому +9

      I think he is trying to explain everything so that a viewer with no knowledge on the subject can understand what is going on

  • @InderjeetSingh-bd9gi
    @InderjeetSingh-bd9gi 7 років тому

    Are you studying or working ? if studying , which college ?

  • @AnastasisGrammenos
    @AnastasisGrammenos 7 років тому +3

    I hate that I have to wait so I can learn, this never happens!

  • @MrEnderChop
    @MrEnderChop 7 років тому

    What IDE do you use for Python?

  • @Manabender
    @Manabender 5 років тому

    Hold up. Why is Tetris NP? What is "the Tetris problem"?

  • @comelypepper
    @comelypepper 7 років тому

    Are you sick? Voice sounds a bit different, but if you're not glad you're okay. If you are hope you feel better soon.

  • @OonHan
    @OonHan 6 років тому

    Jerome H. *Friedman* 7:57

  • @gabrielrej834
    @gabrielrej834 7 років тому

    That makes me think...if a self-aware AI wants to see, it's task is not to try to spot the one thing..then another thing...but generally it wants to know What information can it obtain if it was able to see.
    ...am I doing the whole "generalization" thing right?

  • @datsnek
    @datsnek 7 років тому

    Use a magnet!? Right?

  • @factsheet4930
    @factsheet4930 7 років тому

    The answer is, a very large magnet...

  • @ASLUHLUHCE
    @ASLUHLUHCE 5 років тому +1

    *Deterministic

  • @pallingtontheshrike6374
    @pallingtontheshrike6374 6 років тому

    0:20 roughly 1.6 seconds short of an hour. nice

  • @fudgesauce
    @fudgesauce 7 років тому

    What is this business about Mr Hackerdashery at 9:48?

    • @WelchLabsVideo
      @WelchLabsVideo  7 років тому +1

      Just that I would like him to make more videos!

  • @teriyakichicken1848
    @teriyakichicken1848 7 років тому +1

    You use a magnet

  • @RyanBissell
    @RyanBissell 7 років тому

    You are such a tease. But, change nothing.

  • @dynamic-eu1794
    @dynamic-eu1794 7 років тому

    first

  • @rickyleung5890
    @rickyleung5890 7 років тому

    just burn the hay and use a magnet......

  • @carmelinarosinski8953
    @carmelinarosinski8953 4 роки тому

    I've found best cbd products on WeedBorn.

  • @lexer_
    @lexer_ 7 років тому

    I guess he tried to make a series that matches every viewer.
    I assumes that People don't have any Idea of programming or basic math AND
    no time to watch more than one video a week AND are rather slow thinkers.
    You have to be realistic about your target audience.
    You will never get anywhere without letting some of these groups down.
    And by the way, you've already lost everyone who doesn't already knew a lot of this stuff.
    So you might as well just go a little faster. And don't repeat everything forever.
    If someone needs repetition he can just watch the videos again!

    • @ratsratsratsratsrats
      @ratsratsratsratsrats 7 років тому +5

      alexander kerbers
      I personally love the pacing of these videos. It feels calming and interesting af.