Vehicle control system having an adaptive controller
First Claim
1. An artificial intelligence control system for use in dynamically controlling at least one vehicle system comprising:
- a plurality of sensors disposed on the vehicle operative to detect and input driving data into the system;
at least one network including a plurality of data processing nodes having weighted interconnections wherein each node is predisposed with a vehicle performance parameter and operative to receive inputs from a portion of said plurality of sensors and other interconnected nodes, and wherein said interconnections are weighted according to importance for establishing a first candidate structure that accomplishes a desired result relative to said vehicle performance parameter;
a feedback channel operative to communicate result data to at least one network whereby said result data is compared to said vehicle performance parameter to determine whether the result data satisfies the desired result; and
a genetic algorithm employed by said at least one network and operative to create a population of candidate structures derived from said first candidate structure, said genetic algorithm further operative to iteratively perform predetermined calculations on said population of candidate structures in order to determine at least one other candidate structure operative to produce said desired result, and wherein said genetic algorithm is operative to store said at least one other candidate structure when said desired result is accomplished.
4 Assignments
0 Petitions
Accused Products
Abstract
The vehicle control system having an adaptive controller is provided that accomplishes unsupervised learning such that no prior extensive training is needed for every situation. The inventive controller system is based on a neural network evolved with genetic algorithm. The genetic algorithm will determine the parameters of the neurons, the connections between the neurons and the associated weights to yield the best results. The genetic algorithm evaluates current candidate structures for accomplishing the desired result and develops new candidate structures by reproducing prior candidate structures with modification that replaces the least fit former candidate structures until the system is well satisfied. The vehicle control system is well satisfied when the desired result is met or some failure condition is triggered for vehicle control system whereby the action is never repeated.
-
Citations
11 Claims
-
1. An artificial intelligence control system for use in dynamically controlling at least one vehicle system comprising:
-
a plurality of sensors disposed on the vehicle operative to detect and input driving data into the system; at least one network including a plurality of data processing nodes having weighted interconnections wherein each node is predisposed with a vehicle performance parameter and operative to receive inputs from a portion of said plurality of sensors and other interconnected nodes, and wherein said interconnections are weighted according to importance for establishing a first candidate structure that accomplishes a desired result relative to said vehicle performance parameter; a feedback channel operative to communicate result data to at least one network whereby said result data is compared to said vehicle performance parameter to determine whether the result data satisfies the desired result; and a genetic algorithm employed by said at least one network and operative to create a population of candidate structures derived from said first candidate structure, said genetic algorithm further operative to iteratively perform predetermined calculations on said population of candidate structures in order to determine at least one other candidate structure operative to produce said desired result, and wherein said genetic algorithm is operative to store said at least one other candidate structure when said desired result is accomplished. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 10, 11)
-
-
9. An artificial intelligence control system for use in dynamically controlling at least one vehicle system comprising:
-
a plurality of sensors disposed on the vehicle operative to detect and input driving data into the system; at least one network including a plurality of data processing nodes having weighted interconnections wherein each node is predisposed with a vehicle performance parameter and operative to receive inputs from said plurality of sensors and other interconnected nodes, and wherein said interconnections are weighted according to importance for establishing a first candidate structure that accomplishes a desired result relative to said vehicle performance parameter, said nodes further including at least one output for transmitting a control signal to the at least one vehicle system in response to receiving said inputs; a feedback channel operative to communicate result data to said at least one network whereby said result data is compared to said vehicle performance parameter to determine whether the result data satisfies said desired result; and a genetic algorithm employed by said at least one network and operative to create a population of candidate structures derived from said first candidate structure, said genetic algorithm further operative to iteratively perform predetermined calculations on said population of candidate structures in order to determine at least one other candidate structure operative to produce said desired result, and wherein said genetic algorithm is operative to store said at least one other candidate structure when said desired result is accomplished.
-
Specification