What Happens When AI Robots Design Themselves

bycloud · Advanced ·📄 Research Papers Explained ·5y ago

Key Takeaways

The video discusses the RoboGrammar AI research paper, which introduces a new search algorithm called Graph Heuristic Search (GHS) that incorporates a deep learning network to learn the heuristic for optimizing the mountain-choosing process, and compares it against neuroevolutionary or genetic algorithm.

Full Transcript

you probably clicked on this video and thought this is some sort of genetic algorithm used on robots but surprisingly no and actually give me a few minutes and now let this ai research paper have a chance to properly impress you you've probably seen some videos where it says ai learns how to play mario or how to run or mostly anything from code bullet and they often use this technique called evolutionary algorithm or genetic algorithm which imitates how evolutions work and from that to find the best ai that can perform a specific task and notice how i put the quotation marks around the word best well you are about to get some math flashbacks so don't mind if i do evolution sounds like the best solution to a lot of problems but in fact it is hilariously bad and here is the reason so let's say you want to climb the highest mountain but the fog around you is too heavy so you are only able to blindly climb up any hill that goes upwards so after you have reached the top of the hill you would think that you have reached the highest point above the sea level that you could have ever gotten and this is the rookie mindset of evolution or genetic algorithms the truth is behind that fog there are tens of thousands of mountains that are way higher than where you currently are however the rookie mindsets cannot break out of their bubble by descending the mountain and climb up another one because this would mean they would lose their current highest sea level and so it would just keep jumping at the mountain top or try to put stones underneath their feet to get higher sea level instead so which hill you choose to start affects the outcome and this is the key problem of evolution and genetic algorithms it depends too much on chances not to also mention the lack of diversity for the end product so basically we humans are just really damn lucky in the evolution lottery so the difference is that instead of just one person climbing up one hill it uses algorithms that provides as many people as the amount of hills there are i know this sounds absurd but this is exactly what their ai research paper introduced just saying robo grammar does not have any new searching algorithm developed it just used a pretty famous algorithm called monty carlo tree search short for mcts which is a stochastic searching algorithm for decision making and planning most noticeably used and go on top of that robogrammer does a really clever way to find the optimization through their own new search called graph heuristic search which incorporates a kind of deep learning network called the craft neural network to learn the heuristic to improve the mountain choosing process this sounds really straightforward but why has no one else thought of this earlier though mcts was out around 2012 and we only got this in the end of 2020 well here is the thing in the older papers for robot designing the constructed models would suffer from super low computation speed if the robot designs are too complex to put this in the climbing mountain analogy the more complex mountain is shaped the longer we need to evaluate each person's efficiency climbing up the mountain since the climb up would now have some absurd requirements like you have to vertically ascend while one hand juggling and doing derivatives mentally now this is just evaluating one person that is climbing one mountain so for the computer to evaluate every person on every kinds of hill may be impossible to compute in the life span of the universe so ghs solved this computational problem by having the ai train to heuristically choose which mountain would be high and easy to climb reducing the need to calculate every single person climbing the mountain and what's even more impressive is that the general search algorithm usually has one goal in mind that may be how to win the go game but robogrammer has two goals in mind that is the easiest mountain to climb while being the tallest to swap out the analogy it aims to have complex robot designs and be the most efficient traversing through different terrains so when given a terrain to generate a robot design based on the robot parts given this method is able to generate multiple optimal robot designs that have wildly different looks than the other ones and this is something evolution algorithms can't easily achieve in the real world there are creatures like the fishes that are able to swim in a continuous motion or like the squids are able to swim fast instantaneously but both could be considered optimal in its terrain so here we can see the comparison between non-optimal designs non-optimal designs with more input parts and one of the optimal design robots for climbing up the stairs like terrain and when you look closely at the optimized robot you can see it uses a pair of rather odd looking forearms but it can efficiently pull the whole body up the stairs and with the three joints body the legs are able to quickly get up the stairs by twisting the joints and provide a continuous movement to proceed upwards and since there could be multiple optimized robots for a specific terrain so for the flat terrain there could be a huge number of different robot designs here we can see two really different robot designs that are constructed both in a really unique way especially for the second one it looks kind of like an arthropod for a gapped terrain you can see that one of the optimized robots has longer legs to cross through those gaps and has a long body to easily move around the gaps in a rich terrain one of the optimized robots has a more elevated pair of forearms just like what we saw similarly to the robot that climbs up the stairs for low friction terrain like the icy lake surface it promotes robot designs where it can produce the most traction for moving and sliding in between which utilizes the low friction property on the other hand another optimized design uses multiple long legs to gain more directional control across the surface and here comes a funny one to easily navigate through these walls in a straight line this robot design has a really long body which let its center of gravity swing around a corner and continuously move in a forward direction with minimal directional change and with the mix of wool terrain and the ridged terrain you can see a mixed attributes of the long body and elevated forearms to easily go through this mixed terrain my speculation of why these robots look like arthropods a lot are because the input robot parts are still limited so to have results similar to mammals are just kind of impossible since it requires large muscle fibers which is still not available yet and it cannot be easily represented by mechanical parts but from this ai research paper as a starting point to more advanced research paper in the future there are quite a lot of usage popping into my mind that could be pretty interesting first i think this can be a really good way to analyze a lot of the current machineries and evaluate if they are actually the optimal and the most efficient design for its purpose second this can be a really good starting point for ai generated mobs for games like no man's sky by first evaluating how the terrain of the planet is being generated and structured ai robots generation can be used in game to generate unique creatures in relation to its planet terrain so the mobs are basically limitless and unique and in relation to the environment they are living in which can make planetary exploration in a game way more fascinating third the combination with 3d printing technology can be pretty beneficial to actual planetary explorations too in real life we cannot afford time and materials just to test out prototypes when the resources are limited so having the ability to simulate terrains and generate robots that can get across a biome easily with limited parts this sounds pretty handy in this particular situation and if you want to know more about robo grammar i'll link the research paper down in description there are more technical aspects written on its research paper so check it out if you want and this video is sponsored by infinite red infinite consulting handles your mobile web and ai needs if you're looking for someone to build your app visit with the link down in the description thank you guys for watching big shout out to mark finn and many other patreons that support me on patreon follow me on twitter and join my discord if you haven't and i will see you in the next one

