
Applying Neural Networks
A Practical Guide
- 1st Edition - April 23, 1996
- Imprint: Morgan Kaufmann
- Author: Kevin Swingler
- Language: English
- Paperback ISBN:9 7 8 - 0 - 1 2 - 6 7 9 1 7 0 - 9
- eBook ISBN:9 7 8 - 0 - 0 8 - 0 5 7 2 1 8 - 5
In this computer-based era, neural networks are an invaluable tool. They have been applied extensively in business forecasting, machine health monitoring, process control, and… Read more
Purchase options

In this computer-based era, neural networks are an invaluable tool. They have been applied extensively in business forecasting, machine health monitoring, process control, and laboratory data analysis due to their modeling capabilities. There are numerous applications for neural networks, but a great deal of care and expertise is necessary to keep a neural-based project in working order.
This all-inclusive coverage gives you everything you need to put neural networks into practice. This informative book shows the reader how to plan, run, and benefit from a neural-based project without running into the roadblocks that often crop up. Theauthor uses the most popular type of neural network, the Multi-Layer Perceptron, and presents every step of its development. Each chapter presents a subsequent stage in network development through easy-to-follow discussion. Every decision and possible problem is considered in depth, and solutions are offered. The book includes a how-to-do-it reference section, and a set of worked examples. The second half of the book examines the sucessful application of neural networks in fields including signal processing, financial prediction, business decision support, and process monitoring and control. The book comes complete with a disk containing C and C++ programs to get you started.
This all-inclusive coverage gives you everything you need to put neural networks into practice. This informative book shows the reader how to plan, run, and benefit from a neural-based project without running into the roadblocks that often crop up. Theauthor uses the most popular type of neural network, the Multi-Layer Perceptron, and presents every step of its development. Each chapter presents a subsequent stage in network development through easy-to-follow discussion. Every decision and possible problem is considered in depth, and solutions are offered. The book includes a how-to-do-it reference section, and a set of worked examples. The second half of the book examines the sucessful application of neural networks in fields including signal processing, financial prediction, business decision support, and process monitoring and control. The book comes complete with a disk containing C and C++ programs to get you started.
@introbul:Key Features
@bul:*Divides chapters into three sections for quick reference: Discussion, How to do it, and Examples
* Examines many case studies and real world examples to illustrate the methods presented
* Includes a disk with C and C++ programs which implement many of the techniques discussed in the text
* Allows the reader to devolop a neural network based solution
@bul:*Divides chapters into three sections for quick reference: Discussion, How to do it, and Examples
* Examines many case studies and real world examples to illustrate the methods presented
* Includes a disk with C and C++ programs which implement many of the techniques discussed in the text
* Allows the reader to devolop a neural network based solution
Graduates and undergraduates studying neural networks or artificial intelligence; technical managers and engineers who wish to either utilize neural networks for their own organizations or to provide them to clients
Techniques for Building Neural Networks: Introduction. What are Neural Networks? How Does Neural Computing Differ from Traditional Programming? How are Neural Networks Built? How do Neural Networks Learn? What Do I Need to Build an MLP? The Neural Project Life Cycle. The Generalisation-Accuracy Trade-Off. Implementation Details. Activation and Learning Equations. A Simple Example: Modelling a Pendulum. Data Encoding and Re-Coding: Introduction. Data Type Classification. Initial Statistical Calculations. Dimensionality Reduction. Scaling a Data Set. Neural Encoding Methods. Temporal Data. When To Carry Out Re-Coding. Implementation Details. Building a Network: Introduction. Designing the MLP. Training Neural Networks. Implementation Details. Time Varying Systems: Time Varying Data Sets. Neural Networks for Predicting or Classifying Time Series. Choosing the Best Method for the Task. Predicting More Than One Step Into the Future. Learning Separate Paths Through State Space. Recurrent Networks as Models of Finite State Automata. Summary of Temporal Neural Networks. Data Collection and Validation: Data Collection. Building the Training and Test Sets. Data Quality. Calculating Entropy Values for a DataSet. Using a Foward#&150;Inverse Model to Serve Ill Posed Problems. Output and Error Analysis: Introduction. What do the Errors Mean? Error Bars and Confidence Limits. Methods for Visualising Errors. Novelty Detection. Implementation Details. A Simple Two Class Example. Unbalanced Data: A Mail Shot Targeting Example. Auto-Associative Network Novelty Detection. Training a Network on Confidence Limits. An Example Based on Credit Rating. Network Use and Analysis: Introduction. Extracting Reasons. Traversing a Network. Summary. Calculating the Derivatives. Personnel Selection: A Worked Example. Managing a Neural Network Based Project: Project Context. Development Platform. Project Personnel. Project Costs. The Benefits of Neural Computing.The Risks Involved with Neural Computing. Alternatives to a Neural Computing Approach. Project Time Scale. Project Documentation. System Maintenance. Review of Neural Applications: Introduction to Part II. Neural Networks and Signal Processing: Introduction. Signal Processing as Data Preparation. Pre-Processing Techniques for Visual Processing. Neural Filters in the Fourier and Temporal Domains. Speech Recognition. Production Quality Control. An Artistic Style Classifier. Fingerprint Analysis.Summary. Financial and Business Modelling: Introduction. Market Modelling Financial Time Series Prediction. Review of Published Findings. Conclusion.Industrial Process Modelling: Introduction. Modelling and Controlling Dynamic Systems. Case Study: Predicting Driver Alertness. Training the Neural Networks. Robot Control by Reinforcement Learning. Summary. Conclusions: Summary. A Few Typical Mistakes Worth Remembering. Using the Accompanying Software: Introduction. Neural Network Code. Data Preparation Routines. Glossary. Bibliography. Index.
- Edition: 1
- Published: April 23, 1996
- Imprint: Morgan Kaufmann
- Language: English
KS
Kevin Swingler
Kevin Swingler runs a successful neural engineering consulting company called Neural Innovation, a company which won the 1994 John Logie Baird Award for Innovation. The company was also awarded a SMART award in 1995 for a neural network based software package. Dr. Swingler is also involved with research and teaching at Stirling University in Scotland.
Affiliations and expertise
University of Stirling