AWS DeepRacer League Update #29

Only one week of regular races left in AWS DeepRacer League 2021. While we wait for the full announcements on this year’s championship format, let’s have a look at where we are on the track.

AWS DeepRacer

AWS DeepRacer is a 1/18th scale autonomous race car but also much more. It is a complete program that has helped thousands of employees in numerous organizations begin their educational journey into machine learning through fun and rivalry.

Visit AWS DeepRacer page to learn more about how it can help you and your organization begin and progress the journey towards machine learning.

Join the AWS Machine Learning Community to talk to people who have used DeepRacer in their learning experience.

DeepRacer news

September finale

Be sure to catch up on the September finale race update.

Championships announcement

AWS have announced that the 2021 Championships will happen virtually only. Because of this 2020 and 2021 trips have been replaced with value payouts.

Unfortunately this means we will not get to meet in person at AWS re:Invent this year.

NeurIPS 2021 DeepRacer Challenge

There’s a totally new challenge available and you can join it in October. Winners will get AWS credits, DeepRacers and ability to co-author a paper about their rewarding strategy.

More details: https://blog.deepracing.io/2021/09/16/invitation-neurips-2021-aws-deepracer-challenge/

Udacity scholarship program results are out

Udacity have released results for the AWS Machine Learning Scholarship Program. Tens of thousands of students registered for the program before its start in June, we’ve had over 36,000 new members join our Community Slack and support each other on the learning journey.

This week Udacity have sent out decisions on who makes it into the nanodegree course in Phase 2. If you are one of the students and have not received any emails (or are trying to find your certificate of completion), do read recent communications in our Slack’s #general channel.

Pro Division

Expedition Super Loop track (Source: AWS DeepRacer Console)

Race info:

  • 69.96 meters long
  • 107 centimeters wide
  • Head-to-bot format with four bot cars driving at a mental 4 m/s with no lane changes
  • Racers are trying to complete three laps – all laps are separate and from a standing start
  • Each collision results in a five seconds penalty
  • Each driving off the track results in a three seconds penalty
  • Top 16 go on into a live race which will be streamed on Twitch to fight for places in the League Finals
  • 10 best racers who haven’t yet done so win an AWS DeepRacer EVO (last one in September was in 42nd place if I got the numbers right)
All submissions
Update time: 2021-10-24 13:00:00 UTC

Racers: 204
Total submission attempts: 44826
Best total time: 01:07.276 by JJ
Mean total time: 03:55.825406863
Best lap: 00:22.319 by JJ
Mean best lap: 01:11.478127451
Mean average lap: 01:18.608137255

While the leader is not at all surprising, I would like to draw your attention to the time. You must admit that JJ’s times are a measure of the tracks’ complexity and 01:07 is his second slowest time this season. Even more remarkable is the difference in the mean total time which is almost 90 seconds slower than the the corresponding value from September and has so far been the slowest mean time to complete the track in 2021’s Pro Division. This just shows how much difficulty Expedition Super Loop presents.

204 racers is a stable number of Pro racers that we’ve seen since August when Udacity students started qualifying from the Open division and Pro participants count jumped from 120-130 to 200-210. We may expect a few more to show up in the last week.

Top 25 submissions
Update time: 2021-10-24 13:00:00 UTC

Racers: 25
Total submission attempts: 25589
Best total time: 01:07.276 by JJ
Mean total time: 01:22.176200
Best lap: 00:22.319 by JJ
Mean best lap: 00:26.222080
Mean average lap: 00:27.391720

Again, mean total time for the leading group is amongst the highest ones in 2021. Also the difference between the mean total time and the best total time is about 15 seconds compared to 7-11 seconds in the previous five races. I can see two potential reasons, one being the difficulty of the track and the second being general drop in activity this month – we have observed submission counts halve compared to September. That said we’ve had between one and four resets in top group submissions in previous months and this time it’s twenty which makes me lean towards the challenging aspect of the race.