Original Description

In this video, I will introduce you RoboGrammar, a relatively new AI research paper, comparing against neuroevolutionary or genetic algorithm. This AI can basically design a robot itself depending on the terrain that its been given. RoboGrammar [Paper] https://people.csail.mit.edu/jiex/papers/robogrammar/paper.pdf [Project Page] https://people.csail.mit.edu/jiex/papers/robogrammar/index.html Today's Sponsor is Infinite Red Infinite Red consulting handles your mobile, web, and AI needs Check it out here: https://bit.ly/2UwddmM This video is supported by the kind Patrons: 🙏Marc Schwyn, Mazen Alotaibi, Jason Nickel, Wampipti, Sascha Henrichs, Jake Disco, Peter Davidowicz Support me on Patreon if you hope to see more: https://www.patreon.com/bycloud [Discord] https://discord.gg/NhJZGtH [Twitter] https://twitter.com/bycloudai [Patreon] https://www.patreon.com/bycloud [Music] Steaminwaffles - The Walk Home [Profile Art] https://twitter.com/bynicalcynical
Watch on YouTube ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Playlist

Uploads from bycloud · bycloud · 30 of 60

1 Can Deepfake work on Anime?
Can Deepfake work on Anime?
bycloud
2 AI that Can Copy Voices
AI that Can Copy Voices
bycloud
3 Live Action Is Terrible So AI Turned It Back Into Anime
Live Action Is Terrible So AI Turned It Back Into Anime
bycloud
4 2 AIs Enhance Anime to 4K 240FPS, but is it good?
2 AIs Enhance Anime to 4K 240FPS, but is it good?
bycloud
5 IRL to Anime With Cartoonization AI
IRL to Anime With Cartoonization AI
bycloud
6 How Does AI Generated Songs Sound Like? [OpenAI Jukebox]
How Does AI Generated Songs Sound Like? [OpenAI Jukebox]
bycloud
7 AI Makes Any Images Cinematic [3D Photo Inpainting]
AI Makes Any Images Cinematic [3D Photo Inpainting]
bycloud
8 AI Generates Anime Faces, And It's Getting Even Better [StyleGAN2]
AI Generates Anime Faces, And It's Getting Even Better [StyleGAN2]
bycloud
9 Tech Behind The Meme: Dame Da Ne AI - Single Image Deepfake
Tech Behind The Meme: Dame Da Ne AI - Single Image Deepfake
bycloud
10 AI Generates New Light Source for Images [PaintingLight]
AI Generates New Light Source for Images [PaintingLight]
bycloud
11 Depixelizing Doom Guy? Mona Lisa in Real Life? The "Upscaling" AI: PULSE
Depixelizing Doom Guy? Mona Lisa in Real Life? The "Upscaling" AI: PULSE
bycloud
12 Image Completion AI - Predict Pixels Just Like Text Predictions [Image-GPT]
Image Completion AI - Predict Pixels Just Like Text Predictions [Image-GPT]
bycloud
13 AI Generates 3D Human Model from 2D Image [PIFuHD - FacebookAI]
AI Generates 3D Human Model from 2D Image [PIFuHD - FacebookAI]
bycloud
14 AI Assisted Masking - Save Your Precious Time Right Now [AE Rotobrush 2]
AI Assisted Masking - Save Your Precious Time Right Now [AE Rotobrush 2]
bycloud
15 This AI Reconstruct Real Life Objects From Just Images [NeRF]
This AI Reconstruct Real Life Objects From Just Images [NeRF]
bycloud
16 Image Restoration AI - Upscale and Restore Faces with DFDNet
Image Restoration AI - Upscale and Restore Faces with DFDNet
bycloud
17 Best Image Colorization AI 2020
Best Image Colorization AI 2020
bycloud
18 Image Decomposition AI - Edit Highlights and Textures Easily [Appearance Eraser]
Image Decomposition AI - Edit Highlights and Textures Easily [Appearance Eraser]
bycloud
19 Deepfake With Audio Only [Wav2Lip]
Deepfake With Audio Only [Wav2Lip]
bycloud
20 Copy IRL, Paste on your PC [AR Cut & Paste]
Copy IRL, Paste on your PC [AR Cut & Paste]
bycloud
21 This AI Transform Faces into Hyper-Realistic Cartoon Characters [Toonify]
This AI Transform Faces into Hyper-Realistic Cartoon Characters [Toonify]
bycloud
22 This AI Restores Old Photos with Damages Automatically!
This AI Restores Old Photos with Damages Automatically!
bycloud
23 Anime Filter with AI - Snapchat vs. TikTok
Anime Filter with AI - Snapchat vs. TikTok
bycloud
24 AI Reduces Bandwidth Problems for Video Calls [NVIDIA Maxine]
AI Reduces Bandwidth Problems for Video Calls [NVIDIA Maxine]
bycloud
25 AI Motion Capture - Track Your Hands & Body WITHOUT Bodysuit [FrankMocap]
AI Motion Capture - Track Your Hands & Body WITHOUT Bodysuit [FrankMocap]
bycloud
26 AI Converts Cartoon Characters To Real Life [Pixel2Style2Pixel]
AI Converts Cartoon Characters To Real Life [Pixel2Style2Pixel]
bycloud
27 AI Sky Replacement with SkyAR
AI Sky Replacement with SkyAR
bycloud
28 Better Than DAIN? NEW BEST Tool for Boosting Video's FPS with AI [RIFE/Flowframes]
Better Than DAIN? NEW BEST Tool for Boosting Video's FPS with AI [RIFE/Flowframes]
bycloud
29 AI That Paints Anything Stroke By Stroke
AI That Paints Anything Stroke By Stroke
bycloud
What Happens When AI Robots Design Themselves
What Happens When AI Robots Design Themselves
bycloud
31 Deepfake Movements with 1 image ONLY [Liquid Warping GAN]
Deepfake Movements with 1 image ONLY [Liquid Warping GAN]
bycloud
32 ANYTHING can be a "Green Screen" Now [Real-Time High-Resolution Background Matting]
ANYTHING can be a "Green Screen" Now [Real-Time High-Resolution Background Matting]
bycloud
33 AI Transform any Image into Sketch or Line Art [ArtLine]
AI Transform any Image into Sketch or Line Art [ArtLine]
bycloud
34 AI That Could Soon Replace Vector Artists [DALL-E]
AI That Could Soon Replace Vector Artists [DALL-E]
bycloud
35 Photoshop Detector AI Is Useless
Photoshop Detector AI Is Useless
bycloud
36 The Future Of Online Shopping
The Future Of Online Shopping
bycloud
37 How The Future of Image Search Would Look Like
How The Future of Image Search Would Look Like
bycloud
38 Everyone Can Make 3D Animations Easily Now! [Monster Mash]
Everyone Can Make 3D Animations Easily Now! [Monster Mash]
bycloud
39 3D Video Stabilization with AI [NSFF]
3D Video Stabilization with AI [NSFF]
bycloud
40 OpenAI’s Sarcastic Chat Bot [GPT-3 API Beta]
OpenAI’s Sarcastic Chat Bot [GPT-3 API Beta]
bycloud
41 You Describe & AI Photoshops Faces For You [StyleCLIP]
You Describe & AI Photoshops Faces For You [StyleCLIP]
bycloud
42 You Only Need Audio To Deepfake Now! Might look slightly cursed tho [PCAVS]
You Only Need Audio To Deepfake Now! Might look slightly cursed tho [PCAVS]
bycloud
43 This AI Transfers Anime Back Into Sketch [Anime2Sketch]
This AI Transfers Anime Back Into Sketch [Anime2Sketch]
bycloud
44 AI Learns To Play CS:GO By Watching Humans Play!
AI Learns To Play CS:GO By Watching Humans Play!
bycloud
45 How AI Fixes The Horrendous CR7 Statue
How AI Fixes The Horrendous CR7 Statue
bycloud
46 Best Vocal Isolation & Instrumental Extraction 2021 [lalal.ai vs Spleeter]
Best Vocal Isolation & Instrumental Extraction 2021 [lalal.ai vs Spleeter]
bycloud
47 Face Enhance AI Restores Extremely Blurry Faces [GPEN]
Face Enhance AI Restores Extremely Blurry Faces [GPEN]
bycloud
48 AI That Only Needs 1 Image To Deepfake [SimSwap]
AI That Only Needs 1 Image To Deepfake [SimSwap]
bycloud
49 The Amazing AI Behind the TikTok JoJo Pose Challenge [BoostMonocularDepth + 3DP]
The Amazing AI Behind the TikTok JoJo Pose Challenge [BoostMonocularDepth + 3DP]
bycloud
50 StyleGAN3!? - What AI Actually Sees When Generating Faces [Alias-Free GAN]
StyleGAN3!? - What AI Actually Sees When Generating Faces [Alias-Free GAN]
bycloud
51 AI generated art goes brrrrr [VQGAN+CLIP]
AI generated art goes brrrrr [VQGAN+CLIP]
bycloud
52 AI That Doodles Any Given Description
AI That Doodles Any Given Description
bycloud
53 Best AI Motion Capture 2021 - OpenPose vs DeepMotion
Best AI Motion Capture 2021 - OpenPose vs DeepMotion
bycloud
54 Anime Image Enhance AI Has Gone To The Next Level [Real-ESRGAN]
Anime Image Enhance AI Has Gone To The Next Level [Real-ESRGAN]
bycloud
55 This Video's Voice Is Entirely Made From Audio Deepfake
This Video's Voice Is Entirely Made From Audio Deepfake
bycloud
56 I Can’t Sing So I Cloned My Voice w/ AI To Cover Goodbye Sengen (English Cover)
I Can’t Sing So I Cloned My Voice w/ AI To Cover Goodbye Sengen (English Cover)
bycloud
57 Best Background Removal - AIs Removes BG Without Green Screen And It's Amazing. [RVM]
Best Background Removal - AIs Removes BG Without Green Screen And It's Amazing. [RVM]
bycloud
58 How I Deepfaked VTuber Gawr Gura with AI
How I Deepfaked VTuber Gawr Gura with AI
bycloud
59 AI Magic Removal - Removes ANYTHING & Inpaints For You [LaMa]
AI Magic Removal - Removes ANYTHING & Inpaints For You [LaMa]
bycloud
60 I Did NOT Expect AI Anime Filter To Be This Good [AnimeGANv2]
I Did NOT Expect AI Anime Filter To Be This Good [AnimeGANv2]
bycloud

