- Видео 14
- Просмотров 4 861 591
Greer Viau
США
Добавлен 9 май 2013
Making educational Computer Science videos focusing on AI
Nice to meet you
I just want to let everyone know what's been going on for the past year, my future plans and so on.
Patreon: www.patreon.com/greerviau
Discord: discord.gg/433HRRDD3N
Northeast Bricks: www.youtube.com/@northeastbricks
Patreon: www.patreon.com/greerviau
Discord: discord.gg/433HRRDD3N
Northeast Bricks: www.youtube.com/@northeastbricks
Просмотров: 1 258
Видео
I Turned my Toyota Corolla into a Self Driving Car
Просмотров 127 тыс.2 года назад
Using a Comma Three and Openpilot from comma.ai, I gave my car advanced driver assistance abilities. Lets take it for a test drive and see what it can do. Comma: comma.ai/ Openpilot: github.com/commaai/openpilot 0:00 Intro (What is Openpilot?) 1:58 Start test drive 5:18 Intersection Tests 9:38 Dense Backgroads 11:31 Rotaries 14:51 Outro #Openpilot #Self Driving Car
Building an AI to MASTER Tetris
Просмотров 56 тыс.4 года назад
I built an AI to master Tetris, how do you think it did? GitHub Repo: github.com/greerviau/TetrisAI Twitter: greerviau Support me on Patreon: www.patreon.com/greerviau Thanks to Josh for the music: Soundcloud: soundcloud.com/josh-cominelli RUclips: ruclips.net/user/Jtcominelli Loonride's Tetris AI: ruclips.net/video/pXTfgw9A08w/видео.html
Vehicle Perception for my Self Driving Car
Просмотров 10 тыс.4 года назад
In this video I explain what I've been up to for the past 3 months, working on developing a "self driving car" for my senior capstone. This video I go over the Vehicle Perception system I built to collect data from a video feed of the road. Make sure to like, share and subscribe, stay tuned for more updates on this project as well as new projects soon to come. Twitter: greerviau Sup...
Joe Rogan and Russell Brand Become Machine Elves
Просмотров 33 тыс.4 года назад
Messing around with Neural Style Transfer and a cool program called EbSynth to create stylized videos. Twitter: greerviau Support me on Patreon: www.patreon.com/greerviau
I Built an AI to Generate Robot Ideas for Michael Reeves
Просмотров 19 тыс.5 лет назад
In this project I trained a language model to generate new robot ideas for Michael Reeves. Are they better or worse than ones suggested by his fans? If you enjoyed, be sure to Share and Subscribe! GitHub Repo: github.com/greerviau/BetterRobotIdeas Twitter: greerviau Support me on Patreon: www.patreon.com/greerviau Music by Josh Cominelli Soundcloud: soundcloud.com/josh-cominelli
This AI Generates Human Faces
Просмотров 18 тыс.5 лет назад
In this project I trained a Conditional GAN to generate human faces based on a written description. This project taught me a lot of new things and I am very pleased with the results that I got. Thanks for watching, please Subscribe and Share if you are interested! GitHub Repo: github.com/greerviau/Sketch-Artist Twitter: greerviau Support me on Patreon: www.patreon.com/greerviau Song...
Greer Viau Live Stream
5 лет назад
AI Plays Snake Using Pathfinding
Просмотров 27 тыс.5 лет назад
Thanks for 2000 subscribers! I really appreciate it. I'm still working on putting together the video for my GAN project, I want to make it as in depth as I can which is taking a while. In the meantime this project was made over a year ago and I just thought I'd share it in light of the SnakeAI videos boom in popularity. GitHub Repo: github.com/greerviau/SnakeAI-Pathfinding Twitter: ...
AI Learns to Play Doodle Jump
Просмотров 23 тыс.5 лет назад
A follow up video to the Doodle Jump AI project. GitHub Repo: github.com/greerviau/DoodleJumpAI Twitter: greerviau Support me on Patreon: www.patreon.com/greerviau Song: Junkyard Swing - Josh Cominelli Soundcloud: soundcloud.com/josh-cominelli
Doodle Jump AI
Просмотров 4,8 тыс.5 лет назад
Neural Network learns to play Doodle Jump using a Genetic Algorithm Made live at: www.twitch.tv/greerviau GitHub Repo: github.com/greerviau/DoodleJumpAI Twitter: greerviau Support me on Patreon: www.patreon.com/greerviau Song: Antagonizing - Josh Cominelli Soundcloud: soundcloud.com/josh-cominelli
Neural Network Learns to Play Snake
Просмотров 4,5 млн5 лет назад
In this project I built a neural network and trained it to play Snake using a genetic algorithm. Thanks for watching! Subscribe if you enjoyed and Share if you know anyone who would be interested! GitHub Repo: github.com/greerviau/SnakeAI Twitter: greerviau Support me on Patreon: www.patreon.com/greerviau Thanks to Josh Cominelli for the music! Soundcloud: soundcloud.com/josh-cominelli
Obstacle Navigation using a Genetic Algorithm
Просмотров 3,4 тыс.5 лет назад
Using a Genetic Algorithm to learn how to avoid obstacles Github Repo: github.com/greerviau/Obstacle-Navigation
How does it turn your steering wheel and gas/brake pedal?
It connects to your cards LKA system and acts like a man in the middle, sending the same kind of commands that the cars LKA system would send.
completely useless.............. Too much driver interference with the wheel and buttons. And keep hands floating around the steering wheel, just in case. Accelerates too fast, then slams the breaks, almost hit the curb (cause no lines and switched lanes..........)
You dont have to keep your hands floating, I just did because I was using it in places its not designed to be used in (backroads), plus I only had it for a week at this point so I was getting used to it. Plus a lot of the issues I pointed out 2 years ago have been worked out now. Its much better.
Is possible adapt to Nissan X-Trail 2019?
Second songs name? Amazing work with the NN by the way ^^
One thing I have seen to be able to get it further is to first train it in a much smaller arena so it is very away of its tail, then you can put it in a larger arena
Post videos of neural networks learning! Make them LONG. Name them something like "Deep Learning Learns to Play Tetris", "Machine Learning Learns to Park Car". Don't add any text/editing, just go straight into the program learning. Add LO-FI chill music so people can just zone out on them. So sorry you're dealing with this kidney issues. I hope our medicine gets better.
Has this gotten better?
Can I get the code of this plss..
It should be on my GitHub as GlorifiedCruiseControl and it would be on the gcc-v1 branch
What did the beeping sound mean when you were going around the rotary?
The steering wheels in cars have a physical torque limit, meaning that the motor cant turn the steering wheel faster than specified by the manufacturer. If open pilot is trying to take a sharp turn, but it cant turn the wheel fast enough, then it beeps to alert you that the turn radius is exceeded. This doesnt happen often though, the rotary is an extreme circumstance. Also if you drive slower, then it doesnt need to turn the wheel as fast and it can do sharper turns fine.
@@GreerViau Thanx for your quick response. Helpful. Amazing tech.
How can I display the changes in each generation in the neural network like this
I Hope you get better i love your videos your videos are amazing i hope you feel better🙂😇🤗
I bought this for my supported car and it didn't work. They offer no support and don't really stand behind their product. When it didn't work my only option was to pay them to return it. Avoid this company, they have zero support and won't help you at all.
This has not been my experience, their support team has always been super helpful with super fast response time plus they have a discord server full of useful info and members that are always willing to help. They also offer 30 day money back guarantees. They stand completely behind their product, this isn't some cheap device made by a huge company that doesn't care, they're a small team of people dedicated to their vision. Also not sure how it wouldn't work if you checked that your car was supported, what model make and year is your car? If your car is too old and doesn't have an adas system then it wouldn't be able to work in the first place, but you can also check on their website before you buy.
This is Salem, Massachusetts.
Question: I am considering this exact setup, Corolla + Comma3. How do you find visibility with the Comma3 taking up that windshield space? Is it in your line of sight or above and out of the way?
I dont find it to be an issue, it helps if you mount it as high as possible.
@@GreerViau thank you for the reply! I ordered my Comma3x the other day.
I noticed you weren't using your turn-signal in many situations. Would Openpilot take cues from someone that uses turn-signals?
Openpilot does have the ability to do automatic lane changes which is activated from the turn signals, but still requires the driver to nudge the wheel to start the lane change.
what is each input for?
oh. each input is distance to food, tail and wall by 8 directions? 3*8=24, and it is amount of input neurons
This was two years ago and I don't expect to get any answers, but here's what bothered me about the video, Greer kept wondering which direction the car was going to go, and I was thinking, didn't he have a destination programmed in via GPS? Or doesn't it do that? Or what?
They have navigation available now, however it is experimental, a work in progress. Not ready for prime time. TBH, Openpilot is not something you would normally use in heavy city driving at this point, unless you’re one of those who likes to push the envelope. Openpilot really shines in highway use and long drives. M
I thank you for your response, but it did not answer my original question. @@Jimmy-Legs
At the time of this video openpilot didnt have navigation, it was designed to simply follow the most obvious path to drive. This works perfectly on highways where all you want to do is stay in your lane, and thats really what it is designed for but this video I was trying to test it outside of its comfort zone to see what the lane-less model could do. The current version does have navigation where you can plug in a destination and it should take the correct path based on the map.
Thank you so much for your kind reply! I really liked the video, too! @@GreerViau
I hope you are well... something about openpilot?
I dont know if you know but you have a very rare french-canadian/french last name
Nice work and demonstration!! What software/framework did you use to generate the real time visualization of the neural network?
That great but AI cannot play external games
I`m just curious about does it operates on any cars? or it can just operated on some type of car with a digital controlling system, like you wire your device and it will do the trick, then if my car doesn`t have this system and it just can`t work?
This sucks glhf
I think the reason that Openpilot continues accelerating when unable to classify a car is an issue of using the 2D drivable space. If they substituted it with the representation with an occupancy grid model, it might become better at such tasks.
At the time of this video open pilot only tracked the lead car using the cars built in radar
I hope you feel better. I found your channel a few days ago looking for pathfinding algorithms videos, and I loved it. Your videos motivate me to continue studying algorithms and in the future artificial intelligence, thank you and greetings from Argentina.
Nice. Was about to crash in 6:13?
thanks for keeping making amazing video for us, you are amazing !
can someone help me all I want to do is take the visualization aspect of this code
the source code is on my github linked in the description
I have a 2023 Toyota Corolla hatchback says it's not supported. unfortunate
that must be because a port for it hasnt been made yet. I know that car has been hard to get, but hopefully someone will add support for it soon.
@@GreerViau I don't see this available at all for the mazda3 hatchbacks?
@@RedCdot If its a car that was recently released, it probably wouldnt be. It takes time for either the comma team or more likely one of the contributors to get the car and add support for it.
Thanks for the video! I'm about to grab a 3X for my 2019 Corolla hatchback. How has your experience been since the video and do you have any recommendations based on your experience? All the best - Jordan
My experience has been great, I use it all the time. It has gotten much better since this video, I primarily use experimental mode and the end to end model is really good. A couple issues with the end to end lateral (gas and brake) where it goes too slow for me on the highway, but it feels much more natural especially in traffic. It's only getting better though. Enjoy!
this stupid group of circles are better than me at playing snake game FUCKKK!!
I'd be happy if it could handle typical country roads (not gentle curved "country highways", but so far not a chance it appears...
It's improved a lot since this video, Ill make an update soon. Still might not be good enough for real country roads but we'll see.
8:06 it didn't stop for the pedestrian
1:25 First time I've heard someone correctly say "OBD-C cable". Call me shocked and surprised. 😲 😀
I could count 25 neurons in input layer.. what extra information did the NN got? Also, what does "Distance to it's tale" mean? The end of it's tale, the middle or any other part?
I wish you a speedy recovery and hope all god will makes everything goes well for you.
I wish you a speedy recovery and hope all god will makes everything goes well for you.
I loved it. I love you. FOSS car AI
At the end it felt like the snake was synced up with the music and dancing along that was pretty groovy
sorry to hear that, take care bro, everything will get better
What software is used to visualize the working of neural networks?
Let me know if you found the answer please. I am wondering the same thing.
Left and right are mixed
How is the parking experience with it?
It doesn't do parking yet
8 directions? Like N NE E SE… ? Trying to make my own with deep Q-Leaneing.
Still a bunch of mysterious parameters :D. We don't know why
do ai agents only work for self created games or can you train this on actual doodle jump?
It would be difficult to train on the actual game because for training, you need to be able to simulate the game and run it very fast, to train it on the game in realtime would take forever. You also need to be able to access data from the game to give to the ai as input which is easier if you can write it into the source code. But if you could hack the real game to allow you to do those things then sure you could train on the real game.
may god help you
freaking coollll
You have goals. Can not wait to see where they go. Thank you.