小程序
传感搜
传感圈

AI Designs Little Robots in 30 Seconds and They Keep Sprouting Legs

2023-10-13 12:19:41
关注

Artificial intelligence can design an autonomous robot in 30 seconds flat on a laptop or smartphone.

It’s not quite time to panic about just anybody being able to create the Terminator while waiting at the bus stop: as reported in a recent study, the robots are simple machines that scoot along in straight lines without doing more complex tasks. (Intriguingly, however, they always seem to develop legs rather than an arrangement that involves wiggling, moving like an inch worm or slithering.) But with more work, the method could democratize robot design, says study author Sam Kriegman, a computer scientist and engineer at Northwestern University.

“When only large companies, governments and large academic institutions have enough computational power [to design with artificial intelligence], it really limits the diversity of the questions being asked,” Kriegman says. “Increasing the accessibility of these tools is something that’s really exciting.”

AI can now write essays and drive cars, so design might seem like a logical next step. But it’s not easy to create an algorithm that can effectively engineer a real-world product, says Hod Lipson, a roboticist at Columbia University, who was not involved in the research. “Many questions remain,” Lipson says of the new study, “but I think it’s a huge step forward.”

The method uses a version of simulated evolution to create robots that can do a specific task—in this case, forward locomotion. Previously, creating evolved robots involved generating random variations, testing them, refining the best performers with new variations and testing those versions again. That requires a lot of computing power, Kriegman says.

He and his colleagues instead turned to a method called gradient descent, which is more like directed evolution. The process starts with a randomly generated body design for the robot, but it differs from random evolution by giving the algorithm the ability to gauge how well a given body plan will perform, compared with the ideal. For each iteration, the AI can home in on the pathways most likely to lead to success. “We provided the [algorithm] a way to see if a mutation would be good or bad,” Kriegman says.

In their computer simulations, the researchers started their robots as random shapes, gave the AI the target of developing terrestrial locomotion and then set the nascent bots loose in a virtual environment to evolve. It took just 10 simulations and a matter of seconds to reach an optimal state. From the original, nonmoving body plan, the robots were able to start moving at up to 0.5 body length per second, about half of the average human walking speed, the researchers reported on October 3 in the Proceedings of the National Academy of Sciences USA. The robots also consistently evolved legs and started walking, the team found. It was impressive that with just a few iterations, the AI could build something functional from a random form, Lipson says.

To see if the simulations worked in practice, the researchers built examples of their best-performing robot by 3-D printing a mold of the design and filling it with silicone. They pumped air into small voids in the shape to simulate muscles contracting and expanding. The resulting robots, each about the size of a bar of soap, crept along like blocky little cartoon characters.

An AI designed this little walking robot. Credit: Northwestern University

“We’re really excited about it just moving in the right direction and moving at all,” Kriegman says, because AI-simulated robots don’t necessarily translate into the real world.

The research represents a step toward more advanced robot design, even though the robots are quite simple and can complete only one task, says N. Katherine Hayles, a professor emerita at Duke University and a research professor at the University of California, Los Angeles. She is also author of How We Became Posthuman: Virtual Bodies in Cybernetics, Literature, and Informatics (University of Chicago Press, 1999). The gradient descent method is already well-established in designing artificial neural networks, or neural nets—approaches to AI inspired by the human brain—so it would be powerful to put brains and bodies together, she says.

“The real breakthrough here, in my opinion, is going to be when you take the gradient descent methods to evolve neural nets and connect them up with an evolvable body,” Hayles says. The two can then coevolve, as happens in living organisms.

AI that can design new products could get humans unstuck from a variety of pernicious problems, Lipson says, from designing the next-generation batteries that could help ameliorate climate change to finding new antibiotics and medications for currently uncurable diseases. These simple, chunky robots are a step toward this goal, he says.

“If we can design algorithms that can design things for us, all bets are off,” Lipson says. “We are going to experience an incredible boost.”

