🖥️ HOW TO GET STARTED WITH MACHINE LEARNING!

แชร์
ฝัง
  • เผยแพร่เมื่อ 13 ต.ค. 2024

ความคิดเห็น • 1.4K

  • @tengkuizdihar
    @tengkuizdihar 6 ปีที่แล้ว +1699

    Chillest programming channel i've ever stumbled upon.
    Good shit bro, keep it up.

    • @danielgalvez7492
      @danielgalvez7492 6 ปีที่แล้ว +6

      Agreed. So smooth, functional

    • @noopyx3414
      @noopyx3414 4 ปีที่แล้ว +3

      It's good, why do you call it "shit" ?

    • @exelero8410
      @exelero8410 4 ปีที่แล้ว

      Indo memek?

    • @rolandcucicea6006
      @rolandcucicea6006 4 ปีที่แล้ว +5

      @@noopyx3414 in this context, it's slang for "stuff" ;)

    • @Me-da-Ghost
      @Me-da-Ghost 4 ปีที่แล้ว +2

      also dani

  • @Ryan_Perrin
    @Ryan_Perrin 6 ปีที่แล้ว +2771

    Step 1: don't be afraid of math

    • @slimshady1006
      @slimshady1006 5 ปีที่แล้ว +48

      But I am so trash at math what do I do

    • @gabkov
      @gabkov 5 ปีที่แล้ว +7

      Same question here.

    • @antemalenica8002
      @antemalenica8002 4 ปีที่แล้ว +112

      @@slimshady1006 Practice a lot, a lot, a lot. Math is a language, and like any spoken language it takes time and regular practice.

    • @Tej517
      @Tej517 4 ปีที่แล้ว +28

      @@slimshady1006 MacDonald's

    • @missionpupa
      @missionpupa 4 ปีที่แล้ว +20

      @@slimshady1006 Math is a language, the same way you understood how to speak English. I am very suspicious of people who say theyre bad at math.

  • @RyanZehm
    @RyanZehm 6 ปีที่แล้ว +2840

    If machines are so good at learning, maybe they can start teaching soon!

    • @nielsvdmarel
      @nielsvdmarel 6 ปีที่แล้ว +10

      nice to see you here!

    • @RyanZehm
      @RyanZehm 6 ปีที่แล้ว +4

      Hey there Niels, likewise :D

    • @TheToneBender
      @TheToneBender 6 ปีที่แล้ว +14

      Machines can't use guns though

    • @intramentalstudios5573
      @intramentalstudios5573 6 ปีที่แล้ว +2

      youll see

    • @DavidBeranCZ
      @DavidBeranCZ 6 ปีที่แล้ว +7

      This is exactly the idea that Isaac Asimov had in 70's, I highly recommend you to read his short essays The New Teachers and Whatever You Wish (just google them, it's just few minutes reading really). For me it was mind-blowing that he wrote them some 40 years ago and yet they were so accurate! The future is now, baby :-)

  • @enoshsubba5875
    @enoshsubba5875 4 ปีที่แล้ว +613

    Step 1: Embrace Mathematics.
    Step 2 : Master Python & Computer Science Fundamentals.
    Step 3 : Start Mathematical Modelling and Take up Projects.
    Step 4 : Be Patient and Above all Dont loose hope.

    • @ahmedel-akkad6587
      @ahmedel-akkad6587 4 ปีที่แล้ว +4

      on point.

    • @name6297
      @name6297 4 ปีที่แล้ว +4

      What are cs fundamentals ?

    • @lucasphillips2177
      @lucasphillips2177 4 ปีที่แล้ว +11

      Sai Ram algorithms, data structures, etc there are great videos on TH-cam explaining cs fundamentals

    • @nolanrudolph5463
      @nolanrudolph5463 4 ปีที่แล้ว +11

      Alongside 2, learn to use numpy. This allows you to do things like matrix multiplication a lot faster using their API because they implement it in C, which is compiled versus interpreted. Otherwise, your training could take hours

    • @frozenfire3520
      @frozenfire3520 4 ปีที่แล้ว

      Sai Ram open any technical university program and you will see

  • @reespawson
    @reespawson 4 ปีที่แล้ว +10

    You know what's wild man. I just watched this video again a few months into my learning ML to see if this made any more sense. It does. Love the content.

  • @dustingibson2591
    @dustingibson2591 6 ปีที่แล้ว +2

    I don't really know how to describe what I just watched. You are brilliant. It's like you were a tour guide who was given, ahead of time, all of the questions your audience was going to ask. Then, without missing a beat, you remixed and weaved like 7 or 19 super intricate songs into a melody for your audience's consumption. I consider a lot of the tutorial content I consume black and white, or more black black black white white white black black white etc etc. A lot of content producers fail to realize that the grey area, between the spaces on the black and white comfort checkerboard...is where the real opportunity to teach exists. I'll watch 5 videos on the same exact thing and during each video I'll be helpless not to ask the same question. You, my friend, are very fucking good at answering those types of questions. It's like....you are a machine.

  • @Simon-cc9ob
    @Simon-cc9ob 6 ปีที่แล้ว +155

    best way to start learning calculus and linear algebra. there is little point in doing anything else before you have a solid grasp of the basic math

    • @hivemind9934
      @hivemind9934 6 ปีที่แล้ว +5

      agree. after learning calculus and vectors in school it started making so much more sense

    • @H4XXOR666
      @H4XXOR666 6 ปีที่แล้ว +42

      I was surprised people want to start Machine Learning without even knowing what a matrix is, must make the journey a lot harder

    • @dustinandrews89019
      @dustinandrews89019 6 ปีที่แล้ว +44

      I've got to respectfully disagree. Calculus and linear algebra are A. Boring. and B. Really hard for most people to "just learn." (doubly so for people like me with discalculia.) Instead I would say "A really good way to learning lin-alg and calc is to apply it to a problem you are interested in, like machine learning." Your point reminds me of people who say the best way to learn to program is to start with transistors and slowly work your way through first principles to assembly language and then C. For most people this is super-hard mode with a lot of frustration and very little pay off.

    • @tear728
      @tear728 6 ปีที่แล้ว +4

      Simon I agree. You don't need to be an expert in calculus and linear algebra, but learning at least the basics is vital.

    • @theAkashMurthy
      @theAkashMurthy 6 ปีที่แล้ว

      Simon check out 'euprime vector space' on TH-cam

  • @mrbangkockney
    @mrbangkockney 6 ปีที่แล้ว +1

    My experience was pretty much the same. Except it rapidly became clear that I’d forgotten nearly everything about maths - so I had a two-year detour to teach myself maths again before coming back to ML. I’m so glad I did because I now have a much richer understanding of the algos.
    Love the channel mate.

  • @lulzor5
    @lulzor5 6 ปีที่แล้ว +40

    I love your way of simplifying verbose and dense topics into concise understandable videos

  • @TheLunaLockhart
    @TheLunaLockhart 5 ปีที่แล้ว +1

    I have a learning dysfunction, I had to drop out of school (twice) because I just didn't understand how to use what I was being given to actually learn. This video is amazing. Thank you for putting 2 and 2 together for me on like, how to even learn! I know this was meant as a really specific thing, but like, I get it now. I understand the steps I can take to learn!
    100% sincere

  • @tegster007
    @tegster007 4 ปีที่แล้ว +31

    wait, you're telling me all the calculus and linear algebra I learned. I can finally apply in life?

    • @melonman1276
      @melonman1276 3 ปีที่แล้ว +5

      I mean all the math you learned was born to be used in gaming

    • @unknownprofiler5792
      @unknownprofiler5792 3 ปีที่แล้ว

      @@melonman1276 makes sense

  • @ahmadzaimhilmi
    @ahmadzaimhilmi 6 ปีที่แล้ว +9

    I started with basic, then worked my way up to data exploratory analysis (numpy, pandas, seaborn, matplotlib, etc. ), then I started going into machine learning and found myself going back and forth between statistics and coding. Yeah.. You need strong foundation in math, otherwise, you wouldn't know how to optimize your model to get the best possible prediction. That's my 2 cents.

    • @10parth10
      @10parth10 5 ปีที่แล้ว

      I've learnt python well and have a good grasp on the math. Now what

  • @aasimbaig01
    @aasimbaig01 6 ปีที่แล้ว +15

    I started with AndrewNg (Best Course for me!) then go for Jeremy Howard - Deep Learning for Coder (Taught me how to code neural net) and the read Kaggles Notebooks written by others...

    • @paulinajan8909
      @paulinajan8909 6 ปีที่แล้ว +1

      Aasim Baig Kaggle is a pretty cool site, I haven't explored it completely but I subscribed to their newsletters and they have pretty interesting data manipulation contests. You can see the community's submissions and some explain their Python code pretty well. It works to see real use cases which is more helpful than watching someone just keep writing code nonstop on video.

  • @isaacsnowcarini4808
    @isaacsnowcarini4808 4 ปีที่แล้ว

    Bro!
    You are amazing!
    Noob to computer science and programming here, with a lil background in maths and physics, so I m literally starting something COMPLETELY new with lil to no background on the topic, and your attitude is just amazing...
    People like you always jump-start my motivation to keep going regardless of the objective complexity of the subject!
    Thanks and you just earned a new subscriber!
    Thanks for taking the time to do this!
    Big up :)

  • @quantumapex6169
    @quantumapex6169 6 ปีที่แล้ว +362

    3Blue1Browns has a very good tutorial on machine learning

    • @_instanze_
      @_instanze_ 6 ปีที่แล้ว +5

      Annie Möff agree

    • @skylarkenneth3784
      @skylarkenneth3784 6 ปีที่แล้ว +80

      He has a good breakdown and explanation...but not necessarily a tutorial one might suspect

    • @sedeanimugamez5418
      @sedeanimugamez5418 6 ปีที่แล้ว +10

      The One And Nearly Only his series is more of something to watch after a tutorial to understand in a better way.

    • @AWESOMEEVERYDAY101
      @AWESOMEEVERYDAY101 5 ปีที่แล้ว +4

      i know but he is more of a visvual but not any real code or way to write the code.

    • @MrCmon113
      @MrCmon113 5 ปีที่แล้ว +1

      No, he briefly explains neural networks and backpropagation.

  • @dijkstra4678
    @dijkstra4678 3 ปีที่แล้ว +1

    Literally had no idea how MC worked earlier today but after watching 3B1B's videos on Neural Networks I now understand the concept and the math behind it. Now I just need to reinforce that idea and trandlate it into code. This might only work for me since im a very fast visual learner but yeah I think he did a really good job at explaining it so props to 3B1B.

  • @RahulKumar-ox5xd
    @RahulKumar-ox5xd 5 ปีที่แล้ว +22

    Now i finally understood "Silence speaks better than words...." 😂👌❤

  • @TheBIMCoordinator
    @TheBIMCoordinator 5 ปีที่แล้ว

    There has been multiple times where I found my self not thinking I could learn machine learning because of all the new and different things. It is great to see i am not alone and that if I push through I can make it.

  • @ddstar
    @ddstar 6 ปีที่แล้ว +3

    Mr. Jabrils. I did what you said and I create a NN to detect contrast on an RGB input. Took me a few hours once I understood concepts of feed forward and backward propagation. First issue I had was the inputs I gave it (0-255) did not work with a sigmoid so I had to normalize the inputs x/255 and everything worked out!

    • @Jabrils
      @Jabrils  6 ปีที่แล้ว +2

      Yo I am yell at the wall YES! I am proud of you DDSTAR! KEEP GOING!
      - Jabril

    • @bielborba4421
      @bielborba4421 5 ปีที่แล้ว

      how did u train it?

  • @Aureliusly
    @Aureliusly 5 ปีที่แล้ว +389

    So are we not gonna talk about how he searched google IN google ? 2:25
    Edit: I know it's a joke, I'm just pointing it out

    • @photonictech923
      @photonictech923 5 ปีที่แล้ว +31

      Lol, makes me cringe when I see people do that at school.

    • @youtubeaccount0x073
      @youtubeaccount0x073 5 ปีที่แล้ว +2

      Photonic Tech HAHAHAHAHAHA

    • @muhammetbahatanrverdi1566
      @muhammetbahatanrverdi1566 4 ปีที่แล้ว +15

      @@PKNproductions he is doing it while he sayin "quick google search" and thats the joke bro

    • @HoutarouOrekiOsu
      @HoutarouOrekiOsu 4 ปีที่แล้ว +4

      that's the joke

    • @LD-py3fc
      @LD-py3fc 4 ปีที่แล้ว

      meta

  • @ace6664
    @ace6664 6 ปีที่แล้ว +65

    hey jabrill first year computer science student LOVE your channel btw.
    I'd love for you to get into the code, maybe as a side series or even another channel when you inevitably get big. much love keep it up.

    • @Jabrils
      @Jabrils  6 ปีที่แล้ว +13

      I'm working on something. Hopefully I can get it out soon. Thanks for the support john.
      - Jabril

  • @danevans9742
    @danevans9742 5 ปีที่แล้ว +6

    You did a great job introducing the "how to learn" aspect of what I think stumps a lot of intimidated curious learners. Basically, when you explained "When I saw this I didn't know what it meant, so I googled it." That is crazily enough, a big lesson to learn. Just hearing that at least is encouraging me to take my first independent steps to learning this stuff. So of course, thanks for the video!

    • @aliozeir708
      @aliozeir708 3 ปีที่แล้ว

      You summed it up perfectly Dan!

  • @ruddyadam
    @ruddyadam 6 ปีที่แล้ว +18

    Nice, you make me feel more confident about this stuff.. Yes it still looks like a mountain, but your whole message is that anything is doable one bite at a time. Thanks for that! So encouraging!

    • @Jabrils
      @Jabrils  6 ปีที่แล้ว +2

      I am glad to help adam!
      - Jabril

  • @kohyuze
    @kohyuze 4 ปีที่แล้ว +1

    I am really struggling with all these jargon right now, and was honestly starting to feel really discouraged. Listening to you talk about your own struggles with ML when you started out made me feel much better and made me hopeful that someday I'll be able to do it too. Now I'm ready to dive back in headfirst into the struggle!

  • @sykoo
    @sykoo 6 ปีที่แล้ว +288

    Those gloves though! 😍
    Your videos keep getting better and better - keep it up man! :)

    • @cequiestbon3676
      @cequiestbon3676 6 ปีที่แล้ว

      Sykoo no worry about the gloves hes been eating laffy taffy the whole time

    • @Anonymous-xo2tv
      @Anonymous-xo2tv 6 ปีที่แล้ว +1

      Sykoo my Unity guy

    • @arjuntt2604
      @arjuntt2604 6 ปีที่แล้ว +1

      Yaay unity

    • @lukem118
      @lukem118 5 ปีที่แล้ว +1

      This guy reminds me of Tyler the Creator, he acts dumb and wears stupid gloves but is low key a genius!

    • @ruevers
      @ruevers 3 ปีที่แล้ว

      This guy is a real fraud.

  • @umarmohammad6841
    @umarmohammad6841 5 ปีที่แล้ว

    For anyone that wants to start learning, there are lectures on youtube on deep learning and neural networks taught by professors at MIT that I've found very useful to understand the concepts and the lingo used

  • @DaniMrtini
    @DaniMrtini 4 ปีที่แล้ว +5

    Thank you. I think my education goes well with ML or AI. I got a degree in psychology (neurobiology focus), math and CS. Just started pursuing python once more to go into data science

  • @sebastiansoto6402
    @sebastiansoto6402 4 ปีที่แล้ว +1

    I love how you act what you talk, this format is so unique. LOVE IT, also the content is gold. Thank you Jabrils!

  • @vans4lyf2013
    @vans4lyf2013 6 ปีที่แล้ว +5

    I'm so happy i found this video and your channel! This was so useful for me, I thought I was the only one who felt Andrew Ng was speaking Zarglar after the first couple of modules. You've inspired me to try again with the try-get stuck-research and repeat method. Thanks!

  • @jibrish4802
    @jibrish4802 6 ปีที่แล้ว +5

    Glad to see other poc in the ML/DS space. Keep it up ✊

    • @Thatthing1234
      @Thatthing1234 3 ปีที่แล้ว

      We're coming up✊🏽🙌🏽all love here

  • @EconoMcCall
    @EconoMcCall 6 ปีที่แล้ว +10

    Please have a Zarglar desk figure made, so we can buy it to support you and remind us that it's simply something we will have to go to battle against. Your videos are a masterpiece. Thanks!

    • @yako668
      @yako668 4 ปีที่แล้ว

      What's Zarglar?

  • @itsb680
    @itsb680 5 ปีที่แล้ว +4

    "Have you considered taking a course in machine learning at udemy?" These ads man... Smarter every day.

  • @ab-zo4kw
    @ab-zo4kw 6 ปีที่แล้ว +54

    this channel should have more subscribers

  • @davidsbeast1
    @davidsbeast1 5 ปีที่แล้ว

    This is the best video for someone that knows nothing about machine learning. Thank you

  • @giantneuralnetwork
    @giantneuralnetwork 6 ปีที่แล้ว +216

    Woah, this video was epic! I think the work you're doing here is really important.
    I try to stop myself from slipping into the ol' Zarg langauge on the daily, glad to know I'm not alone in our fight! I think they have some sort of brain infiltration device or something.

    • @Jabrils
      @Jabrils  6 ปีที่แล้ว +17

      Whoa. The LogicGod himself giant_neural_network. Thanks for stopping by man, without your beautiful breakdown series, I don't think this video would exist! 😀 - Jabril

    • @giantneuralnetwork
      @giantneuralnetwork 6 ปีที่แล้ว +8

      Jabrils No way, I’m glad to be just a small part of it. This stuff is perpetually interesting and you make it even more so... glad to have found your channel! With that said I’ll end this sickening love session and just say I look forward to more of your ml projects!

    • @engineerhealthyself
      @engineerhealthyself 6 ปีที่แล้ว

      I remembered this comment when I came across this article en.wikipedia.org/wiki/Curse_of_knowledge Cool to know there's a whole wiki page devoted to it lol.

    • @torubhossain6965
      @torubhossain6965 5 ปีที่แล้ว

      th-cam.com/video/-SdyFenqT7c/w-d-xo.html
      Easy way to understand what is neural network

  • @kevinozbirn4465
    @kevinozbirn4465 5 ปีที่แล้ว +1

    This may be the best TH-cam tutorial ever. Making the process of learning this entertaining is fantastic. I had to go about it in the same way, and I *wish* there had been a video like this years ago... Sending this to my son. Thanks!

  • @xXSkyWalkerXx1
    @xXSkyWalkerXx1 5 ปีที่แล้ว +15

    Wow, and I thought my math teacher (on the high-school) talks about something what I will never need! xO
    All of this math stuff we have handled.

  • @brandonceballos9554
    @brandonceballos9554 5 ปีที่แล้ว +1

    Your the reason I’m pushing myself to finally learn to program man
    You make it look easy and simple and your style of doing things is inspiring to me!
    Thank you Jabrils!

  • @RainyDayCollectibles
    @RainyDayCollectibles 6 ปีที่แล้ว +166

    “The League of Legends Open AI” Triggered!

    • @ivanstoikov944
      @ivanstoikov944 6 ปีที่แล้ว

      True man xd

    • @bierzuip7169
      @bierzuip7169 5 ปีที่แล้ว

      triggered because dota can never be as good as league? or, the other way around lol...

    • @Kolano666
      @Kolano666 5 ปีที่แล้ว +8

      @@bierzuip7169 OpenAI have chosen dota because its waaaaaay more complex than lol. If you try to argue which one is better like a 12 y old then maybe you are not mature enough to understand that nowadays these are two totally different games.

    • @davidchristenes9062
      @davidchristenes9062 5 ปีที่แล้ว

      @@Kolano666 They aren't... The greed consumes Dota, that's it, i played the game from the start for five years, and in Second seasson of league i quit dota...
      League constantly grab the players of moba, in certain way, dota becames footsal, and lol football, but just in terms of popularity, cause the main function is the same...
      Diferent moba is the blizzard one, Smite, Dota and Lol are even...
      Just because they are lazy and stuborn, the icefrog don't give, blizzard don't give, so neither of them win (Just a few who quit icefrog and start league project).

    • @jasonferreira4761
      @jasonferreira4761 5 ปีที่แล้ว +1

      @@davidchristenes9062 Dota>lol for all eternity, dota is just way ahead of lol in almost every category, no debate

  • @maormagori
    @maormagori 6 ปีที่แล้ว

    Dude I found out about your channel about a week ago and I'm already hooked on Machine Learning! Keep up the good work and keep that chill vibe you got going on.

  • @charleslittle458
    @charleslittle458 6 ปีที่แล้ว +140

    I love your video editing Style. Great video.

  • @arlanzotoxic
    @arlanzotoxic 4 ปีที่แล้ว

    Machine learning is extremely dense in calculus (calculus 2 and 3 mostly) and matrix/ linear algebra. If you’re taking a computer science in college, taking the extra step to take those classes on the side if not already can def help you grasp the fundamentals.

    • @jacob9673
      @jacob9673 4 ปีที่แล้ว

      arlanzotoxic knowing stats can’t hurt either, and linear algebra is good for any field- the applications are everywhere.

  • @hammadshaikhha
    @hammadshaikhha 6 ปีที่แล้ว +28

    Great video Jabrils! I am also learning machine learning online right now. But I am coming from a heavy math background, but not as strong programming background. Personally for me learning by teaching works best. So I am putting up tutorial detailed jupyter notebooks on my Github for the topics I learn.

    • @Jabrils
      @Jabrils  6 ปีที่แล้ว +5

      Yeah I agree with you there, & obviously I have never walked the path, but I Think you should have an easier time coming from Math > CS. Best wishes!
      - Jabril

    • @ShaonMajumder
      @ShaonMajumder 6 ปีที่แล้ว

      Yahh! Hamad Coming from Math > CS is relatively easy. If you are passionate, you are definitely gonna rock. I am from CS > Math background, trust me it is really harder than that. But in the end all struggle pays out, now I am a Data Scientist, hoping to learn new things from every one of you near future. Jabril, you are one of the best youtuber for your unique way of presentation. Good luck buddies, keep shining.
      - Shaon

    • @torubhossain6965
      @torubhossain6965 5 ปีที่แล้ว

      th-cam.com/video/-SdyFenqT7c/w-d-xo.html
      Easy way to understand what is neural network

  • @pbrolic1359
    @pbrolic1359 5 ปีที่แล้ว

    I like this approach. Isolate what confuses you, learn it, then move on.

  • @halidsert5519
    @halidsert5519 5 ปีที่แล้ว +3

    good thing im a cse student so i know all that, meaning i can start learning ml
    lucky me !

  • @LastExodus0
    @LastExodus0 6 ปีที่แล้ว +1

    This has to be one of the first times I've seen somebody say "you're gonna need to learn some maths". Great video!

  • @nabugijin9910
    @nabugijin9910 6 ปีที่แล้ว +10

    Love your channel, you are the first youtuber in a long time that has inspired me and at the same time made me hit the like/sub/notif bell 😂

  • @moabu2660
    @moabu2660 5 ปีที่แล้ว

    Basically to sum up how to learn anything within the domains of Math and CS:
    -Use textbooks on relevant topics along with online MOOCs that many of the textbooks work together with.
    There are many specific books that are good/ great, but the absolutely best CS book for anyone with a basic understanding of Calculus (Derivatives, Integrals, DE) and not much else is Guttag's textbook as an introduction along with the accompanying free course on edX. Most high school kids here will try to jump into ML without even knowing Python, so definitely learning CS rigorously from this book before trying that. Apart from just Calculus, basic knowledge of Linear Algebra is important. For this I would recommend either Strang for a complete beginner or Axler's Linear Algebra done right for people with more theoretical aspirations. With the standard Calc course, a CS course, and a Linear Algebra course, you now have the prerequisites to dive into ML.
    The books I'd recommend for beginners level ML are:
    -Machine Learning (Mitchell)
    -Pattern Recognition and Machine Learning (Bishop)
    -Machine Learning: A Probabilistic Perspective (Murphy)

  • @lone.wo1f
    @lone.wo1f 5 ปีที่แล้ว +8

    Wow, many of the the maths he was talking about is being taught to us in intermediate School in my country...

  • @TravelingMooseMedia
    @TravelingMooseMedia 4 ปีที่แล้ว

    I’ve taken cs courses for my major and have a math minor now looking into machine learning. The “jargon” seems easy to me and I’m super excited to start my ML journey!

  • @AustinDoggie
    @AustinDoggie 6 ปีที่แล้ว +15

    You're awesome and inspiring. I love your style. Keep it up!

  • @OwenModamwen
    @OwenModamwen 5 ปีที่แล้ว

    You just made machine learning feel like front-end development... THANK YOU

  • @n4thanfv
    @n4thanfv 6 ปีที่แล้ว +35

    Thanks for this video! :)

  • @JungleEd17
    @JungleEd17 5 ปีที่แล้ว

    I had learned Matrix multiplication in grade 7 and finished linear algebra and statistics in the 12th grade. Four years later I graduating with a CS degree and a minor in mathematics. I opened a book on machine learning later and saw the formulas and gave up.
    It sounds crazy, but it took Andrew Ng telling me that it is just linear algebra to get me to realize I could learn the stuff. Still super hard. And debugging is so much harder that any other coding I've done but Jabril is right, you just have sit down and learn to read the crappy mathy pseudocode because all the good learning materials use it.

  • @NicoleQuimper
    @NicoleQuimper 5 ปีที่แล้ว +3

    i love your attitude towards learning new things! taught me a lot

  • @anlm1
    @anlm1 6 ปีที่แล้ว

    Brilliant video man, you pretty much laid out a great moethod of how to learn things independently rather than getting it bashed in to your head with school or courses. I've had that same problem in university where I just stopped understanding all of the jargon and couldn't digest the information anymore. But actually spot on with what you said, today I realized I didn't know almost anything about consensus protocols and found a good resource to explain it to me. Awesome job in bringing out a well structured approach to independent learning that would have been otherwise completely missed.

  • @tommyjado127
    @tommyjado127 6 ปีที่แล้ว +21

    i just discovered your channel, u r great dude!

  • @beartrap9367
    @beartrap9367 6 ปีที่แล้ว

    Im already familiar with python but never was interested in ML until I discovered your channel. I just wanna say you’re such an inspiration because of you I started learning more, so thank you. Your channel is so underrated! Would love to see your channel get bigger. ❤️❤️

  • @Kevin-jc1fx
    @Kevin-jc1fx 4 ปีที่แล้ว +6

    So, let's wrap it up :
    Step 1: Learn math as you go (With the right resources and practice it's a lot easier than you think)
    Step 2: Learn programming starting preferably with Python or R
    Step 3: Eat a lot of sweets (candies, chocolate bars, etc...)
    Step 4: Practice with tangible and useful projects from day 1
    Step 5: Teach what you've learned to others to keep it sharp and make sure you are actually understanding what you do
    Step 6: Subscribe to Jabrils to stay informed, challenged and keep leveling up your ML Skills

  • @belligerentbeagle
    @belligerentbeagle 5 ปีที่แล้ว

    Wow! I love how you picked learning one thing after the next wherever it was needed, critical skill for the 21st century. Respect!

  • @randomisedrandomness
    @randomisedrandomness 6 ปีที่แล้ว +28

    i'm a computor

    • @Jabrils
      @Jabrils  6 ปีที่แล้ว +6

      help is on the way.
      - Jabril

  • @darksavior1187
    @darksavior1187 6 ปีที่แล้ว

    This video just justified all the mathematics that schools teach for Comp Sci degrees. Matrix multiplication, Summation = College Algebra. Derivatives = Calculus. Nice video, thanks!

  • @kiuki42
    @kiuki42 5 ปีที่แล้ว +12

    2:35 he was the first to make it to Area 51! :O

  • @abassiahmed7911
    @abassiahmed7911 4 ปีที่แล้ว

    There are unis in my country called ' preparatory school ' in which you study math and physics for 2 years and then take a hard exam to get into engineering schools ....so andrew's zanglar is understandable for me , besides that if anyone should learn machine learning you have to learn it from scratch and not like a lot of people who jump on kaggle and just copy paste codes ....if you are intrested start with andrew NG course then migrate to kaggle to practice , you should also learn python and tensor flow ...keep trying and never give up

  • @TheCho5enJuan
    @TheCho5enJuan 6 ปีที่แล้ว +4

    This video is super helpful I really appreciate you putting the time into making it.

  • @ThankYouESM
    @ThankYouESM 4 ปีที่แล้ว

    I created my own machine learning network from scratch through a 12-byte code tester and it sequentially will figure out every code that is valid or invalid within a few seconds through a basic algorithm that many people use to solve Sudoku puzzles.

  • @Justin-fb1kw
    @Justin-fb1kw 5 ปีที่แล้ว +37

    My first time seeing him moving his lips as he talked

  • @MrPDTaylor
    @MrPDTaylor 6 ปีที่แล้ว

    Hands down best computer programming TH-cam channel ever.

  • @bowler28
    @bowler28 4 ปีที่แล้ว +3

    2:36, TH-cam's AI is better than I thought. It knows zarglar!

  • @lizimoodyspecter7281
    @lizimoodyspecter7281 4 ปีที่แล้ว

    I think you want to be very specific about what it is you want to achieve with machine learning. I don't condone starting learning machine learning from a general and strictly statistiscal/mathematical based perspective if you are doing applied work.
    You always start with something specific so over the time you build up intuition, an intuitive understanding of how things work. If you want to apply machine learning to industrial and applied finance/investment and asset management, then you're mostly likely to try to use it to forecast return. Then you want to start from learning tradional linear regressioin models, the standard stuff you learn from any graduate econemtrics class. Once you're comfortable with that, you are ready to tackle machine learning and deep learning stuff. I have a feeling machine learning is an optimization toolbox in a forecast setting, which can surely be applied to other AI related subjects.
    In one word, asking how to get started with machine learning is like asking what programming language to learn for someone who has not learned any before. Well, it depends upon what it is you want to acoomplish with this language. Having an intuitive understanding is far more important than being able to derive stuffs, for most of us who are concerned with applied work. You can always, at a later time, indulge yourself with a bit of exploration in a maze of maths.
    In industry, maths work is left for PhD in Statistics, Maths and CS to do. They get paid very well, but not nearly as well as those who are in charge of them, usually someone with a PhD in Finance or any subject other than Maths and Statistics. Leave the dirty job to the mathematicians. Try to understand what they do, a little bit of how they do it, mostly importly, be able to build your work based upon theirs.
    With that being said, it never hurts to understand quite a bit of maths and programming. In fact, the first job you land in industry is not being a manager, but an analyst like job where you'll spend a lot of time coding and debugging.

  • @Actanonverba01
    @Actanonverba01 3 ปีที่แล้ว +6

    Wow, I didn't know I could get messages from telepathic people over the internet.
    This dude doesn't move his mouth to talk once, He Only Chews!

  • @itsjustmeBryan
    @itsjustmeBryan 6 ปีที่แล้ว

    Just stumbled upon one of your videos on the homepage and I'm so lucky it showed up because this so relatable.
    One of my courses this semester is Intelligent Systems (AI/ML) and I'm having a tough time and I REALLY want to get into it but the vocabulary and topics are just hard to understand ahaha. I feel more driven to study more after watching a couple of your videos.
    I hope your channel grows more and gets the attention it deserves. I really like your style. Keep it up man I'll be following along! :)

  • @puliukonpronssi3429
    @puliukonpronssi3429 6 ปีที่แล้ว +7

    I’m so glad I found you!

    • @Jabrils
      @Jabrils  6 ปีที่แล้ว +4

      I'm so glad to have your support!
      - Jabril

  • @vittoriopassaretti7207
    @vittoriopassaretti7207 4 ปีที่แล้ว

    This video makes me so happy! Last year i was in highschool (i studied languages, so my math knowledge was like 0) and everytime i tried studying something software related i always got frustrated. Now after the firsts six months of university (and after calculus 1 and linear algebra) i can finally understand this mathematical mumbo jumbo!
    I dunno i feel happy

  • @jansopi6967
    @jansopi6967 4 ปีที่แล้ว +5

    So i wanna know how to get started with ML...
    Me:
    *YES!*

  • @khalid-hx9wd
    @khalid-hx9wd 4 ปีที่แล้ว

    Can I just say that your way to present your content is freaking amazing! I'm mad that I just found your channel. You’re great man!

  • @Prince_of_X
    @Prince_of_X 3 ปีที่แล้ว +3

    you and me both had the same inspirations you went forward and i was laughing at Elon musk smoking weed

  • @11kungfu11
    @11kungfu11 3 ปีที่แล้ว +1

    Updating resume to include Machine Learning 9 months experience, cheers mate.

  • @blazejp2854
    @blazejp2854 6 ปีที่แล้ว +4

    "Mr Stark, I don''t wanna go" 6:07

  • @Xentrolis
    @Xentrolis 6 ปีที่แล้ว

    I just found your channel. Definitely dig it. I'm an engineer in the field starting my own ML journey. Thanks for sharing!
    I should add that I can totally relate to the Zarglar thing. I don't have a CS degree or even a formal education. I'm 100% self-taught.

  • @pranayvadde8650
    @pranayvadde8650 6 ปีที่แล้ว +6

    Iam so happy,I just found u r video this is really helpful to me,I watched many videos of neural networks & machine learning,how to begin ,how to learn, everything is bored me but u r video is osum ...,when u started ml ..I did same. As u ,but now I can do .. I know how &where to start ..I know but it's take more time ..I can't leave without like/sub ...u r rocking man..

  • @theinventorofobjects7192
    @theinventorofobjects7192 5 ปีที่แล้ว

    woah this video gave me a total new insight on this field
    ive been trying to understand all this zarglar without actually searching it up

  • @optimisticenigma283
    @optimisticenigma283 5 ปีที่แล้ว +6

    Zarglar looks like my sleep-paralysis demon ngl.

    • @yako668
      @yako668 4 ปีที่แล้ว

      What's Zarglar?

  • @aryanraina3631
    @aryanraina3631 4 ปีที่แล้ว

    I am 15 year old. I learned programming from CS50x Intro To CS. Then I did a basic AI course named CS50AI. Then I learnt discrete maths, some basic linear algebra, some basic multivarianle calculus. Now I am doing ML by Andrew Ng, Competitive Programming, Complex Analysis, 3 books.(Art and Craft of Problem Solving, Intro to Algorithms by CLRS. After I will properly finish linear algebra and multivariate calculus. This progress is of 3-4 months.
    The lingo thing this guys says is true if you don't have a math background. You should watch some Linear Algebra 3b1b, multivariate calculus videos from Khan Academy (taught by 3b1b)
    If you don't know single variable calculus(MITOCW is good) . You should learn it before linear algebra and multivariate calculus.

  • @macpr0c
    @macpr0c 6 ปีที่แล้ว +6

    Aa someone with a math background I feel so lucky hoho

    • @sharathnair1702
      @sharathnair1702 5 ปีที่แล้ว +1

      You don't exactly need to be from a math background, matrix multiplication is basics 10th grade math and statistics and regression is taught in every engineering college

    • @f.p.5410
      @f.p.5410 5 ปีที่แล้ว +1

      @@sharathnair1702 yes but engineering has a strong mathematical background. Some other degrees don't

    • @gilfhunter42069
      @gilfhunter42069 5 ปีที่แล้ว +1

      @@sharathnair1702 i don't think anybody knows what a sigma sum is before they enter university

    • @hallo-xp2wh
      @hallo-xp2wh 2 ปีที่แล้ว +1

      @@gilfhunter42069 Asians does!

  • @blackraven6049
    @blackraven6049 5 ปีที่แล้ว

    I don't typically like or dislike videos, but I felt like you did a phenomenal job at making learning ML approachable. Nice work :)

  • @borgestheborg
    @borgestheborg 6 ปีที่แล้ว +7

    How you don't have diabetes by this point is beyond me...

  • @toddbender3463
    @toddbender3463 5 ปีที่แล้ว

    I have no idea how to program but I was impressed with the quality of your videos. Here’s a sub man.

  • @riftmusic5232
    @riftmusic5232 6 ปีที่แล้ว +5

    So.... 100k = speaking reveal? Is the person talking even the person on camera?
    WE ask the questions that matter

    • @Jabrils
      @Jabrils  6 ปีที่แล้ว +1

      speaking reveal at 100K!
      - Jabril

  • @chirag8691
    @chirag8691 4 ปีที่แล้ว

    Learning about learning machine learning can't get more fun than this! Keep it up bro :D

  • @robellyosief8820
    @robellyosief8820 5 ปีที่แล้ว +9

    2:37 had me dying lmao

  • @EdnaMuianga
    @EdnaMuianga 4 ปีที่แล้ว +1

    When writing a paper we have to include the formulas as well. Omg so much work 😩 and reading 📖 This Gave me hope hahah

  • @Zarrar2802
    @Zarrar2802 5 ปีที่แล้ว +3

    @2:24 DID HE ACTUALLY GOOGLE "GOOGLE.COM"??

  • @HAsmaa-zg6rt
    @HAsmaa-zg6rt 2 ปีที่แล้ว

    I just found a channel that I'll probably be addicted to for the month.

  • @MrJohn-wy2hn
    @MrJohn-wy2hn 6 ปีที่แล้ว +10

    Open AI League of Legends Project?. Triggered. It was Dota 2 sir. Dota 2.

  • @busyrand
    @busyrand 6 ปีที่แล้ว

    Subscribed. I'm a Web Developer, but this stuff has always been interesting to me. The description, personality and editing hooked me. Well done! Round of Applause!

    • @harjitsingh7308
      @harjitsingh7308 6 ปีที่แล้ว

      busyrand im a web developer too! But most of this AI/ML stuff flies right over my head, but i plan on commiting and becoming good at it!

  • @qwfp
    @qwfp 6 ปีที่แล้ว +10

    tfw when you start talking with moving your mouth at the end of the video and i get anxiety

  • @undead890
    @undead890 4 ปีที่แล้ว

    I can't help but feel that the way
    Jabrils types things on his computer is by just making general gestures towards his keyboard, and the words appear on the screen.

  • @alexandrayoung5550
    @alexandrayoung5550 6 ปีที่แล้ว +7

    What's that blue stuff you're eating?

    • @Jabrils
      @Jabrils  6 ปีที่แล้ว +11

      Airheads, they're out of control.

  • @nathanas64
    @nathanas64 4 ปีที่แล้ว

    This is the most entertaining, creative and pedagogical explanation of a deep mathematical topic.
    Outstanding !!!