Let’s have a look at the leaders:

Rank Racer Total Time Avg Lap Best Lap Resets Submissions
1 JJ 01:07.276 00:22.425 00:22.319 0 4352
2 Karl-NAB 01:08.885 00:22.961 00:22.713 0 658
3 rosscomp1 01:12.554 00:24.184 00:23.862 0 595
4 JPMC-Rogue-Hyderabad 01:12.702 00:24.234 00:23.210 0 149
5 Duckworth 01:12.986 00:24.328 00:24.075 0 3082
6 Ernesto 01:13.643 00:24.547 00:23.948 0 1852
7 Yi-LI-NYCU-CGI 01:14.379 00:24.793 00:24.317 1 197
8 ZhengYi-NYCU-CGI 01:15.966 00:25.322 00:25.060 0 345
9 CGS-BigBoson 01:18.855 00:26.285 00:25.857 0 5047
10 ADA 01:19.942 00:26.647 00:25.917 0 6
11 Penguin-DNPds 01:20.148 00:26.716 00:24.866 1 498
12 Matt 01:21.140 00:27.046 00:26.409 0 1052
13 JPMC-HYD-CircuitBreakers 01:21.196 00:27.065 00:26.592 0 457
14 CGS-LargeLattice 01:22.288 00:27.429 00:27.164 0 928
15 CGS-Huge-Hadr0n 01:22.373 00:27.457 00:25.524 2 799
16 TonyJ 01:23.388 00:27.796 00:25.160 2 286
17 JPMC-Singapore-Chetak 01:23.626 00:27.875 00:27.076 0 101
18 Deepak-dpk 01:23.793 00:27.931 00:27.480 0 1063
19 AJM-Model-1 01:24.186 00:28.062 00:26.001 2 17
20 Fumiaki 01:26.933 00:28.977 00:24.743 4 1799
21 GT-DevelopersIO 01:27.164 00:29.054 00:25.931 2 53
22 PolishThunder 01:30.280 00:30.093 00:27.200 1 4
23 Bandwidth-RnD 01:40.949 00:33.649 00:33.369 0 827
24 Aurora-DNPds 01:44.222 00:34.740 00:33.757 1 1106
25 CGS-on-your-12-hopefully 01:45.531 00:35.177 00:33.002 4 316

The top 16 finale contenders barely fit into the top 25 which means that many of the championship finalists keep racing, perhaps as a warm-up before the finals?

Compliments go to ADA, AJM-Model-1 and PolishThunder for making it into and staying in the top 25 with fewer than 20 submissions so far. This stands out for PolishThunder especially as he used to be one of the top submitters month after month.

The 2019 runner-up Fumiaki is still in the race which means we might have as many as three DNP racers in the finale together with Pinguin-DNPds and Aurora-DNPds.

Open Division

Expedition Loop track (source: AWS DeepRacer Console)

Race info:

  • 44.04 meters long
  • 107 centimetres wide
  • Simpler and shorter than the pro track but still pretty challenging with a variety of straights and turns
  • Time Trial format
  • Competitors need to complete three laps and total time counts for their classification, each lap starts from halt
  • Each off-track results in three seconds penalty.
  • Racers fight for qualification to the Pro group which is won by the top 10%
  • They will also receive a Pro Welcoming Kit which is a bit of a mystery (hoodie, cap and non-slip socks are what we’ve seen so far)

I’m actually curious about the effect of winning the Open division – will there be a last minute chance to fight for spots in the finals? Will there be a Pro Division next year? I reckon we’ll find out soon but now let’s have a look at what our racers are up to.

All submissions
Update time: 2021-10-24 13:00:00 UTC

Racers: 2196
Total submission attempts: 13261
Best total time: 01:16.828 by DoomBuggy2
Mean total time: 03:35.531479053
Best lap: 00:23.935 by DoomBuggy2
Mean best lap: 01:07.196897086
Mean average lap: 01:11.843489071

