Modern Australian
Men's Weekly

.

How we're using Darwin's theory of evolution to build robots that can adapt and learn on their own

  • Written by David Howard, Research Scientist, Data61

The uptake of robotics technology is increasing at a startling rate.

In the US, robot sales are predicted to increase by at least 15% per year between 2017 and 2020. Contrasting that to the human race, with an annual population increase of approximately 1.1%, has led some to predict that the number of robots in the world will surpass the number of humans within 30 years.

Most of these robots will perform repetitive tasks that require little or no intelligence, but a huge range of useful jobs need robots that can adapt and learn on their own. That’s why we’re using Darwinian evolution as the basis of our robot design process.

Read more: Robots won't steal our jobs if we put workers at center of AI revolution

Structured and unstructured environments

Robots are often used in what we might call a “structured” environment – somewhere that conditions are predictable and controllable, with no hidden surprises.

Think of a robot arm on an assembly line. It can perform a repetitive task, for example mounting a door onto a chassis, with relative ease because the environment it works in is tightly controlled. Intelligence is not required here, and it is easy for us to design robots for these types of tasks.

But robots struggle when we take them outside. Australia is a prime location for deploying robots outdoors, whether performing long term biodiversity studies in rain forests or providing vital information to first responders following a natural disaster. Robots would be incredibly helpful in these “unstructured” environments, which are unpredictable and uncontrollable.

To build robots that are ready to handle the challenges of unstructured environments, we need a design process that focuses on adaptation and intelligence. Luckily, we know of an incredibly powerful algorithm that creates intelligent, robust, and adaptive machines already: evolution.

Darwinian design

The vast richness and complexity of flora and fauna observed on our planet is the result of genetics and Darwinian evolution. Creatures thrive in the most challenging and unexpected of environments, adapting themselves over numerous generations to become masters of the niche in which they reside.

How we're using Darwin's theory of evolution to build robots that can adapt and learn on their own Riftia tube worms have evolved to cope with a challenging niche – near hydrothermal vents under the sea. NOAA Photo Library/Flickr

Let’s consider a high level description of evolution: genes define creatures, and creatures exist in an environment. Creatures automatically adapt to their environmental niches because genes that allow them to survive and procreate in that environment are passed on to the next generation.

Read more: Making robots that can work with their hands

Artificial evolution

Instead of a population of birds or plants, what if we used Darwin’s principles to evolve a population of robots that automatically improve their performance in an environment?

We can do this either by creating a computer simulation of the robots – which saves time and money – or by creating them in real life. Either way, we need the following components:

Genome

A genome defines what the robot looks like and how it behaves. It is made up of a list of numbers, or genes. A leg might be defined by three genes – the numbers <250,3,2> – which gives us a leg 250mm in length, with three joints, and two toes. Further numbers might tell us how many legs the robot has, where they are placed in relation to the body, what sensors the robot has and how they are wired up, and how the robot translates its sensor readings into movements to produce a behaviour.

A population of robots

We make our robots according the instructions in their genomes. Each robot initially has random numbers in its genome.

A task

Let’s say we want our robots to count wombats in a certain region. We define an equation called a fitness function. Fitness is a score that tells us how well the robot is performing – for instance, how many wombats it counts per hour. The robots attempt the task, which gives us a fitness score for each robot. Some robots will be fitter than others, and the fittest robots are more likely to be picked as “parents”.

Variation

Our parents create children. Crossover combines genes from both parents into a new “child” genome. Mutation slightly changes some of these genes as they pass from parent to child. We can make the children and get a fitness score for each, as before. Because the genomes of the children are similar to the genomes of fit parents, they are likely to be good at the task.

Generations

We perform this loop many times, incrementally optimising the population of robots to be suited to their task and environment.

‘Endless forms most beautiful’

This is an exciting time to be evolving robots – advances in 3D printing help us create a huge range of different robot designs, and new types of sensors and actuators only add to this burgeoning field of research.

Although we aren’t yet at a stage to match the wonderful complexity of natural life, artificial evolution can generate simulated robots that are adapted to their environments and perform simple tasks, and can quickly adapt to damage during a mission.

Evolution can also assist a designer by quickly finding good combinations of a robot’s physical attributes.

Read more: Retirement and regeneration: how robots and replicants experience death

