Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

How to Account for Human Behavior in Automated Systems

DZone's Guide to

How to Account for Human Behavior in Automated Systems

As machines require less and less human oversight, whether it's driverless cars or automated factories, see what challenges developers will have to overcome.

· IoT Zone
Free Resource

Address your IoT software testing needs – improve quality, security, safety, and compliance across the development lifecycle.

human-behavior

Things such as driverless technology and industrial robotics are largely tricky because they operate in an environment alongside humans, who are by their very nature unpredictable.

A recent study from researchers at Nanjing Institute of Technology set out to explore whether a programming solution could be found to the problem of unpredictable human behavior.

“In a human-machine control system, the human operator participates in the control process,” the researchers say. “[An] accurate mathematical model of human operator behavior provides criteria to the controller design and systems analysis.”

Smooth Interactions

The ability to smoothly engage with humans is crucial for things such as driverless cars, even at this relatively early stage of their development.  For instance, the cruise control systems in many modern cars are based upon the kind of parameters that can be programmed with few variables.  This allows the car to, for instance, maintain its speed on a hill.

Whilst this kind of system does allow for a degree of automation, it is relatively simple in the way it responds to input.  It struggles to predict human behavior, which thus limits it to more basic operations.

The method proposed by the Chinese team uses fractional order calculus, which allows for multiple possible outcomes to be considered within the one equation.

“[Our] model for human operator behavior has many advantages, such as simple structure with few parameters, [all] with clear physical meaning,” they say. “More important, the proposed new model gives a unified, formalized description for the human operator behavior.”

Integration

This approach models the human as part of the system rather than as some kind of separate entity, as is often the case in existing models.  They tested the model by creating a closed-loop system whereby the human participant followed a target on a screen with a steering wheel like device.  The results suggest it provided a more realistic representation of human behavior.

“The human operator is a complex system, and many aspects of the human brain and behavior have the characteristics of a fractional order system,” they say.

Suffice to say, this is still relatively early days, and the researchers next hope to study how humans can be utilized to improve automated systems, whether in surgical or autopilot like environments.

Check out the video for more information on their research.


Accelerate the delivery of high-quality software in the connected IoT era through an integrated analysis, testing, security, and analytics platform. Parasoft's comprehensive portfolio of testing toolsautomates time-consuming testing tasks and provides management with intelligent analytics and reporting so they can focus on what matters.

Topics:
iot ,operator ,driverless ,industrial iot

Published at DZone with permission of Adi Gaskell, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

THE DZONE NEWSLETTER

Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

X

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}