Learning regular sets from queries and counterexamples
Information and Computation
Analog VLSI and neural systems
Analog VLSI and neural systems
Inference of finite automata using homing sequences
STOC '89 Proceedings of the twenty-first annual ACM symposium on Theory of computing
The minimum consistent DFA problem cannot be approximated within and polynomial
STOC '89 Proceedings of the twenty-first annual ACM symposium on Theory of computing
The mathematical foundations of learning machines
The mathematical foundations of learning machines
Learning pattern languages from a single initial example and from queries
COLT '88 Proceedings of the first annual workshop on Computational learning theory
Learning regular languages from counterexamples
COLT '88 Proceedings of the first annual workshop on Computational learning theory
Learning automata from ordered examples
COLT '88 Proceedings of the first annual workshop on Computational learning theory
Foundations of neural networks
Foundations of neural networks
Neurocomputing
Trajectory planning of robot manipulators in noisy work spaces using stochastic automata
International Journal of Robotics Research
SLUG: A Connectionist Architecture for Inferring the Structure of Finite-State Environments
Machine Learning - Connectionist approaches to language learning
Digital design fundamentals (2nd ed.)
Digital design fundamentals (2nd ed.)
Theoretical Computer Science
A Note on Learning from Multiple-Instance Examples
Machine Learning - Special issue on the ninth annual conference on computational theory (COLT '96)
Automata for learning sequential tasks
New Generation Computing
Analog VLSI Circuits for Competitive Learning Networks
Analog Integrated Circuits and Signal Processing - Special issue: cellular neural networks and analog VLSI
Digital Systems Design with VHDL and Synthesis
Digital Systems Design with VHDL and Synthesis
Switching and Finite Automata Theory: Computer Science Series
Switching and Finite Automata Theory: Computer Science Series
An Undecidable Problem for Timed Automata
Discrete Event Dynamic Systems
Unified Integration of Explicit Knowledge and Learning by Example in Recurrent Networks
IEEE Transactions on Knowledge and Data Engineering
A Modular VLSI Architecture for Neural Networks Implementation
IWANN '96 Proceedings of the International Workshop on Artificial Neural Networks: From Natural to Artificial Neural Computation
Membership Questions for Timed and Hybrid Automata
RTSS '98 Proceedings of the IEEE Real-Time Systems Symposium
Hi-index | 0.00 |
This paper describes a new learning by example mechanism and its application for digital circuit design automation. This mechanism uses finite state machines to represent the inferred models or designs. The resultant models are easy to be implemented in hardware using current VLSI technologies. Our simulation results show that it is often possible to infer a well-defined deterministic model or design from just one sequence of examples. In addition this mechanism is able to handle sequential task involving long-term dependence. This new learning by example mechanism is used as a design by example system for automatic synthesis of digital circuits. Such systems have not previously been successfully developed mainly because of the lack of mechanism to implement them. From artificial neural network research, it seems possible to apply the knowledge gained from learning by example to form a design by example system. However, one of the problems with neural network approaches is that the resultant models are very difficult to be implemented in hardware using current VLSI technologies. By using the mechanism described in this paper, the resultant models are finite state machines that are well suited for digital designs. Several sequential circuit design examples are simulated and tested. Although our test results show that such a system is feasible for designing simple circuits or small-scale circuit modules, the feasibility of such a system for large-scale circuit design remains to be showed. Both the learning mechanism and the design method show potential and the future research directions are provided.