YOLO Object Detection (TensorFlow tutorial)

Sdílet
Vložit
  • čas přidán 14. 11. 2017
  • You Only Look Once - this object detection algorithm is currently the state of the art, outperforming R-CNN and it's variants. I'll go into some different object detection algorithm improvements over the years, then dive into YOLO theory and a programmatic implementation using Tensorflow!
    Code for this video:
    github.com/llSourcell/YOLO_Ob...
    Please Subscribe! And like. And comment. That's what keeps me going.
    Want more inspiration & education? Follow me:
    Twitter: / sirajraval
    Facebook: / sirajology
    More learning resources:
    pjreddie.com/darknet/yolo/
    timebutt.github.io/static/how...
    machinethink.net/blog/object-d...
    github.com/pjreddie/darknet/w...
    github.com/KleinYuan/easy-yolo
    / almost-real-time-vehic...
    / yolo-you-only-look-onc...
    Join us in the Wizards Slack channel:
    wizards.herokuapp.com/
    And please support me on Patreon:
    www.patreon.com/user?u=3191693 Instagram: / sirajraval
    Signup for my newsletter for exciting updates in the field of AI:
    goo.gl/FZzJ5w
    Hit the Join button above to sign up to become a member of my channel for access to exclusive content! Join my AI community: chatgptschool.io/ Sign up for my AI Sports betting Bot, WagerGPT! (500 spots available):
    www.wagergpt.co

