🖥️ TRAINING MY FIRST MACHINE LEARNING GAME! (2/4)

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ก.ย. 2024

ความคิดเห็น • 756

  • @jebronlames4559
    @jebronlames4559 5 ปีที่แล้ว +471

    I finally understand why his lips don’t move while speaking, as he said before, he’s lazy so why move your lips when you don’t need to

    • @gulp630
      @gulp630 5 ปีที่แล้ว +24

      Fenderson _ thanks Einstein

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

      @Fenderson _ *SPEECH 100*

    • @s3mpx444
      @s3mpx444 5 ปีที่แล้ว +14

      @Fenderson _ r/wooooosh

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

      @Fenderson _ He has a Forest for that

    • @alexisa.1243
      @alexisa.1243 4 ปีที่แล้ว +2

      It’s different, brings attention to his video and makes it entertaining to watch

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

    I ran across your channel and I'm loving this series even though I know nothing about it,

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

      +Animationix - HORROR ANIMATED STORIES that's great to hear! It's really tough trying to straddle a balanced line with this series so thanks for sharing that.
      - Jabril

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

      same lol

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

      @jabrils Likewise, learning a lot even though this is not my field of study. Great stuff man. Looking forward to more content.

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

      I have no idea what he's saying about but I love watching his videos because it's mesmerizing for me

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

    10:55 did you just google google? Im going to pretend I didnt see that

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

      Wait, isn't that normal... to please the overlord Google one must make Google the most searched name?

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

      PistachioMan lol saw it too and went to the coments imeadiatly

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

      Please go to a dictionary first. Thank you

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

      I think that was intentional on his part.

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

      it's like looking for the word dictionary in dictionary

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

    This is quality content

  • @TheEtrepreneur
    @TheEtrepreneur 5 ปีที่แล้ว +25

    this dude's video editing + storytelling skills are on fire! (besides the AI/ML creation thingy)

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

    This guy needs more subs. Please help recommending the channel to others, so that the YT algorithms can pick it up more!

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

      +Miro Keller miro. I love you. If I meet you. I'm going to buy you a pizza slice.
      - Jabril

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

    14:37 *Thanks* for saying _"and gals."_ I feel welcomed!

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

    Amazing set of videos, loving it!!!

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

      Luis, greatly honored to have check out my ML project! Thanks again for your great contributions to the space!
      - Jabril

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

    My head hurts. Great episode.

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

      +Bbmin7b5 much love bbmin. 😎
      - Jabril

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

      nub

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

      says the guy who's avatar is Python

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

      @@markhollas7585 Just wanted to say that

  • @stevop80_45
    @stevop80_45 5 ปีที่แล้ว +30

    4:13 that lady totally grabbed that dogs junk 🤢🤣 Great series man!

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

    THIS GUY HAS TAUGHT ME MORE ABOUT NEURAL NETWORKS IN TWO EPISODES THAN MY WHOLE FKIN 4 YEAR COMPUTER SCIENCE DEGREE. HAIL JABRILS!

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

    Lmao I love your sense of humor and your style of editing. There's a bit of novelty to everything without trying too hard. Good stuff man!

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

    The quick brown fox jumped over the lazy dog!😂😂😂

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

    The dog example was positive punishment not negative reinforcement by the way. Basically reinforcement encourages a behavior, punishment discourages a behavior. Positive gives something, like giving a treating or scolding, whereas negative removes something, like eating to remove hunger or taking away a kid's toys.

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

    4:32 Looks simple enough, Positive/Negative Reinforcement is the act of doing what you described to make the dog continue a behavior, or improve apon it, where as Positive/Negative Punishment is the act of doing what you described to make the dog _stop_ a behavior.
    Quality content btw! Subbed!

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

    Fascinating! Love it, dude. Looking forward to part 3.

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

      Thank you David. Much love happy holidays!
      - Jabril

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

    reinforcement: encouraging a behavior
    punishment: discouraging a behavior
    positive: giving something
    negative: taking away something

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

    If it helps anyone (given how late I am here) the point of that psych chart is that positive vs negative isn't about good or bad things but rather about giving vs taking away. In the example where you give the dog a treat, that's obviously positive reinforcement because you're giving the dog a good thing. But when you punish the dog by yelling at it for peeing on the carpet, you are also "giving" it a stimulus, it's just now a bad stimulation instead of good. Negative reinforcement is like punishing a kid by taking away their xbox. You are removing a thing they like, instead of adding something they don't like to the equation.

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

    I like how you googled "google" 😂

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

      AND he didn't break the internet 🤔

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

      +almothana I swear no one knows about the search benefits that are enabled when you do that
      - Jabril

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

      @@veosotano Someone at google turned it off and on again real quick

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

      @@asharbabar2706 ac electricity

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

    Negative punishment :). Negative/positive refers to adding or taking away something and reinforcement/punishment refers to whether the target likes it. In your case it's taking away the house the dog likes... Or adding yelling at the dog... Really both :). I learned a lot. Thanks for making the video

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

    Loving the videos!
    Just a note with regards to the use of positive/negative reinforcement. The positive/negative part refers to a stimulus being added or removed, whereas the reinforcement/punishment refers to whether the outcome is an increased or decreased likelihood of the behaviour being repeated in the future.
    Feeding a dog when it does something you like is positive reinforcement, because you are adding something (the treat/taste) and you are doing it to reinforce the behaviour so it will happen more often.
    Hitting a dog when it's doing something you don't want is positive punishment, because you are adding something (pain) and you are doing it to diminish a behaviour so it will happen less often.
    Putting a dog in a timeout when it pees on the carpet is negative punishment, because you are taking away something (being free to roam) and you are doing it to diminish a behaviour so it will happen less often.
    If you're wanting to teach your dog to bark on cue, pinching it on the ear in order for it to yelp and letting go when it does is negative reinforcement, because you are taking away something (pain) and you are doing it to reinforce the behaviour so it will happen more often.
    So when you're doing reinforcement training, you're always doing positive reinforcement, but then you're doing positive punishment (or no punishment at all if you only reward good emergent behaviour and ignore bad behaviour).

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

    I want to thank you for creating these videos and google for bringing them into my awareness. I'm a psych/linguistics major who knows a thing or two about programming and genetics and your little project here has given me an idea for a project of my own. Thank you for sharing this.

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

    These are LITERALLY the GREATEST videos I have EVER WATCHED

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

    I absolutely love how you infuse humor to teach an otherwise difficult-to-understand concept. Bravo!

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

    wow, somehow you have managed to turn a incredibly complicated process into something from "machine learning for dummies" good job

  • @Rezanilla
    @Rezanilla 5 ปีที่แล้ว +195

    "so that i dont have to do work", "im lazy"
    *does shit ton of work to be lazy*

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

      Could relate

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

      balanced, as all things should be.

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

      Its an investment so his computer can do this for the rest of his life

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

      programmers and engineers in a nutshell

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

    If you are programing all that and also doing a job and also preparing youtube videos... you are a super genius!!

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

    I'm a visual learner as well. I listen to the theory channels and get very little as they do not show examples for me to visualize each step. "A picture is worth a thousand words."

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

    I love your inner monologue style of presenting!

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

    5:26 Gradient descent is typically applied in Reinforcement Learning/Deep Q L:earning

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

      Example (See paragraph 4 in introduction)::
      www.cs.toronto.edu/~vmnih/docs/dqn.pdf

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

    Awesome video. I like how you are showing the big picture and what categories some of the buzzwords of the field fit into.

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

    After going through the process of learning how to do all of this, what would you say are the absolute minimum prerequisites for getting into machine learning?

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

    I'm learning so much from this! I really want to get into this now as soon as I finish my school project :DD

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

    this reminds me of WWII German Enigma cipher machine. Poles and Brits built boxes to help predict the unknown "black box" part and use them to help guess the next day's radio traffic.

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

    The way you delivered is extraordinary!

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

    This guy is so interesting and everyone can clearly see the effort and time he puts into making these videos... Even if he is showing us what he does.. He is practically teaching us a lot of valuable info as well... Definitely deserves more subs!! Great human being (never met him, but you can make a judgment based on someones video)

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

    Your thought processies are amazing

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

    @Jabrils dude, I learned neural networks the hard way too, but your videos VERY WELL explain every key aspect of neural networks. And you are right, that hierarchy chart you made is absolutely 👌🏼 beautiful. Great work man. Stay on! It's content like this that grows the community in knowledge and understanding, and in turn, in curiosity and interest in these developing fields.

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

    Started coding at 12, laughed heartily 7:00 & Keep this rolling, Love it.

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

    I actually had a 3 credit subject about machine learning in college but only got explained gradient descent so your explanation about genetic algorithms was very helpful

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

    Negative reinforcement is REMOVAL of a negative stimulus. Imagine I'm constantly spraying your face with cold water (Negative stimulus), I keep doing it until you touch your knees with your hands(action I want done). You realize that touching your knees stops me from spraying on your face. You constantly touch your knees. You doing the action makes me stop giving you a negative - negative reinforcement.
    Punishment(What you are talking about) is giving somebody a negative when they do something wrong. Like, giving Forrest a negative point when he goes right instead of left.
    I'm bored so I typed this out. Apparently, this is one of the most confused pairs in psychology. Great video btw.

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

    3Blue1Brown is probably the greatest math channel i've ever seen on TH-cam.

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

    Awesome to see that there is a channel which can be categorized under machine learning AND entertainment - you gamify education. In my opinion, you definitely should be a guest lecturer in some university which teaches machine learning!

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

    Not the quick brown fox😂😂😂😂

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

    Dude! I've seen a lot of ML/AI instructors (including training in person with Andrew Glassner) and I have to tell you: you're an awesome guide!
    Please keep nourishing that crazy fun gift that you have of syntax and simplification.
    I just wanted to take a pause and say: I appreciate you brother.
    This.. is.. sweet as!

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

    First video I watched of your channel and I must say that it's awesome. Subscribed. I really appreciate that you pointed out to other resources and channels. Keep up all the good work!

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

      Thank you Hadrhune, part 3 just went live & part 4 will be out next week! I hope that you enjoy them :)
      - Jabril

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

    I leave myself on unsupervised learning mode while watching your video and after finishing it I do supervised learning and test my self with test cases (other youtube channels)

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

    Jesus, what an entertaining and joyful learning video! Great work!

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

    Jabrils, very impressive explanation of neural networks and genetic algorithm processing! You can teach PhD Computer Science now! I've never even read anything as clear on these topics as your witty narrative!

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

    Hahahaha, I love those "wall-hitting" sounds.. "UTSCH.. WASTED"

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

    I know this is an old video but I thought I'd shed some light on negative reinforcement and punishment.
    Positive reinforcement - eg. Giving a treat when doing something correctly
    Negative reinforcement - eg. Constantly annoying someone until they correct their action, IE your car beeping at you for not having a seat belt on.
    Punishment - eg. Actually performing a negative stimulus when doing something incorrectly.
    The difference between negative and punishment is you are actually rewarding them for making a correct choice. The reward is just you stopping something bad. Unlike punishment which focuses on targeting bad behavior.
    My wife taught a class on this for child upbringing but people got confused and thought the word "negative" just meant what you shouldn't do as a parent. But positive/negative has nothing to do with the morality of the reinforcement. Just the type. There are immoral ways to do any of the three training methods. For example, giving your child cocaine when they do something right is technically positive reinforcement, but obviously morally wrong.
    I didn't learn about specifically negative and positive punishment but imagine it is similar yet opposite.

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

    Plz make video on how you get started and more specifically how you learn the maths behind it.

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

      make sure to subscribe, I've got a cool announcement coming :)
      - Jabril

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

    I'm getting into python now. Iike how you are newer like me, I normaly cant learn from the coders who try and teach and end up having to read. With your vids your explaining it slowly enough to understand thanks!

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

    "The quick brown fox jumps over the lazy dog." That sentence has all the letters from the alphabet lmao.

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

    Hey.... part 1 came up in my feed and I'm really enjoying the series so far...
    You mentioned that you managed to get to a decent understanding of AI/neutral networks/ML in about 6 months!
    Would you mind sharing the learning pathway ie the topics and resources you used?
    I'm in a similar situation as you were in.
    My math is a bit rough and I know I need to fast track that in order to get started...
    Any help would be appreciated.
    Thanks man!

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

    My man really searched google on google to get to google! Amazing videos! Love your style of videos!

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

    Awesome stuff sir!

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

      YOOOO ITS MINEWORKS i didnt think id see you here lol

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

    I like that man, always feed your curiosity. Been interested in this sort of stuff for ages! Thanks for sharing your project with the world :).

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

    Thank you for taking the time to make this video sir. You have my sub and likes!

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

    The magic power of editing

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

    4:29 positive discipline. Negative reinforcement, is rewarding for bad behaviors.

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

    Thank you for taking the time and effort to document your learning and making it so much fun!

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

    another thing, biology is actually geometric shapes that iterlocks into pattern. that is what it does. its the same with dna as with all the other stuff in the cell. its signal molecules that fits receptors. a geometric shape that fits a geometric shape of a hole just like baby toys. dna does the same. its just a string of receptors that holds signal molecules in place. each signal molecule fit its spot in the string of dna as perfect fit. when scientists cut and paste dna, they actually cut both receptor and signal had hack it the hard way. that is why the dna repair molecules dont always manage to fuse the separated dna string back into the host string. the dna mocleules had ezymes that can glue two strings of dna into one. they also have cutting enzyme. when the ezymes read dna they take off the signal molecules of the receptors on the string and then copy them and put the originals back again. it means that there is big constructor molecules that build new molecules from other molecules. the point is that the secret of dna and biology is geometric iterlocking. its like a puzzle but with geometry instead of those weird pieces we use to play with. if we look at a sorting enzyme, it does the same. it have a rotor turning a ring containg receptors designed to fit certain molecules that act as a pumb. its the same as the axons and dentries. its signal molecule that fit receptor. its geometric interlocking. the holy grail of biology is geometric interlocking and signal shape of molecule fit receptor shape of molecule. biology is written in in geometric shape fitting.

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

    Two things i love about your videos mano: The way you explain things and honestly... You have a great personality! you make this stuff look very fun to learn! keep it up man! Subbed!

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

    I can’t get over the spongebob soundtracks your using!😂 Spongebob is the absolute greatest show!

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

    Bruh, these spongebob sound bites . A+ on all your stuff, thank you.

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

    This is the best description of machine learning I've ever seen

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

    Holy shit shit dude, you are a genius. Great edition, dubbing and explanation. I'm amazed

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

    This is the first time I haven't felt completely dumb while watching a video on machine learning

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

    That visualization hierarchy is some next level shit. mad kudos to you!!!!!

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

    This is awesome man. You break things down super well, and you're adding humor in the video. You make me want to pursue machine learning. Keep up the awesome work and thanks for the great video! :)

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

    Your solution requires four inputs and several hours of training to complete it's goal. My solution is four inputs, a timer (to calculate the change over time of the inputs) and a nifty formula.

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

    i have a idea. what about making the learning rate a variable and then use the difference between the most successful path and the one some itterations before to adjust the learning rate. perhaps that would make a lazy way of doing things faster? if the program can adjust its own fitness underway, it chould find its own most optimized value by itself. we could also train a neural net to learn from the neural net used to do the path finding to imporve the way the path finder neural net works by adjusting learning rate by interprating the pathfinder network numbers and make the other network adjust the path finder network learning rate acordingly. this way you have two brain working together to solve problem faster.

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

    You are pure genius! My friend sent me this video as we are both on a nurture.fast.ai course and I'm in over my head as a complete novice. This video helped me to understand the concepts more clearly. Definitely watching the rest of your videos - :-)

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

      +Ms888 B whoa whoa watch it on that genius word haha. But glad to help, i've got some products launching that might help with your AI adventure!
      - Jabril

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

      ha ha credit where credit is due :-) -look forward to seeing your other AI videos. I have also sent links to my 12 yr old nephew....your videos are great for kids into computers....

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

    Just a quick kudos for what you are doing! waiting for part 3 &4

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

      +solovo much love solovo! Thanks for watching part 3 is coming!
      - Jabril

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

    LSTM isn’t a neural network, it has 4 neural networks in it though

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

    This motivates me to learn machine learning, thanks for the great videos! Can't wait for part 3

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

      YES! I am so glad to have that effect! Please do get into ML research/demos, its loads of fun, see you on part 3!
      - Jabril

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

      Dear stranger, can I ask, how much developed yourself from this comment?

    • @avatarpablo
      @avatarpablo 2 ปีที่แล้ว

      @@teyyub- i never learned machine learning lol

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

    Nice video my dude, Im working on something very similar myself only that each player is basically a collection of neural networks that must work together to stimulate movement. Each cell which are tethered to each other through muscles have their own small NN which can trigger movement and contraction of the distance between the cells. Friction and other physics on the cells cause movement.

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

    interphase, prophase, metaphase, anaphase...I love phyiso!

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

    Thank you for making such amazing videos! They're tons of fun to watch and I've learned a ton too!

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

    Dude, this is so approachable, thanks!

  • @Dubscr
    @Dubscr ปีที่แล้ว

    Positive reinforcement is the act of giving something to encourage a behavior while negative reinforcement takes away something to encourage a behavior. The second example with the dog is negative and positive punishment, since you are not only adding yelling, but also taking away the dog's right to being in the house.

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

    Hi Jabril, Cool editing. Really liked it.

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

    Thanks for existing.

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

    I love you so much for this series and your whole channel bro, hell yeah

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

    I’ve never thought that I would be so interested in something I thought was so boring!! Wow

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

    Yo I just discovered your channel and it is amazing. I love the way that you build your videos, the visuals and most of all your sense of humor! Keep going man, I'll show your stuff to my friends

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

    5:53 i distracted so hard because of that dance i forgot everything i learned i had to go back to the beginning of the video

  • @GaryMcKinnonUFO
    @GaryMcKinnonUFO 2 ปีที่แล้ว

    5:11 Genewtic algo, yes! :)

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

    There is a lot of time put behind that video so don't be fooled into thinking that it is just an afternoon of hacking. Good job man! I love it!

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

    Talk about truly fascinating...And presented in a truly entertaining way.. You just got a new subscriber.

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

    Just finished those two videos and now heading for the next two. Cool videos loved them as well as your editing. Well done 👌🏻
    Thanks for the cool videos and keep it up man!

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

    Your video series is awesome man! I don't understand everything but i really do appreciate the efford you put into your videos. seems like a looooot of work... Thanks, man!

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

    thank you so much! ive been learning a lot thanks to you. pitty youtube never pointed me to you when i was actively searching for NN stuff. thanks again!

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

    Wowowow hold up here for a minute. I kindly want to point out that supervised / unsupervised / reinforcement are NOT training techniques. These words are used to describe the data that you stuff into the network. The "learning" bit is added to describe the class of problem you are facing if your data is of a certain type. "Reinforcement learning" for example means "Training [a neural net] on sequences of data that is coming in one sample at a time in order to find behavior that maximizes the reward obtained".
    And "gradient descent" is not a special algorithm. It instead describes how weights are changed in order to get better: 1) you evaluate your network to see how good it currently is 2) you do some math (compute the gradient) to figure out how to change each weight to increase performance (bigger or smaller weight) 3) you change the weights (make em bigger or smaller) and repeat.
    This "gradient descent" is used _very_ often and is certainly not exclusive to supervised learning. Q-learning for example also uses gradient descent to update the weights of the network. (And so do methods used to train on unlabeled data [unsupervised learning])

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

    I was wondering if this could go better if instead of controlling Forrest directly you would just create an NN to place way-points that Forrest could just follow using a path finder.

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

      He explained that in part 1. He said he is too lazy to place markers all over the course and by doing that forrest would only master one particular route for the whole course

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

    Just now getting into machine learning, wanted to say you've done an excellent job with these videos. I'd love to swap notes sometime.

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

    Dude, I honestly love your videos. Thanks for the introduction.

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

    Man, I love your videos. Your humour makes the video much more interesting. Keep it up!

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

    Instantly subscribed. U explain things a lot better bro. Keep it up