Common LISP Modules Artificial Intelligence in the Era of Neural Networks and Chaos Theory

While creativity plays an important role in the advancement of computer science, great ideas are built on a foundation of practical experience and knowledge. This book presents programming techniques which will be useful in both AI projects and more conventional software engineering endeavors. My pr...

Full description

Bibliographic Details
Main Author: Watson, Mark
Format: eBook
Language:English
Published: New York, NY Springer New York 1991, 1991
Edition:1st ed. 1991
Subjects:
Online Access:
Collection: Springer Book Archives -2004 - Collection details see MPG.ReNa
LEADER 03446nmm a2200301 u 4500
001 EB000619416
003 EBX01000000000000000472498
005 00000000000000.0
007 cr|||||||||||||||||||||
008 140122 ||| eng
020 |a 9781461231868 
100 1 |a Watson, Mark 
245 0 0 |a Common LISP Modules  |h Elektronische Ressource  |b Artificial Intelligence in the Era of Neural Networks and Chaos Theory  |c by Mark Watson 
250 |a 1st ed. 1991 
260 |a New York, NY  |b Springer New York  |c 1991, 1991 
300 |a 207 p. 3 illus  |b online resource 
505 0 |a 1: Introduction and Device Independent Graphics -- 1. Introduction -- 2. Basic Software Tools: Machine-Independent Graphics -- 2: Artificial Neural Networks -- 3. The Substrates of Intelligence, a Neural Network Primer -- 4. Pattern Recognition Using Hopfield Neural Networks -- 5. Speech Recognition Using Neural Networks -- 6. Recognition of Handwritten Characters -- 7. Adaptive Neural Networks -- 3: Natural Language Processing -- 8. Representing Natural Language as LISP Data Structures and LISP Code -- 9. Natural Language Interface to a Library Database -- 4: Expert-Systems -- 10. Expert-Systems -- 5: Search -- 11. Heuristic Network Search Algorithms -- 12. A Chess-Playing Program -- 6: Chaos Theory -- 13. Introduction to Chaos Theory -- 14. Fractal Images -- Annotated Bibliography 
653 |a Computer programming 
653 |a Programming Languages, Compilers, Interpreters 
653 |a Programming languages (Electronic computers) 
653 |a Programming Techniques 
653 |a Artificial Intelligence 
653 |a Artificial intelligence 
041 0 7 |a eng  |2 ISO 639-2 
989 |b SBA  |a Springer Book Archives -2004 
856 4 0 |u https://doi.org/10.1007/978-1-4612-3186-8?nosfx=y  |x Verlag  |3 Volltext 
082 0 |a 006.3 
520 |a While creativity plays an important role in the advancement of computer science, great ideas are built on a foundation of practical experience and knowledge. This book presents programming techniques which will be useful in both AI projects and more conventional software engineering endeavors. My primary goal is to enter­ tain, to introduce new technologies and to provide reusable software modules for the computer programmer who enjoys using programs as models for solutions to hard and interesting problems. If this book succeeds in entertaining, then it will certainly also educate. I selected the example application areas covered here for their difficulty and have provided both program examples for specific applications and (I hope) the method­ ology and spirit required to master problems for which there is no obvious solution. I developed the example programs on a Macintosh ™ using the Macintosh Common LISP ™ development system capturing screen images while the example programs were executing. To ensure portability to all Common LISP environments, I have provided a portable graphics library in Chapter 2. All programs in this book are copyrighted by Mark Watson. They can be freely used in any free or commercial software systems if the following notice appears in the fine print of the program's documentation: "This program contains software written by Mark Watson." No royalties are required. The program miniatures contained in this book may not be distributed by posting in source code form on public information networks, or in printed form without my written permission