The video discusses the RoboGrammar AI research paper, which introduces a new search algorithm called Graph Heuristic Search (GHS) that incorporates a deep learning network to learn the heuristic for optimizing the mountain-choosing process. The paper compares GHS against neuroevolutionary or genetic algorithm and demonstrates its ability to generate unique robot designs. The video also explores the potential applications of RoboGrammar in game development, planetary exploration, and resource-co

Key Takeaways
  1. Read the RoboGrammar research paper
  2. Understand the Graph Heuristic Search algorithm
  3. Implement the Craft Neural Network
  4. Apply evolutionary algorithms to generate robot designs
  5. Simulate terrains and generate robots with limited parts
  6. Combine AI robots with 3D printing technology for planetary exploration
💡 The RoboGrammar AI research paper introduces a new search algorithm that incorporates a deep learning network to learn the heuristic for optimizing the mountain-choosing process, and demonstrates its ability to generate unique robot designs that can efficiently traverse different terrains.

Related AI Lessons

I Spent Weeks Looking for a Research Gap Before I Realized I Was Searching the Wrong Way
Learn how to effectively find research gaps by changing your approach, a crucial skill for AI researchers and academics
Medium · AI
ICMI 2026 Reviews [D]
Learn how to interpret ICMI 2026 reviews and improve your paper's acceptance chances
Reddit r/MachineLearning
Workshop submission for main conference paper under review [D]
Learn how to navigate submitting a paper to a non-archival workshop before the final decision of a main conference like ECCV
Reddit r/MachineLearning
Kept context-switching between arxiv, OpenReview, GitHub, and HuggingFace for every paper, so I built this. Chrome extension + website with everything inline, plus citation graph + SPECTER2 neighbors. 3M papers, free, feedback welcome [P]
Streamline your research with a new Chrome extension and website that integrates 3M papers from arxiv, OpenReview, GitHub, and HuggingFace, including citation graphs and SPECTER2 neighbors, and provide feedback to improve it
Reddit r/MachineLearning
Up next
1942: Hitler's Gamble for Victory by Richard Hargreaves · Audiobook preview
Google Play Books
Watch →