Analogue, Mixed Signal, LSI


Biologically inspired software being developed for the 21st Century

1 March 2000 Analogue, Mixed Signal, LSI

Software which enables computer systems to adapt to change automatically, think for themselves and identify problems before they occur, it is being developed by the British Telecommunications Laboratories using programming techniques which mimic biological evolution. Ian Gordon-Cumming, Country Manager for British Telecommunications South Africa, explains further.

This 'thinking' software has an intuitive problem-solving ability which is already helping to run the next generation of intelligent networks. When applied to business and technical applications, it will increase flexibility and enable British Telecommunications to deliver better value for money and more advanced products and services to its customer.

As Professor Peter Cochrane, Head of Advanced Applications and Technologies at the British Telecommunication Laboratories, puts it: "So far, we have tended to treat computer programs as electronic servants. We humans have kept the real thinking to ourselves and only used the machine to try out the 'what if' scenarios we dreamt up. "But what if we were able to ask the thing on our desk 'Where's the problem? What is it? Please solve it.' At the moment, they're not smart enough for that, they can only respond to our input and instructions. Here at the British Telecommunications Laboratories we decided to see if they could think for themselves."

BT has targeted biologically-inspired software because of its awareness that software productivity is substantially lagging behind that of hardware. While chip power is doubling every 18 months, software only increases its 'usefulness' by some 5% per year. As a result, the company is looking for ways of speeding-up software development to provide the increasingly complex and busy communications and computer networks it will need in the 21st Century.

Current developments

BT is currently using biologically inspired software technology to develop:

* Self-healing network algorithms, which help maintain trouble-free, self-correcting telecommuni- cations links.

* Programs which help Internet users find the right documents from the thousands on offer, or act as filers to weed out unsuitable material for particular audience groups. p Dynamic visualisation tools, also for use on the Internet.

* Programs enabling users to participate in virtual 'shared spaces' or virtual worlds on the Internet.

It also has the potential to be used to develop systems which understand speech, recognise a face, improve business and economic modelling and even assist in the development of newer, more complex computer programs.

Principles

The principle behind biologically-inspired software is to see how biological concepts can change the way computer systems are designed and used. A great deal has been learned by modelling evolutionary processes and using them to design more intelligent programs which automatically adapt to change, as nature does and which use intuitive reasoning to anticipate problems or mistakes.

This has become necessary because today's software is brittle and inflexible having no fault tolerance. Just small errors can make the entire program fail, as programs are designed to be accurate rather than robust. However, the prospect of programs which work by giving inexact but acceptable answers opens up a whole new approach to computing. When existing software is used for tasks where speed or robustness is more important than accuracy, it has severe limitations. Yet these are the areas where biologically evolved organisms perform best of all.

The solution is to create progenitor programs which each product 'offspring,' which in turn can breed to produce more intelligent generations. This is the foundation for future generations of intelligent, thinking software, where only the fittest programs survive.

A demonstration program has been written to illustrate software elements combining de-combining, mutating, selecting and dying off. The algorithm enables each program to produce two offspring programs, note their characteristics and then use the information to produce the perfect program. This is being used to design further software and it can be done much faster and more cheaply than by human programmers.

For example, BT is designing a business model to show how, using this technique, service delivery programs which should almost exactly meet a specific customer's needs can be developed very quickly. It also means that as new competitive elements within a particular market are factored in, the process can be quickly repeated to regain an optimum operating efficiency.

As computers are sequential, local thinkers, the biological approach will introduce randomness and an ability to adopt 'soft' criteria, like dynamic modelling, which will adapt itself to changing circumstances. Applied to something as complex and extensive as a telecommunications network, an ability to have integral fault tolerance is essential, as more and more applications are embedded in the network.

Peter Cochrane explained: "BT is moving quickly towards a telecommunications network that will soon have a powerful, embedded computing capability. I expect this within the next three to five years. Subscribers who are today downloading software to their PC from the Internet maybe won't even need a computer. They will simply be dialling one up on demand and getting access to much more computing power than they could ever imagine."

He added: "Using this technology, computer programs are being produced that we didn't design - the machines have done it for themselves. It seems that computers are beginning to think for themselves and with our help and under our control, it is possible that soon they could even begin to be asked to make subjective judgements."

British Telecom can be contacted on (011) 807 6760.





Share this article:
Share via emailShare via LinkedInPrint this page

Further reading:

High-performance IMU
RS South Africa Analogue, Mixed Signal, LSI
TDK Corporation has announced availability of the new InvenSense SmartMotion ICM-536xx family of high-performance 6-axis IMUs.

Read more...
High-temperature closed-loop MEMS accelerometer
RS South Africa Analogue, Mixed Signal, LSI
This sensor from TDK is a high-temperature MEMS accelerometer with ±14 g input range and a digital interface for measurement while drilling applications.

Read more...
Dual accelerometers on the same die
Altron Arrow Analogue, Mixed Signal, LSI
The LSM6DSV320X is the first mainstream inertial sensor to house a gyroscope alongside two accelerometers, one capable of sensing up to ±16 g and one sensing up to a staggering ±320 g.

Read more...
Dual-range IMU with edge processing
EBV Electrolink Analogue, Mixed Signal, LSI
ST’s innovative LSM6DSV80X combines two accelerometer structures for 16 g and 80 g full-scale sensing, a gyroscope up 4000 dps, and embedded intelligence in a single component.

Read more...
High-reliability isolation amplifiers
EBV Electrolink Analogue, Mixed Signal, LSI
The VIA series of isolation amplifiers from Vishay are designed to deliver exceptional thermal stability and precise measurement capabilities.

Read more...
Mibbo QT2C Series signal isolators
Conical Technologies Analogue, Mixed Signal, LSI
The Mibbo QT2C Series isolators support a rich combination of input and output signals, working with either current loops or voltage levels.

Read more...
IMU with dual-sensing capability
EBV Electrolink Analogue, Mixed Signal, LSI
ST’s 6-axis inertial measurement unit integrates a dual accelerometer up to 320g and embedded AI for activity tracking and high-impact sensing.

Read more...
Plural data converter series
Analogue, Mixed Signal, LSI
Silanna Semiconductor has announced the launch of Plural, a new generation of data converters for customers eager to find a more available, affordable, high-performance alternative to existing brands.

Read more...
Precision JFET op-amp
Altron Arrow Analogue, Mixed Signal, LSI
The specifications of the ADA4620 make it optimal as a front-end amplifier in a data-acquisition system, or for a TIA circuit with high input impedance.

Read more...
A new era in modular I/O solutions
Rugged Interconnect Technologies Analogue, Mixed Signal, LSI
Aerospace and defence system designers are demanding scalable and high-performance I/O solutions and while traditional mezzanine standards have proven reliable, they often fall short of meeting modern bandwidth, size, and flexibility requirements.

Read more...









While every effort has been made to ensure the accuracy of the information contained herein, the publisher and its agents cannot be held responsible for any errors contained, or any loss incurred as a result. Articles published do not necessarily reflect the views of the publishers. The editor reserves the right to alter or cut copy. Articles submitted are deemed to have been cleared for publication. Advertisements and company contact details are published as provided by the advertiser. Technews Publishing (Pty) Ltd cannot be held responsible for the accuracy or veracity of supplied material.




© Technews Publishing (Pty) Ltd | All Rights Reserved