Related Experiment Videos
A simplified neural network solution through problem decomposition: the case of the truck backer-upper
1Appl. Phys. Lab., Johns Hopkins Univ., Baltimore, MD.
IEEE Transactions on Neural Networks
|January 1, 1993
Summary
A simpler neural network design effectively steers a tractor-trailer truck backward. This approach decomposes the complex task into subtasks, using fewer hidden units for efficient control.
Area of Science:
- Robotics and Artificial Intelligence
- Control Systems Engineering
Background:
- Previous research utilized large feedforward neural networks (25 hidden units) for tractor-trailer truck steering during reverse maneuvers, requiring extensive training.
- The complexity of these networks and training demands motivated the search for more efficient control solutions.
Purpose of the Study:
- To demonstrate a significantly simpler solution for the tractor-trailer truck backer-upper problem.
- To explore problem decomposition into subtasks for designing efficient neural network controllers.
Main Methods:
- Decomposing the truck backing control problem into manageable subtasks.
- Hard-wiring control laws derived from subtasks into a simplified neural network architecture.
- Comparing the performance of the simplified network against a larger, conventionally trained network.
Main Results:
- A simplified neural network controller with only two hidden units was developed.
- This simplified controller achieved performance comparable to the larger 25-hidden-unit network.
- The hard-wiring approach proved effective in creating an efficient control system.
Conclusions:
- A highly effective and simpler solution exists for the tractor-trailer truck backing problem.
- Decomposing complex control tasks into subtasks allows for the design of more efficient neural network controllers.
- This modular approach facilitates the construction of complex controllers from basic, pre-defined control laws.
Related Concept Videos
Distributed Loads: Problem Solving
Beams are structural elements commonly employed in engineering applications requiring different load-carrying capacities. The first step in analyzing a beam under a distributed load is to simplify the problem by dividing the load into smaller regions, which allows one to consider each region separately and calculate the magnitude of the equivalent resultant load acting on each portion of the beam. The magnitude of the equivalent resultant load for each region can be determined by calculating...
Normal and Tangetial Components: Problem Solving
Consider a man with a mass of 70 kg seated in a chair connected to a pin support through a member BC. If the man maintains an upright position, the task is to determine the horizontal and vertical reactions of the chair on the man when the member makes a 45° angle with the horizontal. At this moment, the man has a speed of 5 m/s, increasing at a rate of 1 m/s².
Neural Circuits
Neural circuits and neuronal pools are two of the main structures found in the nervous system. Neural circuits are networks of neurons that work together to carry out a specific task or process. They consist of interconnected neurons and glial cells, which provide structural and metabolic support.
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
Mathematical Modeling: Problem Solving
Mathematical modeling transforms real-world scenarios into mathematical expressions, allowing for structured problem-solving and analysis. This process involves defining the situation, assigning variables to measurable quantities, selecting an appropriate model, and solving the resulting equation. Such models are invaluable in finance, providing precise methods to evaluate investments, loans, and repayment structures.A widely used example is the calculation of fixed monthly payments on a loan,...
Vector Functions and Motion: Problem Solving
Accurate position tracking is fundamental to the safe and effective operation of unmanned aerial vehicles (UAVs), particularly during precision maneuvers near complex structures. In this scenario, a drone is programmed to perform a high-precision inspection of a vertical structure, starting at position ((x, y, z) = (3, 0, 0)), with an initial velocity oriented in the positive z-direction. The trajectory of the drone is governed by a time-dependent acceleration function a(t), which is predefined...
Machines: Problem Solving II
Machines are complex structures consisting of movable, pin-connected multi-force members that work together to transmit forces. Consider a lifting tong carrying a 100 kg load. It comprises movable sections DAF and CBG linked together with member AB.