Komentáře • 981

  • @yet2BnAm3d
    @yet2BnAm3d Před 6 lety +131

    I literally just sat down to do an assignment on this. Siraj, your timing is impeccable

    • @SirajRaval
      @SirajRaval  Před 6 lety +7

      thanks!

    • @DuhBroadcaster
      @DuhBroadcaster Před 6 lety +1

      @Siraj Raval, can you comment or make a video on how YOLO is trained? Are the two parts trained on different networks and then combined? Or are they all trained in one go? More info would be appreciated.

    • @sethagastya
      @sethagastya Před 5 lety +1

      I just liked this comment to bring the total to 69 :D

    • @tejaschaudhari3259
      @tejaschaudhari3259 Před 4 lety

      Hfish21 please can you tell me how did u do all this work... Because its my project work.. It need it at any cost please

    • @tonystark8493
      @tonystark8493 Před 4 lety

      Hey my name is naazim I have made this video on detecting actions in basketball match with Yolo, tensorflow etc
      Pls check it out if you are interested in this topic
      czcams.com/video/0X6yTkXn-qQ/video.html

  • @Loopyengineeringco
    @Loopyengineeringco Před 6 lety +11

    TBH, I only clicked this because it said YOLO. Now my brain is exploding.
    But joking aside, you're a great explainer and this is all starting to make sense. Thanks for the video!

  • @med12med
    @med12med Před 6 lety +13

    Man! You are amazing. your kind of presentation makes me stay completely focused!

  • @schulca
    @schulca Před 6 lety +31

    These videos are great! also a lot easier to focus on when there aren’t memes popping up all the time. I enjoy the lecture style.

  • @georgebockari289
    @georgebockari289 Před 6 lety +138

    Bro you might not know this...but you're pretty good at this CZcams thing lol. Thanks man you're the best

    • @xavdel0
      @xavdel0 Před 6 lety +16

      The secret is use deeplearning to improve the video

    • @RiteshKumarMaurya
      @RiteshKumarMaurya Před 6 lety +2

      Watch me man!
      czcams.com/video/jc_-AIYvfKs/video.html

    • @SirajRaval
      @SirajRaval  Před 6 lety +6

      Thanks George lots of practice

    • @holychipotle
      @holychipotle Před 6 lety +2

      teaching is the best way to learn

  • @JossWhittle
    @JossWhittle Před 6 lety +142

    At 4:10, HOG does actually mean Gradient in the same way as backprop does. An image is just a discrete representation of a continuous 2D signal, the gradient of the continuous signal at a point can be approximated from the discrete representation by taking the finite difference between neighbouring pixels.

    • @DavidSaintloth
      @DavidSaintloth Před 6 lety +11

      yeah I was surprised that Siraj didn't know that this was identical to a gradient.

    • @mike61890
      @mike61890 Před 6 lety +6

      I think he meant the gradients don’t have the same function as they do in backprop, i.e. representing an error value

    • @MasterNeiXD
      @MasterNeiXD Před 6 lety +4

      So pretty much like a vector in physics.

    • @tioguerra
      @tioguerra Před 6 lety +11

      Joss Whittle is right, and Siraj comment startled me as well first time I watched. The derivative always points to the direction of the (possibly local) maximum. The gradient definition used in the context of backprop is not different. Even though in HOG it does not represent an error to be minimized, the property still holds.

    • @Vancha112
      @Vancha112 Před 6 lety +1

      Yes one is gradient as in describing a slope, the other is gradient as in color. I think thats what he means by different :)

  • @AndreyNikishaev
    @AndreyNikishaev Před 4 lety

    You can master Object Detection in this specialized practical online course: learnml.today

  • @Lavimoe
    @Lavimoe Před 6 lety +2

    The whole video is very thorough and comprehensive, which makes such intimidating subject a no-brainer for the beginners. Not sure how I will use YOLO in my future projects, but I really learned a lot from this video!

    • @CAGonRiv
      @CAGonRiv Před 7 měsíci

      Its been five years. How about now?

  • @jazzpote4316
    @jazzpote4316 Před 6 lety +3

    Your videos are so amazing. You cover all the fields of CS practically, with a state of the art approach.
    So helpful, keep it up

  • @intr0vrt639
    @intr0vrt639 Před 6 lety +131

    Object detection made easy

    • @sharoseali708
      @sharoseali708 Před 6 lety +1

      plz tell me how to implement this on my Windows PC ..plz tell me some way out for this bro.. ....

    • @TheAnirudhable
      @TheAnirudhable Před 6 lety +2

      Buy a MAC

    • @sharoseali708
      @sharoseali708 Před 6 lety +1

      Bro this isn't a valid solution..

    • @sharoseali708
      @sharoseali708 Před 6 lety +1

      The dark net has also windows version.. but i haven't know complete knowledge to set environment on Windows

    • @relionB
      @relionB Před 6 lety +2

      Use VoTT and CNTK docs.microsoft.com/en-us/cognitive-toolkit/object-detection-using-faster-r-cnn

  • @jbuist
    @jbuist Před 5 lety

    That was an excellent description of a topic that has been confusing the heck out of me for many hours. Thank you!

  • @RatherBeCancelledThanHandled

    I thank God, that I started studying programming/math, so much fun and so fascinating to be able to take part in such cool technological advancements.

  • @Lunsterful
    @Lunsterful Před 6 lety +1676

    Gotta send a link of this to my ex-wife! Maybe she can finally detect that I am a person.

  • @gabrielvoss6251
    @gabrielvoss6251 Před 6 lety +11

    Yeeeee I waited for so long for yolo

    • @RiteshKumarMaurya
      @RiteshKumarMaurya Před 6 lety +1

      The Magic V, do you want to have a tutorial on Google Speech API, i.e., convert your speech into text!
      Watch this:
      czcams.com/video/jc_-AIYvfKs/video.html

  • @josephfoltz2423
    @josephfoltz2423 Před 5 lety

    You sir, are the reason my company is headed into softwsee development, coding, and programming. This video is worth more than gold.

  • @DannyJulian77
    @DannyJulian77 Před 6 lety

    Siraj! Thank you so much! When you explain step by step like this I can undestand everything! Love this video!

  • @yashchandraverma3131
    @yashchandraverma3131 Před 5 lety +39

    CNN works this time
    1- Computation
    2- Large Amount of Image available

  • @oliviersaint-jean6330
    @oliviersaint-jean6330 Před 6 lety +12

    For videos, I think the algorithms should take the time dimension into account, (ie. increasing the probability of an object detected in one frame to be there again in the next frame) to decrease computation cost.

  • @yannickmolinghen3425
    @yannickmolinghen3425 Před 6 lety

    Thanks for your work it is the first time I find proper and clear explanations about how to interpret the network output!

  • @MrZouzan
    @MrZouzan Před 6 lety

    I was looking for this just a few days ago and was a great coincidence that you decided to upload this video , thanks!!

  • @planktonfun1
    @planktonfun1 Před 6 lety +49

    It seems that there's a faster algorithm called ssd multibox object detection, even works somewhat fast in android

    • @kevaldholu7366
      @kevaldholu7366 Před 4 lety

      yes.. ssd is faster than the yolo. and better suit for real-time applications.

    • @lordbry470
      @lordbry470 Před 4 lety +1

      @@kevaldholu7366 well yes. But the yolo is more favored because its simplicity than the latter.

  • @exratt
    @exratt Před 6 lety +3

    Hi Siraj,
    thanks for your video. I never heard of the YOLO detector before and find this approach very interesting, as I'm used to the good old brute force method of detecting objects. I have a few remarks concerning the two mentioned pre-deep-learning algorithms.
    Regarding the Viola-Jones detector: The features are hand-coded (Haar-like features, which are basically the gray-scale value difference of neighboring rectangular regions), but the locations are not selected by the researchers themselves, as suggested by your video. Instead, they are selected by the training algorithm. They did not use a support vector machine for classification, but a cascade of simple classifiers, which were trained using AdaBoost. Maybe you confused it with the HOG approach.
    What made the Viola-Jones detector so efficient was the features and cascade. The features could be computed very efficiently using an integral image (only three additions to compute the sum of gray-scale values over any axis-aligned rectangular region). The cascade was trained such that image windows which did not contain a face would be discarded very quickly, so only very few windows needed to compute all the features and go through all cascades.
    The image on your slides is also a bit misleading. It mentions local binary patterns, which is another feature extraction method. The image shows face recognition, in this very case to find out whether a face belongs to the person it pretends to be.
    The Dalal-Triggs detector uses histograms of oriented gradients, as you mention. They build histograms over each cell, so it does not only contain the strongest gradient direction of all the pixels in a cell.

  • @kevinmcaleer28
    @kevinmcaleer28 Před 5 lety

    This is the best explanation of object detection I've watched. Great work Siraj

  • @Jonstyle69
    @Jonstyle69 Před 4 lety +5

    nice video, plz make more

  • @mirandaclace4940
    @mirandaclace4940 Před 5 lety +9

    Anyone got any opinions/warnings regarding YOLOv3? About to start a project and dont wanna make my life more difficult than it already is

    • @Augmented_AI
      @Augmented_AI Před 5 lety

      Yolo V3 is really simple. I have some experience with it :)

  • @aaronle2846
    @aaronle2846 Před 2 lety

    Hey dude thanks so much for your lengthy explanations and your enthusiasm when you make your videos. It really helps !

  • @dirkvanbeveren5042
    @dirkvanbeveren5042 Před 6 lety +2

    This is Brilliant. I'm actually gonna play with it. Thanks Siraj!

  • @saysoy1
    @saysoy1 Před 6 lety +23

    0:41 i'm still searching for the train!

  • @gugasevero76
    @gugasevero76 Před 6 lety +6

    Siraj, can you do a video showing how to install YOLO, please? Thank you so much

  • @richasingh8513
    @richasingh8513 Před 6 lety

    It is such a beautiful initiative taken by you to teach the globe about the threshold technologies. Keep the good work up.

  • @tonycatman
    @tonycatman Před 6 lety

    10/10 for this. I'd never heard of YOLO, and this is a really great introduction.

  • @LeEnnyFace
    @LeEnnyFace Před 6 lety +3

    i love how siraj's videos are understandable until the last quarter or so and then it's a freaking downhill

  • @doctorpurple5173
    @doctorpurple5173 Před 5 lety +128

    I'm a genius now, thx

    • @pinyinxingming1821
      @pinyinxingming1821 Před 5 lety +1

      tell me what make you a genius i want to be more than ganius

    • @rediyusputra8333
      @rediyusputra8333 Před 5 lety +3

      @@pinyinxingming1821 this will make you genius, xigishihiwifisidirixieitiyiuiiy

    • @pinyinxingming1821
      @pinyinxingming1821 Před 5 lety +2

      @@rediyusputra8333 but I need more please

  • @marutinandan182
    @marutinandan182 Před 5 lety

    I just wanted to say thank you for the great video I have been watching your videos for a little while now and I really enjoy the pacing of this one some of your other videos are a little fast and everything goes over my head but I think this was a good balance

  • @Brehhda
    @Brehhda Před 6 lety

    Thanks so much for this video Siraj, I really enjoy that it doesn't have as many cuts as usual

  • @ThisOLmaan
    @ThisOLmaan Před 4 lety +10

    wow it detects MP4 recorded files and in "Real Time" cooooool

    • @sarahmachin3665
      @sarahmachin3665 Před 4 lety

      Any ideas why image jpgs work fine and mp4s don't on my mac?? thanks!

  • @sanstechie_official4669
    @sanstechie_official4669 Před 5 lety +4

    I think it's developed by Joseph Redmon ...... YOLO i've seen his TED talk. and also he made it as open source.

  • @Xartab
    @Xartab Před 6 lety

    Oh, look, apparently now I have to binge-watch all the videos of this new channel that I just discovered. Honestly, at this point amazingly good channels like yours amount to a chore.

  • @kamarolzaman7199
    @kamarolzaman7199 Před 6 lety

    Best video yet! I like this lecturer-y style much more, keep it up!

  • @ubvzard3944
    @ubvzard3944 Před 5 lety +10

    @siraj, at 0:50; And we are going to build our own model as well....". But, when did we build our own model???

  • @LouisCubingChannel
    @LouisCubingChannel Před 6 lety +4

    hi siraj,
    when I doing the YOLO I encountered: AssertionError: Over-read tiny-yolo.weights.
    the env is win7 and python 3.6.3.

  • @mbuurmei
    @mbuurmei Před 5 lety

    Great explanation Siraj. This was a very quick way to get an overview in object detection algorithms. Gotta start a project with Yolo, because hey Yolo.

  • @bloodaid
    @bloodaid Před 6 lety

    Siraj, even though i don't do anything AI related, I always watch your videos just in case I get started. I've learned so much

  • @Carl-gi3il
    @Carl-gi3il Před 5 lety +12

    17:27. As a C programmer, I'm kinda offended, but at the same time I think the best language for machine learning is python and the best framework is tensorflow.

  • @francium511
    @francium511 Před 6 lety +3

    Hey siraj nice work out there
    I am trying to start AI can you give me some recommendations about the content and there order to learn.
    Thank you.

    • @theAppleWizz
      @theAppleWizz Před 6 lety

      he has a playlist in his youtube page where he shows how it work

    • @itsSKG
      @itsSKG Před 6 lety

      See the video quick questions with siraj raval on this channel itself. You will find your answer!

    • @SirajRaval
      @SirajRaval  Před 6 lety +1

      my playlists

  • @timothynwanwene4378
    @timothynwanwene4378 Před 6 lety

    I Love all your videos. You are precise, fast, make mountainous task so simple to deal with... Thank.

  • @rediettadesse5488
    @rediettadesse5488 Před 4 lety

    This is really awesome. You explain it in such a clear and simple way.Thank You!!!!.

  • @dasberserkr
    @dasberserkr Před 4 lety +5

    From a guy who defined the concept of a "logic door"...

  • @Slanimero
    @Slanimero Před 6 lety +4

    I thought SSD, faster R-CNN using ResNet, and R-FCN were all more accurate than YOLOv2

    • @MLbytescse
      @MLbytescse Před 6 lety +3

      you are right yolo is fast but not accurate as other architectures

    • @SirajRaval
      @SirajRaval  Před 6 lety

      will look into SSD

  • @wolfgangneumann6789
    @wolfgangneumann6789 Před 6 lety

    Wow - impressive! The technology - but even more the way your way to explain it!!

  • @myperspective5091
    @myperspective5091 Před 6 lety

    I've seen YOLO before about a year or two ago it seems like it got better even since then. Good to see them still improving their product.

  • @llawliet6429
    @llawliet6429 Před 6 lety +34

    "we are going to build"?. i think you used someone else's code. 20 min of explanation and 2 of demonstration ::thinking::

    • @carlosflar
      @carlosflar Před 6 lety

      L Lawliet yeah it was done by someone else

    • @ismailsahin9600
      @ismailsahin9600 Před 6 lety +4

      ok you can do 20 min of demo and 2 min explanation, but you wont. So why, because never believe in appreciation

    • @llawliet6429
      @llawliet6429 Před 6 lety +2

      i appreciate his videos, i am a programmer and i am thinking of staying aside anything that will destroy jobs. i guess i am just hating. if you think, the car is the most useful invention, and i am starting to think computers are not the answer to a "better world" :(. i am depressed.

    • @cynthiahabonimana2097
      @cynthiahabonimana2097 Před 6 lety +3

      I am in CS too ! :) Just like a knife, deep learning can be used for wrong or good things depending on whose hands it is in ! I think our ethics should be questioned instead, to make sure we understand the impact what we’re creating. Cheer up ! Personally, I am excited for machine learning, what a time to be alive! :))

    • @possiblyadickhead6653
      @possiblyadickhead6653 Před 6 lety

      Cynthia Habonimana will all laugh when theses fuckers of ai learn to code

  • @jinxblaze
    @jinxblaze Před 6 lety +6

    imagine doing this but with capsule !! new project idea !!

    • @SirajRaval
      @SirajRaval  Před 6 lety +3

      sprinkle capsule on everything lol

  • @dpcarlyle
    @dpcarlyle Před 6 lety

    Watching while eating breakfast in Saigon Vietnam....you are amazing...thank you for distilling the steps for how to configure and set up...going to have a lot of fun running g through your example.... :)

  • @rommix0
    @rommix0 Před 6 lety

    Siraj knows how to turn a dead meme into an incredible real-time detector. Thanks man :)

  • @swaaagquan3540
    @swaaagquan3540 Před 6 lety +6

    YOLO does seem to be a pretty good, some researchers I've chatted to are making it work for pothole detection: github.com/sekilab/RoadCrackDetector
    Saves anyone having to report a pothole again (in theory).
    It's an interesting time to be alive.

    • @SirajRaval
      @SirajRaval  Před 6 lety

      great link!

    • @recklessroges
      @recklessroges Před 6 lety +1

      Good additional confirmation, but I think a distributed used of the anonymised accelerometers in phones is probably more effective. www.boston.gov/departments/new-urban-mechanics/street-bump

    • @swaaagquan3540
      @swaaagquan3540 Před 6 lety +2

      Reckless Roges why not both? It's always good to crack the same problem in many ways.

  • @0Kaliber0
    @0Kaliber0 Před 6 lety +6

    Can you show and explain SSD too? :3 I've read it should be faster then YOLO :)

    • @OBailo
      @OBailo Před 6 lety +1

      Nope, it's not. YOLOv2 is the fastest object detection out there. Check their comparison here (pjreddie.com/darknet/yolo/ )

    • @SirajRaval
      @SirajRaval  Před 6 lety +2

      will consider ssd

    • @MrBenjaminb10
      @MrBenjaminb10 Před 6 lety

      Did you?

  • @mohamedzain8628
    @mohamedzain8628 Před 4 lety

    Outstanding explanation and I appreciate the way you presented your project.
    Keep illustration

  • @tina3829
    @tina3829 Před 5 lety

    Thank you, this is as usual really great!

  • @dhrumilbarot1431
    @dhrumilbarot1431 Před 6 lety +17

    I made this few months back for my college techfest. checkout this ,it is the one that inspired me> github.com/oarriaga/face_classification

  • @hamzakhalid9381
    @hamzakhalid9381 Před 4 lety +9

    You're just reading off from a github page that's all and for the implementation part you just flew through it......!!

  • @vijayabhaskar-j
    @vijayabhaskar-j Před 6 lety

    I was about to do my assignment on YOLO on Deep Learning Specialization by Andrew Ng, and this pops out right on time!

  • @TiagoRodriguesLisboa
    @TiagoRodriguesLisboa Před 6 lety

    Thank you for the lesson! Very awesome video! Keep going!

  • @etiennetiennetienne
    @etiennetiennetienne Před 6 lety +9

    violo jones uses svm? omg can't you google stuff before you talk?? viola jones are famous for combining cascades of boosted classifiers...

    • @SirajRaval
      @SirajRaval  Před 6 lety +3

      the improved version uses SVM link.springer.com/chapter/10.1007/978-3-642-22822-3_7

    • @etiennetiennetienne
      @etiennetiennetienne Před 6 lety +2

      "we present a new cascading structure added SVM stages which
      employ the confidence values of multiple preceding Adaboost stages as
      input". ... also, just googling "viola and jones", wikipedia: en.wikipedia.org/wiki/Viola%E2%80%93Jones_object_detection_framework

  • @VladyVeselinov
    @VladyVeselinov Před 6 lety +3

    Heads up, version 3 is just out: pjreddie.com/darknet/yolo/
    Paper: pjreddie.com/media/files/papers/YOLOv3.pdf

  • @matthewthehuman1744
    @matthewthehuman1744 Před 5 lety

    Fantastic video, ridiculously informative. Thank you!

  • @rohscx
    @rohscx Před 6 lety

    Thanks for the great explanation. I now understand the significance of YOLO.

  • @staberas
    @staberas Před 6 lety +46

    stop objectifying dogs siraj /jk

  • @TheSpellShell
    @TheSpellShell Před 6 lety +5

    Could it recognize person in hijab?

  • @benjaminf.3760
    @benjaminf.3760 Před 6 lety

    Dude your channel is pure gold

  • @JohnnyDoeDoeDoe
    @JohnnyDoeDoeDoe Před 6 lety +1

    Video quality has gone way up! Nice job Siraj!

  • @ubongfx2436
    @ubongfx2436 Před 5 lety +3

    his movements are irretating me :(

  • @ZelenoJabko
    @ZelenoJabko Před 6 lety +10

    Congrats, you know how to copy-paste. But just barely.

  • @OneNewBoy
    @OneNewBoy Před 5 lety

    Thanks a lot for the cool videos siraj (a fan from Morocco) ;)

  • @Harry-qh5rt
    @Harry-qh5rt Před 5 lety

    Nicely done! Keep up the good work!

  • @rishavsrivastav500
    @rishavsrivastav500 Před 6 lety +23

    😂😂 wasted 22 min.....all u did was reading the lines and in the end u said follow the link in the discription👏👏 if that was the case u could have rounded up the video in 2 min 😤😤😤

    • @brunzero7697
      @brunzero7697 Před 6 lety +8

      he spent that time to explain to you in detail what was happening you ingrate

    • @RandomShowerThoughts
      @RandomShowerThoughts Před 5 lety +1

      he explained it really well but i agree

    • @allmightqs1679
      @allmightqs1679 Před 5 lety +2

      Wow! People wanna code without knowing the logic behind the code. What has the world come to? 🙈

    • @vishavjeetsingh7862
      @vishavjeetsingh7862 Před 5 lety +4

      Bro learning mein ego mat la, this video was useful for lots of folks including me. This video has now given me a direction as to which research papers to start with.

  • @Allenw154
    @Allenw154 Před 6 lety

    Good introduction, easy to digest material. Great job!

  • @marciovenanciobatista
    @marciovenanciobatista Před 6 lety

    Man, this video was so great..and the yolo seems to be very good wth detection...I liked to be aware of it , thanks for sharing. Cheers and keep going. Brazil is watching..

  • @bryanphang5686
    @bryanphang5686 Před 6 lety

    Awesome and detailed video bro! thanks for sharing!

  • @justchill99902
    @justchill99902 Před 5 lety

    Thanks :) Comparisons are explained really nicely.

  • @karunakarpatel194
    @karunakarpatel194 Před 6 lety

    Subscribed with the Notifications on..!! Great stuff dude:)

  • @sramctc
    @sramctc Před 6 lety

    Needless to say, subscribe at once, a very clear and useful presentation.

  • @ndujudeleonard9475
    @ndujudeleonard9475 Před 3 lety

    Mehn!! you are a great teacher I wish I could subscribe a thousand times. Thank you for this♥️

  •  Před 6 lety +1

    Hi Siraj, just another killer tuto !!! Let me just add that windows users (like me by the way) might have difficulties to install darkflow. They can encounter a cl.exe exit code 2. To get around that you have to use the pip install . within the cross compiler x86_64 command prompt. To do that you just use the Windows key, followed by ctrl-tab and then type v on the keyboard. This should lead you to the Visual Studio command prompts list. Choose the right one and then go to the cloned darkflow dir to issue the pip command. Keep up the great work Man !!!

  • @prezhaven8740
    @prezhaven8740 Před 6 lety

    I LOVE THE FUTURE!!! YOU R A ROCKSTAR Siraj!!

  • @quyduong169
    @quyduong169 Před 6 lety

    Really nice explanation ! Thank u so much , Siraj Raval

  • @davidtemael1307
    @davidtemael1307 Před 6 lety

    good dude, kind of starting into these things and you got me inspired

  • @manosdiamantaras1469
    @manosdiamantaras1469 Před 6 lety +2

    OMG dude you are make this so simple with your research!!! thank you :D

  • @webgpu
    @webgpu Před 6 lety

    after watching just 3 of your videos i just had to sub :)

  • @tugbaozkan207
    @tugbaozkan207 Před 3 lety

    Thank you sir!! Your pronunciation is very well ,amazing ! I understand without subtitles thank you this informative video and your expression

  • @nandfednu3502
    @nandfednu3502 Před 6 lety

    you are such an awesome human being Siraj

  • @DrKhan-hd4cd
    @DrKhan-hd4cd Před 6 lety

    Siraj, you have such a magical way of teaching. I hope you continue like this. Maybe we setup a school in LA if you get the time : D

  • @boragamerz9145
    @boragamerz9145 Před 6 lety

    Wow you just made my day!
    Now, I think i’v created the best bot for a game.

  • @RahmatSiswanto
    @RahmatSiswanto Před 6 lety +1

    wow.. thank you so much for the explanation

  • @matthewtoews8096
    @matthewtoews8096 Před 4 lety

    Watching from my AI Medical Imaging course - very nice!

  • @chirajshetty5175
    @chirajshetty5175 Před 6 lety

    Siraj, your video is fantastic !!

  • @TushhsuT
    @TushhsuT Před 6 lety

    "gradient - they just using this word for this"
    lol !!!! you did my day man ;)
    It is you guys in neural networks, who probably JUST use this word for something else.
    Gradient is the mathematical value that shows whether the function is rising or decreasing and how fast. And it is correctly used for those purposes.
    But anyway - cool video!

  • @IAmYourBrowser
    @IAmYourBrowser Před 5 lety

    Awesome! This is so inspiring! Thanks!

  • @maritaeques
    @maritaeques Před 3 lety

    Thank you for the great video!! Really helpful with my projects!!

  • @ashutoshchauhan5586
    @ashutoshchauhan5586 Před 6 lety

    you are just awesome, it is really going to help me in my final year b.tech project.
    thanks siraj 😀