The image below is a “feature map” for a legged robot performing a simple mapping task in an environment with uneven terrain. Each pixel represents a combination of six parameters related to the shape of the robot, such as leg length, body mass, and number of joints per leg. Lighter colours represent fitter combinations. More of this map is filled in as evolution proceeds and new combinations are discovered. This kind of map helps designers to locate good body designs.

How we're using Darwin's theory of evolution to build robots that can adapt and learn on their own Author provided Different environments change how this map is filled in. How we're using Darwin's theory of evolution to build robots that can adapt and learn on their own Crucially, artificial evolution gives us a tool to adapt robots to their environmental niches, which might be key to successfully deploying robots for useful tasks in the harshest environments Australia has to offer.

Authors: David Howard, Research Scientist, Data61

Read more http://theconversation.com/how-were-using-darwins-theory-of-evolution-to-build-robots-that-can-adapt-and-learn-on-their-own-96997

Your Guide to Finding the Right GP: What Perth City Doctors Offer Today

Choosing a General Practitioner (GP) is one of the most important health decisions you’ll make. Luckily, Perth’s vibrant CBD now hosts a new ge...

Why Every Mining Operation Needs a Robust Safety Management System

Mining is one of the backbones of the Australian economy, particularly in Western Australia. Back in 2019-20, mining contributed 10.4% of Australia...

Australian Classic Literature Enjoys Resurgence

Welcome back to the good old days of storytelling! As the modern world becomes increasingly more demanding, returning to childhood favourites offers...

Building a Governance Model for Headless Content Management at Scale

Image by pch.vector on Freepik There's never been a better time to implement a headless content management system (CMS) to gain the flexibility and ...

Understanding Trade Insurance: Essential Protection for Businesses

Image by Drazen Zigic on Freepik In the current economic environment, trade insurance is an important element for companies trading both locally an...

Choosing the Right Timber for External Cladding

Timber cladding is one of those finishes that pulls double duty: it makes a building look warm and welcoming, and it quietly shields the frame from ...

Top Services Offered by Diesel Mechanics in Brisbane

Keeping a diesel vehicle running at its best takes more than the occasional oil change. When you invest in regular specialist care, you protect the ...

Top 5 Benefits of Hiring Professional House Removalists

Moving day should feel like the start of a new adventure, not the end of your patience. Yet once the settlement papers are signed and the champagne ...

Navigating the Digital Landscape: Managed IT Solutions and IT Services in Townsville

As technology advances at an unprecedented pace, companies must adapt to embrace the transformation ahead. With an evolving technology landscape, mana...

Types of Catering You Should Consider for Your Next Event

Choosing the right type of catering service can elevate your event from ordinary to unforgettable. Whether it’s an elegant wedding, corporate func...

Understanding the Benefits of Split System Installation for Your Home

Climate control is essential to maintaining comfort in your home, especially during the extreme temperatures that many regions face. Whether you’r...

Best Aluminium Window Sliding Designs for Natural Light and Airflow

Bringing natural light and airflow into a space is one of the most efficient ways to create a healthy and comfortable home. In Sydney and across Aus...

Maximising Operational Efficiency: Electric Winch Hire Australia and Hydraulic Power Pack Hire Solutions

Image by jcomp on Freepik From urban construction sites and remote mining operations to coastal maritime facilities, specialised equipment solutio...

Navigating the System: Your Guide to Support Finding Work with a Disability Around Melbourne

Image by freepik Finding the right job can be a challenge for anyone, but it can feel particularly daunting when you're also navigating life with a ...

Say Goodbye to Draughts and Hello to Savings: Your Guide to Perth Window Replacement

Image by prostooleh on Freepik Are your windows looking worse for wear? Are you paying a hefty power bill due to sneaky draughts and poor insulation...

How to Choose the Right Horse Trailer for Your Riding Needs

Many horse owners travel long distances for riding lessons, competitions, or to move horses between properties. Having a safe and reliable trailer i...

Sydney Turf Installer for Instant Green Lawns and Long-Term Performance

Having a green lawn at home makes everything look better. Whether it’s the front yard, backyard, or a small patch beside the driveway, people in S...

Designing Better Living Spaces: Why New Kitchens in the Blue Mountains Are in High Demand

The Blue Mountains region is seeing a steady rise in home upgrades. According to recent housing data, kitchen renovations remain one of the most req...