Using A.I. To Make Brand-New Formula 1 Tracks!
Спорт
Today I dive into the world of A.I. and machine learning, to see if artificial intelligence has reached the point of being able to create brand-new Formula 1 tracks!
Check out Runaway ML: runwayml.com/
▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁
Follow Me:
🐦Twitter: / mattamys
📼Subscribe: bit.ly/SubscribeMattAmys
📷Instagram: / mattamys
▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁
My Gear:
🟩Fanatec CSL Elite Steering Wheel P1: bit.ly/FanatecWheel
🟩Fanatec CSL Elite Wheel Base: bit.ly/FanatecWheelBase
🟩Fanatec CSL Elite Pedals: bit.ly/FanatecPedals
🟩Playseat Evolution Alcantara Pro: bit.ly/PlayseatEvolutionAlcan...
🟩F33L SR2 Sim Racing Gloves: bit.ly/SimRacingGloves
▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁
#F1 #F1Tracks #RunawayML
Пікірлер: 766
Much better than Sochi
@joshflynn2173
3 жыл бұрын
If you drive sochi in the sim, its actually fun
@TheRealGirlWeeb
3 жыл бұрын
Not very hard to destroy Sochi in terms of racing quality
@Joanimater
3 жыл бұрын
Better then Tlike
@TheRealGirlWeeb
3 жыл бұрын
@@Joanimater depends on which Tilke track
@tomoldrini4762
3 жыл бұрын
Tbh thats not hard to do
Damn, Tilke gonna be out of a job soon...thankfully
@seandemhairr4572
3 жыл бұрын
Josh Revell ha
@garlicsoda2957
3 жыл бұрын
You guys are so mean to Tilke 😭😭😂😅
@litreocola6447
3 жыл бұрын
What a controversial opinion
@HUE_Larry
3 жыл бұрын
@@garlicsoda2957 True, I actually like Sepang, COTA, China, Turkey and so on.
@litreocola6447
3 жыл бұрын
@@HUE_Larry shanghai’s criminally underrated. For racing it does its job just fine
Me and my mates have made a few tracks in assetto corsa before, I'll let you know if we manage to make this one, it would be good fun to race around There is a video of the hotlap on my channel with a download link in the description. We are no longer working on the project, but I hope you enjoy the track
@jamesburke5374
3 жыл бұрын
Ayyyyyy legend
@alieffauzanrizky7202
3 жыл бұрын
replying so i can keep up with the updates
@fto9398
3 жыл бұрын
Same
@ecoli1416
3 жыл бұрын
tell us lol
@finnvandermaas
3 жыл бұрын
Lol plz keep me updated
Matt AI-mys is coming for the old Tilkeboi
0:04 Ey that’s me! Thx Matt!♥️♥️
@georgeurban4882
3 жыл бұрын
He is here
@NaufalFauzi
3 жыл бұрын
Congrats
It would also be interesting how the elevation changes would affect the output of the AI.
@michaelb4415
3 жыл бұрын
Episode 2?
@IndiBrony
3 жыл бұрын
This was my first thought, too. I think many would agree that what part of what makes a good classic track is the fact they're often built somewhere with plenty of elevation, e.g. Spa. But then you've got the added challenge there of deciding whether the AI should find a real life equivalent using elevation maps of the world, or if F1 would be willing to do a bit of terraforming to get some elevation, a la CotA.
@iqbalhussein5434
3 жыл бұрын
I wanted to see if it could learn where to place DRS zones, pit lanes or sectors
Plot twist: This is how Tilke has been designing tracks all along
@chrisandresen3131
3 жыл бұрын
He's just taking the worst result 😂
@kinnexion
3 жыл бұрын
@@chrisandresen3131 that's a little unfair. I'd say only two of his tracks are just pure garbage. He's designed some okay tracks and he's also designer some downright fantastic tracks
I love how he’s unknowingly recreated Istanbul
@vani1030
3 жыл бұрын
very underrated comment
@hydroglyph
3 жыл бұрын
Not Constantinople?
@AlexxansGames
3 жыл бұрын
Idk it looks more like motorland to me
@deniz1880
2 жыл бұрын
No because we live in 2022…
Looks a bit like Aragon on the MotoGP calendar the thumbnail. Great concept.
@mattamys
3 жыл бұрын
It does!
@SN13K3R
3 жыл бұрын
Yeah!
please please PLEASE do a collab with Code Bullet, he can tailor a machine learning suite to your needs, and you can translate the art of track design into technical requirements for him, it will be fricking awesome!
@orangesnipzy
3 жыл бұрын
And then hopefully code will upload twice in a blue moon instead of once
@eleanormaness9677
3 жыл бұрын
I second and third these statements, I miss CB
@eleanormaness9677
3 жыл бұрын
And I'm subscribing to this channel
@NihongoWakannai
2 жыл бұрын
Yeah, using an image ai for this really isn't the most effective choice. An AI that reads and generates loops of bezier points would probably work much better.
Imagine someone actually building this on Asseto Corsa
@JanZ28
3 жыл бұрын
There is someone already making it in the comments.
@angry_dino8473
3 жыл бұрын
:)
@bwoah7
3 жыл бұрын
Someone did it lol
@Kilo-sz4ch
3 жыл бұрын
@@bwoah7 where can I find it?
@internetcarson
2 жыл бұрын
what did they do with elevation, camber, kerbs and run-off?
Some of these belong in the r/RaceTrackDesigns subreddit. Fascinating video!
@garlicsoda2957
3 жыл бұрын
That’s a great sub! Fantastic recommendation
To increase the amount of training data you can also flip and\or rotate the images. It's a common tactic in AI training.
my biggest takeaway from this is that i'm apparently not the only person to do regular graphic design in After Effects!
The title should be “How Tilke Designs Tracks”
On the one hand, I find AI very interesting, and it's amazing what even everyday people can pull off just by accessing their browsers today. I feel that it needs to be said though, that the AI you were using had no specific push to create anything racetrack-like, there was no data of momentum, speed or resulting safety ratings involved. What you were doing in your part of the track creation, editing the corners, giving insight about how the chicanes and straights would work in building and breaking speed, all of this would be the next step in AI track creation. Of course, for that you need more powerful tools, more time and more resources, but I think that truly AI designed tracks are going to be another jump in the track design world. Great idea, and great video. Have a nice day!
@r41k0n5
3 жыл бұрын
Holy shit my dude what a comment
@NihongoWakannai
2 жыл бұрын
In theory, all that stuff should generally emerge as the AI studies tracks which already incorporate all those factors. The problem is that he's using an image generation AI which is built to study photographs. His race track data was just a flat 2D loop with curves, so ideally that's what the input and output of the AI should be, simply a loop of mathematically defined curves. No image data whatsoever. You could also generate elevation differences too if you just defined the points in 3D instead of 2D
@ulysse21
Жыл бұрын
Why would we accept such waste of time, energy, ressources to make AI imagine tracks ? have human become so stupid they can't imagine new layouts based on what they already know ? The only people interested would those who payes engineers and architects like Tilke to build new tracks. They will save a huge amount of money for sure. But engineers and architects will be jobless. Please stop feeding that riches toy (AI)!
You can picture the pit entry is straight on at that last chicane, with a short pit exit to the outside of that second corner. Looks interesting as well in terms of flow, but as always its the overtaking opportunities that make or break a track. A real life grand valley speedway would be an interesting one to see as well.
You should do some data augmentation. Turn/flip images, move the track within the image, zoom in/out a bit. That way you'd get more data.
Next episode: taking only corners with the most overtaking spots per season (final corners + straight combination included) and do it again.
Dang, I'm mightily impressed by this mate! This looks like a combination between the Nurburgring and MotorLand. Great content, as always! Also, you think you could make a video on how graphics work live? Think that could be something of great interest especially considering the graphic-ish oriented style the vids have. Cheers!
AC modders rn : "let us introduce ourself"
Matt: 0:38 Me, waiting for my wife to catch up on The Mandolorian before I watch season 2: *Flips table*
@mattamys
3 жыл бұрын
Haha I’m sorry but if you follow the show you would’ve heard about it by now, been out for a while!
Track looks great. Elevation is all it needs and it will probably be one of the best Modern GPs in formula 1
That’s awesome! Gran Turismo needs to bring back the track editor haha
I think AI and Machine Learning can be extremely beneficial for the analysis of driver and car performance and for creating tyre strategies and such.
Considering how much Tilke had influence into this. It is very un-Tilke like.
Great Video Matt! 👏🏼👏🏼
Something that I would want to take into consideration with the track would be elevation change. To me, that is a major factor when it comes to the quality, spectacle, and potential excitement of the track. So it would be interesting to see how this track could fit over various geography and topography. Cool stuff.
I could literally watch him make tracks all day
I am just discovering your channel but damn that intro is packing some HEAT . Simple yet beautiful . you already caught me with that one . Video was very nice ,too but i already was sold with the Intro ^^
I have that BELL GP3 SPORT too! Love it to bits!
Nice vid Matt, how about you do this with karting tracks too
@mattamys
3 жыл бұрын
Great idea!
@Matt Amys What fore program did you us to do this? I want to make tracks like does fore a game i want to make. And this whout be a big help with trackdesigns.
you should make this track in asseto corsa
Really cool concept, I would also love to see more F1 tracks with crazier elevation changes. Some of the tracks used in the 2020 season as fillers due to COVID had some really cool elevation which resulted in some really exciting races.
2 жыл бұрын
You are talking about the Portuguese track, enjoy the next weekends MotoGp race there, it's a great roller-coaster.
we need a second episode, absolutely
8:33 Amys International Circuit
Would love to see you touch up some of the other tracks the AI created as well.
When the Mandolorian is in the video: Me: Ah yes, The Negotiator...
Looks good! What I would actually want to see is how the track deals with elevation changes.
It would be interesting to feed it elevation data along with the track maps.
Should be kinda cool if they made some fantasy f1 tracks (like this) into the new f1 game
You can make tracks with "Race Track Builder" available on Steam. Its made primarily to create tracks for Assetto Corsa but you can download open wheel cars for AC so this might work out well for you then. There are also plenty of tutorials you can get on KZread on how to use this program.
If Polyphony Digital got this for Gran Turismo, they'd give some crazy name, like Green Grove Raceway or something along those lines, similar to Apricot Hill or Deep Forest Speedway.
I was just watching a video yesterday where another youtuber was training AI to build roller coasters... I wonder if your techniques and his could be used to generate some really interesting track layouts. His AI was using generational heritage and 8 weighted constraints to score the roller coaster track designs.
Always have the thought, I think what makes a racetrack both safer and more entertaining for racing, is a soft first second and third corner, letting the pack break up before you hit tighties
@blackwhattack
2 жыл бұрын
Either safer or more entertaining, the two rarely coincide
Would it be a good idea to upload images of corners/straights from tracks instead of entire tracks to get more specific characteristics?
You worked in FE!? That’s so cool! how so?
For this you'd ideally want to be able to give the algorhythm additional information, like "every part of the track has to be connected to each other", which would make the results much better. You'd also want to rate the results of one run, feed that rating back and have it run again with the weighting that's generated from that.
How do you use Runaway to make machine learning cause when I tried I can only do video editing or something...
I didn't know matt used to work in Formula E. Please make a vid abt what its like matt.
@mattamys
3 жыл бұрын
Sounds fun! Anything in particular you would like to know?
@lilfrzy9854
3 жыл бұрын
@@mattamys What is your role there, is it very busy, do you work with a specific team, and anything else we are all allowed to know!
Yo matt you should do a competition for who can make the best
I get that we may not have the source data for it, but I think this would have worked much better if you'd loaded a coordinate based representation of the tracks instead of using images of them. You could use something like the shape layer from when you were editing the image. Better yet, elevation changes could be included in the data.
Looks great, would love to give it a try in Assetto corsa.
what ai can i use to generate tracks based on certain instructions?
I'd love to see someone make this into a fictional track like how Gran Turismo do it. I reckon this could look amazing.
Very cool. Now maybe try taking your top 5 tracks and integrating it with city maps so the AI might be able to find/make your tracks into legit street circuits.
1st Corner Combination is to easy to defend at the outside. i liked the more A.I. variation abit more for 1st and 2nd Cornder. but overall looks giga awesome, maybe after T9 the small straight abit smaller, so that the backstraight has to been as an overtaking point :)
Good video mate 👍
Adding some elevation changes on the left and right could be nice, like the track is sorounded by hills
5:53 The first one remind me a little bit the Autodromo Hermanos Rodríguez
I like the first and last sector, but the middle part is a bit too Yas Marina like
I drove around this track in Assetto Corsa. It's amazing!
Amazing video! I was wondering if you could make a race result graphic template for your next AE video? 😄
@mattamys
3 жыл бұрын
I only release graphics at the end/beginning of each year as that's when I have time off from work to properly create them :)
@Formula_Fox
3 жыл бұрын
@@mattamys Okay, no worries. You're videos are amazing though, definitely keep it up :)
These are actually looking really decent as top down views, but something someone told me a whiule back as to what makes a good circuit great is changes in elevation. E.g. Paul Ricard generally has a bit of a reputation for being flat (which, yeah it is) but there are some good bumps in S1 which makes it actually pretty fun to race. On the other hand, Spa is one of the greatest tracks and look at the elevation you have there. Same for Oulton Park, Bathurst, Suzuka, Monaco (yes, you can have good races at Monaco if it's not F1!), so I'd love to see what AI could do if you throw that in as a variable for the AI to play with
Long straights into slow corners isn’t the only way to improve racing, it’s also strategically positioning challenging corners right before long straights or opening up corners on entry or exit to allow cars to fan out when they’re in a pack.
@litreocola6447
3 жыл бұрын
Great content tho
Hi I've been trying to do this myself with the software that he said he used but it just doesn't seem to work. Can someone please help me I really want to try this myself.
I like it! Maybe do the same thing in the future and make it like it is a real human(that he also imploments things like overtaking possibilities and flow)
another interesting question is what the name would be, as well as where it'd be and how long it actually is (since we only have a reference of the shape of the track)
I think maybe try to generate numeric datasets that would incorporate turns and elevation changes in the form of 3d matrices and use GAN's maybe.I am not really sure but I think this would be a better approach.Also maybe try data augmentation techniques like creating mirror image tracks or just writing scripts that invert a left turn to right or adding chicanes and stuff to increase the size of the dataset.Would love to see if this works. Don't really know much about this , but this is what I did for creating a model for a full self driving car in a simulated environment.
I think a cool concept would be using A.I. to show what the best possible time could be like a TAS bot. This has helped speed runners get faster, why not drivers? I suppose it may discourage some people. But to me it would be something for “the best” to still strive for. Or even demo derby’s
It did a good job! I would suggest it to be a formula drift track tho
I could see that track with masive amounts of elevation change, austin turn one that then instantly drops back down, then a slow rise up from turn 3 to turn 6 where it drops down like the senna esses in brazil, then on the back straight im thinking of algarve levels of hills the way they just rise up then down towards turn 12 then turn 13 - 15 just flat
How is the program named which Matt used to edit the track the track?
@mattamys
2 жыл бұрын
I used After Effects!
I wish it accounted for elevation change. Maybe have the maps coloured with red meaning high and blue meaning lower
I'd like to race there, holy f that looks really good!
Yo guys, I made this track in GTA V Online if you want to check it out! You just need to search "Matt Amys AI Track" and it'll pop up GTA is not even close to a sim racer but the track is fun nevertheless with the recently added F1 cars. Btw sorry for the lack of environmental detail, GTA has a super low cap on props!
That would be so much better than so many current tracks, especially if it had some elevation changes
There is a software called "Race Track Builder" on steam. In that you can build a track from you image (road, gravelpits, siderails, tirewalls, extraction points, stands, trees, etc) and you can put in to Assetto Corsa!
I absolutely love machine learning. I used it to make a production company with singers, managers, album art, songs, you name it, I used an AI to make it. Results were... questionable, but in a few years I can see it being a full on business.
@ulysse21
Жыл бұрын
So humans will be useless. Even in creation and art process. Do you realise that ? or are you just accepting whatever comes into your face ?
@SSZaris
Жыл бұрын
@@ulysse21 Humans that choose not to evolve with technology are useless. If you're so insecure about your art that you think it will take your job, then maybe it should.
@ulysse21
Жыл бұрын
@@SSZaris Funny It's not about being insecure, it's about the market. Those who owns the production tools and the capital will choose ultimately the AI simply because it does almost the job if not equal or better in some cases, at least from the point of view of the brainwashed geek consumer, because it will cost them almost nothing compared to the humans. You know perfectly what I'm talking about if you were really as you say a producer. I guess you don't even understand what you mean by "evolving". Probably for you it means "Accepting" whatevers it takes, at any cost. But I understand that geeks don't want to see the obvious, they're too obsessed and blinded by high-tech gadgets. And I also understand very well what are the producers values: making profit from artists. You must be one of those who lost theire businesses thanks to Piratbay, KZread. You must hate artists and probably dream of the day when you produce art without having to be accountable to creators or bound by contract to artists
@SSZaris
Жыл бұрын
@@ulysse21 There is something seriously wrong with you mate. You responded to a comment I made over a year ago that has nothing to do what we're going through today. You also sound like you ONLY want to make money from art. I don't have any respect for you. You're also extremely insecure because you keep making assumptions as to what I am. Grow up.
@ulysse21
Жыл бұрын
@@SSZaris What's even more ironic is that you don't even realize that you are describing yourself through your comment. As for your contempt for people who live from their art, it only confirms what I said about you above
I want to see a make shift Formula 1 race on that track!
before the Tweaks the Track reminded me of Brazil... The left right on turns 1 and 2 and the fast lefthander onto the start/finish straight.
7:51 Be careful there, that may turn into another Singapore Sling if the track is too narrow.
@khantaung5442
3 жыл бұрын
Is that a bad thing I don’t get it personally I liked the singapore sling
@Mikowmer
3 жыл бұрын
@@khantaung5442 The Singapore Sling was dangerous. Unless you went single file, someone would end up flying, and even then someone usually did. Worst case scenario? Another Grosjean-like incident, with the car catching fire. And single file does not a good race make.
@khantaung5442
3 жыл бұрын
@@Mikowmer u are entitled to your opinion, I m entitled to my. Whoever went flying was usually the ones who wanted to ride the curb, so I think it’s not the design problem it’s just the way it is.
4:43 - That actually looks like one of the old Paul Ricard layouts.
can someone please tell me what track likes like the second track at 4:58, it looks so familiar
This looks like it will be brutal on the tires. Now it needs an elevation map applied. I feel like after the tweaks you could run it in either direction
I think that area on the right that you said looks fine needs just one thing. The hairpin needs to be a lot tighter and sharper to allow for more daring overtakes. Cars need to go at higher speed up that sort of straight bit and hard braking into a tight hairpin
Typically it'd need to be 5+km. So those straights would be pretty long, which would mean some nice slipstream and out braking battles. Overall I think it'd have a COTA mixed with Montreal vibe to it.
If you use just the overhead maps it leaves out one of the biggest things which make tracks exciting: elevation change. Spa is my favorite track in the calendar and I think it has a lot to do with the elevation change. Portimao and Catalunya looking at just their overhead maps are kind of similar. Portimao is more exciting, and it has more elevation change. Monaco, Austria, Imola all have great elevation changes. There's exceptions to this. Silverstone is basically flat. So is Monza. But I think it's something you can't ignore when designing a circuit. I feel like there's something to be said about nature designing the course for you. For example, Imola is kind of "Well, this is the circuit we could fit with the river right there and this hill there and that hill there, so that's what we did." I don't know if that's coming across the way I mean it. Anyway, good video.
@davidlang9699
3 жыл бұрын
I'd like to also add that although some flat circuits are good (as mentioned, Silverstone), almost all boring circuits are flat.
As someone who studies AI and procedural content generation I initially cringed when I say you went for a pixel/image based method for generating images. I would have encoded the information of existing tracks as curves/shapes instead of images. This would have made it properly easier to generate valid layouts. And then I would probably have come up with some function that can evaluate each result for me to narrow down the selection… Basically what I'm saying is that I would way overthink this with my academic mindset and your approach is probably a lot better since you use the generator as a starting point, not as the complete system. 👍
I feel like the three tracks you shortlisted were still fairly clearly based on real-word tracks. Track 1 being based on Spain, Track 2 Yas Marina, and Track 3 Spa.
Gotta check this video
Holy shit that intro is soo clean
Make this in race track builder, a program on Steam. Chris Harris (I think) made his childhood dream track for Assetto corsa with it.
Feels like a mix of Imola, Nurburgring, Zandvoort, and COTA... not sure if it’s just me not being a fan of Imola but this track gives off a sense of a surprising lack of overtaking, with lots of medium to high-speed corners right at the start of the lap.
Just saw this now. Wow that looks like an awesome track wish it was real
He was probably thinking dirty and wanted you to reveal your "other" helmet 🤣
I knew this was a video!
What program is that?
Very interesting video. I'd like to suggest a new title: How to Make a Tilkodrome Without Being Hermann Tilke.