The number of racers has increased significantly compared to 1941 overall racers in September or 1635 in August and is only lower than the July count of 2433. I suspect the July race was mostly participated by the early starters of the scholarship’s Foundations course and October is primarily attended by last minute challengers.

Open track is significantly simpler than the Pro one yet most racers are ahead of their greatest learnings so it is not surprising that best times are worse than those in the Pro division. DoomBuggy2 seems to be keeping things under control. I suspect the third DoomBuggy is the same person but using a different account but I’ll leave that for the AWS to clarify as needed.

Top 25 submissions
Update time: 2021-10-24 13:00:00 UTC

Racers: 25
Total submission attempts: 647
Best total time: 01:16.828 by DoomBuggy2
Mean total time: 01:45.118440
Best lap: 00:23.935 by DoomBuggy2
Mean best lap: 00:32.964
Mean average lap: 00:35.039160

There’s quite a big gap between the results for the whole group and the top 25. This is expected in Open Division which often also contains accidental submissions from the newest racers after an hour or two of training on some basic track. That’s how mean total time in top 25 is two times shorter than the one for all racers.

Rank Racer Total Time Avg Lap Best Lap Resets Submissions
1 DoomBuggy2 01:16.828 00:25.609 00:23.935 1 9
2 ovbiedo-pataki 01:20.251 00:26.750 00:26.315 0 375
3 DoomBuggy 01:21.867 00:27.289 00:26.006 1 12
4 Racer0 01:29.062 00:29.687 00:26.800 8 2
5 awsandy 01:30.744 00:30.248 00:28.537 1 19
6 BeepBeepRibbyRibby 01:40.056 00:33.352 00:32.724 3 18
7 Geronimo 01:40.375 00:33.458 00:31.665 1 2
8 JPMC-BMTH-DarkStars 01:42.061 00:34.020 00:31.862 5 17
9 BrainyTest#7599 01:42.525 00:34.175 00:31.531 5 6
10 NguyenTrungThanh 01:46.473 00:35.491 00:30.941 12 6
11 Sigmoid 01:46.819 00:35.606 00:33.277 1 45
12 JPMC-HongKong-S-paceX 01:46.953 00:35.651 00:34.625 12 32
13 RomyRacing 01:49.846 00:36.615 00:34.209 8 15
14 BetaPatch#1919 01:51.053 00:37.017 00:36.200 12 2
15 Pangzi 01:51.182 00:37.060 00:33.934 14 12
16 AutoSpeedingBalancer 01:52.589 00:37.529 00:34.984 5 7
17 DorothyChen 01:52.997 00:37.665 00:32.928 16 8
18 JaguarRobotics-Blaze 01:53.326 00:37.775 00:34.754 2 12
19 Unsupervised-Racers 01:54.317 00:38.105 00:36.738 7 2
20 Ainat 01:54.653 00:38.217 00:37.463 3 18
21 capstone-018-addspeedweight-3 01:55.343 00:38.447 00:36.868 14 3
22 JPMC-MUMBAI-FormulaAI 01:55.990 00:38.663 00:36.597 15 3
23 5thStWaffleHouse 01:56.941 00:38.980 00:37.212 9 9
24 RushingBear-NUK 01:57.717 00:39.239 00:35.994 9 8
25 PrimeServer#4161 01:57.993 00:39.331 00:38.001 14 5

What draws my attention in the Top 25 list is that there is only one racer with zero resets: ovbiedo-pataki. Other runs seem to be having difficulties mainly around the crazy chicane section, as if their models were unable to drive past the turns – could it be problems with the action space being too fast for this section? I’ve especially looked at Racer0 and it seems like it, the off-tracks are happening only in those turns. Alternatively the models might not have been trained enough but I don’t think it’s that.

Next week we will learn who enters the last planned finale race for the 2021 season of the AWS DeepRacer League. Soon we should also learn what the championships will bring. Remeber to visit for our report from the tracks.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.