参考译文
AI在30秒内设计出微型机器人,它们不断长出新腿
人工智能可以在笔记本电脑或智能手机上短短30秒内设计出自主机器人。不过现在还不必担心每个人都可能在等公交车时制造出“终结者”——如最近一项研究中报道的那样,这些机器人只是简单的机器,只能直线移动,无法执行更复杂的任务。(然而有趣的是,它们总是倾向于发展出腿,而不是蠕动、像尺蠖一样移动或蛇行。)该研究的作者、西北大学的计算机科学家兼工程师Sam Kriegman表示,随着进一步的发展,这种方法可能会使机器人设计大众化。“当只有大型公司、政府和大型学术机构拥有足够的计算能力来使用人工智能进行设计时,这真的会限制了提出问题的多样性,”Kriegman说,“提高这些工具的可及性是一件令人非常兴奋的事情。”如今,人工智能已经能够撰写文章和驾驶汽车,因此设计机器人似乎成了一个合乎逻辑的下一步。但哥伦比亚大学的机器人学家Hod Lipson(未参与这项研究)表示,创造一个能有效设计真实产品算法并不容易。“还有很多问题有待解答,”Lipson评价这项新研究时说,“但我认为这是向前迈出的一大步。”这项方法使用了一种模拟进化版本,来创建能够完成特定任务的机器人——在本例中是向前移动。以前,生成进化机器人需要随机产生变异、测试这些变异、优化表现最好的个体并再次测试新版本。Kriegman表示,这需要大量的计算能力。他和同事们转而采用了一种称为“梯度下降”的方法,这种方法更类似于“定向进化”。这一过程从一个随机生成的机器人身体设计开始,但它与随机进化不同之处在于,它赋予算法判断某个身体结构在多大程度上接近理想状态的能力。在每一次迭代中,人工智能可以聚焦于最有可能通向成功的路径。“我们为[算法]提供了判断某种变异是好是坏的方法,”Kriegman说道。在他们的计算机模拟中,研究人员让机器人从随机形状开始,并为人工智能设定目标:发展出陆地移动能力,然后将这些初生的机器人释放到虚拟环境中进行进化。仅用了10次模拟和几秒钟时间,就达到了最优状态。研究人员在10月3日的《美国国家科学院院刊》上报告称,从最初的、无法移动的身体结构开始,这些机器人可以以每秒高达0.5个身体长度的速度移动,大约是人类平均步行速度的一半。研究小组还发现,这些机器人不断进化出腿部并开始行走。Lipson表示,仅用几次迭代,人工智能就能从随机形态中构建出功能性结构,这一点令人印象深刻。为了检验这些模拟在实践中是否有效,研究人员通过3D打印了他们表现最好的机器人设计的模具,并用硅胶填充模具。他们通过向形状中的小空腔充气来模拟肌肉的收缩和舒张。最终制造出的机器人大小约为一块肥皂,像一个个笨拙的小卡通角色般缓慢地爬行。这台能行走的小型机器人是由人工智能设计的。图片来源:西北大学“我们非常兴奋地看着它向正确的方向移动,并且真的动了起来,”Kriegman说,因为由人工智能模拟的机器人并不一定能在现实世界中运作。杜克大学荣誉教授、加州大学洛杉矶分校研究教授N. Katherine Hayles表示,虽然这些机器人非常简单,只能完成一个任务,但这项研究代表了更先进机器人设计的一步进展。她是《How We Became Posthuman: Virtual Bodies in Cybernetics, Literature, and Informatics》一书的作者(芝加哥大学出版社,1999年)。她说:“梯度下降方法在设计人工神经网络——一种受人脑启发的人工智能方法——方面已经取得了很大的成就,所以将‘大脑’和‘身体’结合起来将非常强大。”“在我看来,真正的突破将是当你把梯度下降方法用于进化神经网络,并将其与可进化身体连接起来的时候,”Hayles说。“这样‘大脑’和‘身体’就可以像生物体那样共同进化。”Lipson表示,能够设计新产品的AI可能帮助人类摆脱各种棘手问题,从设计有助于缓解气候变化的下一代电池,到发现当前无法治愈疾病的新型抗生素和药物。他说,这些简单、笨拙的机器人是迈向这一目标的一步。“如果我们能设计出能为我们设计东西的算法,那么一切皆有可能,”Lipson说。“我们将迎来巨大的飞跃。”
您觉得本篇内容如何
评分

评论

您需要登录才可以回复|注册

提交评论

广告

scientific

这家伙很懒,什么描述也没留下

关注

点击进入下一篇

AI智能未来2024上海人工智能展览会

提取码
复制提取码
点击跳转至百度网盘