I've had so much fun with this project. Really can't thank you enough! I've been editing mine for a bit now. Added procedural generation for the traffic / added more lanes. I started training the traffic via the neural network as well so that none of the cars wish to end their travel. In the process of trying to teach the vehicles to pass each other safely via changing lanes without potentially causing large crashes.
@Radu2 жыл бұрын
That sounds amazing :-) please show me if you can get the cars to pass each other. I have some similar plans for extending the course later in the spring/summer.
@zainkhalid36702 жыл бұрын
can you share your code? Link to your github? I wish to learn more.
@garrettmarsh11022 жыл бұрын
@@Radu coming soon! 🙂
@aliyarbey13072 жыл бұрын
@@garrettmarsh1102 we are waiting man, pleaseeeeeeee send github link
@Radu Жыл бұрын
It's in the description. Note that phase 2 of the course also started last week!
@eduardom8002 жыл бұрын
I actually liked a lot this live. Although was very long and could not stay tunned all along. Thank you for sharing! (I will sure go through it to the end)
@Radu2 жыл бұрын
Glad you enjoyed it! I actually would have liked to have- it longer :-D felt a bit rushed in the second part... and would have liked to experiment more at the end.
@asibul1971 Жыл бұрын
You are a very good teacher. Seeing your classes my interest in Programming & ICT Engineering is increasing day by day. Your videos are amazing.....😊💝
@Radu Жыл бұрын
Happy to hear! Thanks for watching :-)
@mathematicsclub961 Жыл бұрын
same here.
@rishabhgautam49252 жыл бұрын
Radu you are genuis 🙏🏻♥️love from INDIA 🇮🇳
@Radu2 жыл бұрын
Not really, just practiced these things a lot... Thanks for watching :-)
@rubinatabassum2562 Жыл бұрын
Have you done this project?
@Mayankkleo2 жыл бұрын
Really enjoy this video and learn so much🙂👍
@Radu2 жыл бұрын
Glad to hear :-)
@JackySupit2 жыл бұрын
can't wait for the next series!! ❤❤
@Radu2 жыл бұрын
Cool :-) Probably ready in spring.
@juheehong7445 Жыл бұрын
@@Radu Hi Radu! Do you know when Part 2 for this series would come out? I can't wait to see it! :)
@Radu Жыл бұрын
@@juheehong7445 Hi, I was hoping it to be done by now. I have it all planned out, just need to record, but now I start holiday. I'm quite sure I will start posting it in september.
@cazpfitl2 жыл бұрын
Amazing Dr. thank you very much for your time.
@Radu2 жыл бұрын
My pleasure. Thanks for joining the stream :-)
@rachitsingh1774 Жыл бұрын
I tried the network with random x-coordinates for traffic vehicles and best vehicle doesn't cross the traffic every time. The mutation algorithm works only for same kind of traffic every time. Is there some way to get higher accuracy with random traffic also?
@Radu Жыл бұрын
With enough training, it should handle all possible configurations of the traffic. But if you completely randomize at each restart the network may not stabilize properly, so, you should first generate some predefined scenarios, repeat them until it passes all and only then try it in a completely random scenario.
@rachitsingh1774 Жыл бұрын
@@Radu Thanks for the solution, sir. Also I tried training the parameters by increasing the input layer neurons(sensor rays) to 20 and now the best vehicle is actually able to pass the traffic of around 70 vehicles with random x- coordinates.
@Radu Жыл бұрын
Interesting. Good work!
@JackySupit2 жыл бұрын
Mr Radu, is there any way we can "suggest" or "teach" the brain to slight turn left/right when the car is exactly behind another car? Because i see sooo many "stalking mode" car stay behind another dummy car. thank you
@Radu2 жыл бұрын
I assume you've got to the end and implemented mutation? If your mutation amount is set too low and the car you're mutating a 'stalking car' you will get a lot of those. Try mutating by a larger amount.
@zainkhalid3670 Жыл бұрын
Amazing Work! I am extending your project with a randomized street map generation. I am also implementing Double Deep Q-Network agent. There is destination selection, path finding and path following. I also wanted it to make it 3D but lot of computational problem with that. So, I will implement simple 3d scenario for the car. I will share my work on YT soon and would be honored if you checked it out. Thank You Sir for this amazing series. Also, impatiently waiting for your next part.
@Radu Жыл бұрын
Sounds awesome :-) I can't wait to see it! Part 2 will focus on similar things (destination selection, path finding and following are there, at least). I will also teach how to generate more complex road networks. I won't do any 3D things (not in the near future, at least).
@manojkumarreddymule4454 Жыл бұрын
I need theory c regarding the code Made for this project and ml concepts and other mathematical calculations
@Radu Жыл бұрын
You can check my 'math and code fundamentals' playlist, for example.
@Francisco-qh3qh2 жыл бұрын
I have a long flight next week, I'll save this to watch it then
@Radu2 жыл бұрын
Cool :-)
@torrex42 жыл бұрын
You are awesome
@Radu2 жыл бұрын
Haha, thank you :-)
@amineradi67992 жыл бұрын
can you give me script
@Radu2 жыл бұрын
It's here github.com/gniziemazity/Self-driving-car (the live variant).
@amineradi67992 жыл бұрын
@@Radu thank you bro
@thefuntech28102 жыл бұрын
It takes me 4-5 days to complete the whole video ^_^
@Radu2 жыл бұрын
Hope you could follow along :-)
@salverulaxmivivek3438 Жыл бұрын
bro car is going back direction
@Radu Жыл бұрын
It might :-) need to repeat the optimization few times
@rockey-ix6wv2 жыл бұрын
Please send me source code
@Radu2 жыл бұрын
It's here, in folder 10: github.com/gniziemazity/Self-driving-car
@rockey-ix6wv2 жыл бұрын
After running code it's not showing exact output (car, function of cars).
@rockey-ix6wv2 жыл бұрын
Please send me source code of self car driving
@Radu2 жыл бұрын
@@rockey-ix6wv The one on github is exactly the code from here. To get intelligent behavior you need to run multiple times and save the cars that are performing well. You also should adjust parameters like the mutation amount same as what I showed in the video.
@Radu2 жыл бұрын
@@rockey-ix6wv I already did. It is the same code but you need to play with the settings to get the car to act intelligently. By default it's neural network (brain) has random weights.
@paganaye2 жыл бұрын
Missing a html start tag don't you.
@Radu2 жыл бұрын
I can't believe it. I was, and weirdest thing is that I never knew the doctype declaration doesn't act as the start tag as well... Worse thing is that pretty much all my videos start like that 😱. I guess it's consequence of the fact that I started web development relatively recently, and browsers seem to 'fill in the blanks' and manage errors like that seamlessly. Thanks for pointing it out!
@paganaye2 жыл бұрын
@@Radu well I am glad I teached you something for once. It is generally the other way round 🙂
@Harsh-ni6zr11 ай бұрын
if i know javascript completely that is all enough to make this project oor any other prerequisitr
@Radu11 ай бұрын
Some math prerequisites are needed as well, but it's high-school level and I do try explaining the concepts when they come up. Make sure you follow the tutorial playlist on my channel, not this live-stream. This is very fast-paced and I don't explain everything here.
@mohamedchekalil4981 Жыл бұрын
The code 👌
@Radu Жыл бұрын
❤
@gavrilapaul2 жыл бұрын
5 ore !!! 💪🤚
@Radu2 жыл бұрын
Da :-)) am unul de 24 de ore, dar KZbin l-a sters ca are limita de 12 ore. Asa ca l-am uploadat in parti (uita-te dupa 'coding ultramarathon').
@Castel4fun2 жыл бұрын
Radu ai 33 nu 34, cheers ca suntem de aceeasi varsta
@Radu2 жыл бұрын
Hey! Ai dreptate 😀 Cred ca am rotunjit in sus :-)))