Extra Handouts have
been compiled for the following topics:
RED
handouts are compulsory readings. GREEN
handouts are optional. Newly added papers will be flagged as (NEW).
- Petri nets
- Neural Networks
- Dynamic
Programming and Markov Processes
- Topics for term project
- Software tutorials
- General mathematics and links to free
online books, notes, etc.
- Machine Learning
and related topics (NEW)
Petri Nets
- (NEW) Link
of database listing of freely available tools for modeling Petri nets: http://www.daimi.au.dk/PetriNets/tools/
- PESIM Software for Petri net
modeling and simulation. Download
- Sivaraman,
E. "Petri Nets: A Primer," 2003. Download
- Murata, T. "Petri Nets:
Properties, Analysis, and Applications," Proceedings of the
IEEE, 1989. Download
- Peterson, J.L., "Petri
Nets," Computing
Surveys, 1977. Download
- Agerwala,
T. "Putting Petri Nets
to Work," IEEE Computer,
December 1979, 85-94. Download
- David, R. and Alla, H.
"Petri Nets for Modeling of Dynamic
Systems - A Survey," Automatica,
1994. Download
- Johnsonbaugh, R. and Murata,
T. "Petri Nets and Marked Graphs -
Mathematical Models of Concurrent Computation," American
Mathematical Monthly,
1982. Download
- Holloway, L.E. et al.
"A Survey of Petri Net Methods for Controlled Discrete Event Systems" DEDS: Theory and Applications,
1997. Download
- Stremersch,
G. and Boel, R.K. "Structuring Acyclic Petri Nets for
Reachability Analysis and Control", DEDS:
Theory and Applications, 2002. Download
Neural
Networks
- Download the first four book
chapters, transparency masters, and
the MATLAB demos at http://hagan.ecen.ceat.okstate.edu/nnd.html
- Matlab
Neural Network Toolbox User's Guide. Download
- M. Hagan, H. Demuth, O. De
Jesus, "An Introduction to the Use of
Neural Networks in Control Systems," International
Journal of Robust and Nonlinear Control, 2002. Paper Download. Related Software
Demos
- M. Hagan and H. Demuth,
"Neural Networks for Control," Invited
Tutorial, 1999 American Control Conference, 1999. Download
- (NEW) IMPORTANT - Lecture slides for Chapters
1 through 4 of the Hagan Text - Chapter 1, Chapter 2, Chapter 3,
Chapter 4
- IMPORTANT NOTES
required for future lectures: (suggest printing them as two/four per
page on single-sided sheets to allow space for jotted notes)
- Backpropogation in Multi-layer
perceptron networks. Download
- Techniques for improving
Backpropogation. Download
- Basic Linear Algebra. Download
- Linear Transformations and
Basic Matrix Theory. Download
- Optimization -I. Download
- Optimization - II. Download
- (NEW)
Chapter 10 - The
LMS Algorithm (basic mean-square-error minimization using steepest
descent) Download
Software
Tutorials
- Tutorial on MAPLE - Download Tutorial
1, Tutorial
2
- Tutorial on MATLAB Download Tutorial
1
- An excelent repository of useful links and information on MATLAB.
http://www.glue.umd.edu/~nsw/ench250/matlab.htm
General
Mathematics and Links to Free
Online Books, Notes
- Some
basic tricks on how to manipulate recurrence relations,
series, etc. (download).
This handout
has been excerpted from the OUTSTANDING
book Algorithms and Complexity
by Herbert Wilf (1994). The entire book is available for donwload at
the author's web-page. Click here.
- If
you like playing with mathematics and enjoyed the tricks given
in the previous excerpt, you will enjoy Herbert Wilf's book Generatingfunctionology, especially
Chapter 1 - it is also available for download from the author's
web-page. Click
here.
- Read
Chapter 1 (Introduction) in the book Lecture
Notes on Optimization by
Pravin Varaiya - you can download the entire
book.
- Several
other books on general mathematics are available at Link
#1, Link
#2, Link
#3, Link #4,
Term
Project - Some
Ideas
- Here
is a MS-WORD template that you can follow for your
term-report. Download
- Here
are some examples of term-reports that you can review for
style. Sample
#1, Sample
#2, Sample
#3
- Here are some examples of very well-written term-reports that
students submitted in Fall 2003. Sample #1,
Sample #2, Sample #3
- A
short report on the verification issues in the design of business
processes. DesignVerification
- (NEW) Michie, D., Spiegelhalter, D.J., and
Taylor, C.C. (1994) Machine Learning,
Neural and Statistical Classification, Ellis Horwood. Download
- View entire text online at: http://www.amsta.leeds.ac.uk/~charles/statlog/
Note: The book's chapters are in
Postscript format - I suggest that you download the entire text (see
link above) and review Chapter 9, which should interest you with its
datasets and their descriptions. Chapter 9 discusses
experiments with several data-sets and the results obtained through the
techniques discussed therein. The actual data cited in Chapter 9 is
available for download at: http://www.liacc.up.pt/ML/statlog/
- The data-set for letter recognition (refer Link
1, Link
2) is based on this paper: P. W. Frey and D. J. Slate (Machine
Learning Vol 6 #2 March 91):
"Letter Recognition Using Holland-style Adaptive Classifiers". Paper Download
- (NEW) Link to an online repository of data-sets
that you can choose from for your term-project: ftp://ftp.ics.uci.edu/pub/machine-learning-databases/
Dynamic
Programming and Markov Processes
- (NEW) Notes on Discrete-time Markov Chains
- Part 1, Part 2, Review Problems
- (NEW) Notes on Dynamic Programming -
Part 1, Part 2, Part 3, Part 4, Value
Iteration Flowchart, Z-Transforms
Table, Part 5, Part 8
Machine Learning and
Related Topics (NEW)
Temporal Difference-Learning
- (NEW) Michie,
D. (1968) "Trial and Error," Science
Science Survey, Part 2, pp. 129-145. Download - High-res PDF, Low-res PDF
- Sutton, R.S. (1988) "Learning to Predict by the Method of
Temporal Differences," Machine
Learning, Vol. 3, pp.
9-44. Download.
- A short report written by me that will
help clarify Sutton's TD-Lambda technique. Download
- Tesauro, G. (1995) "Temporal Difference
Learning and TD-Gammon", Comm. of
the ACM, Vol. 38(3), pp. 58-68. Download
- Barnard, E. (1993) "Temporal-Difference
Methods and Markov Models," IEEE
Trans. on Sys. Man & Cyb., Vol. 23, pp. 357-365. Download
- A Master's thesis that describes
an application of temporal difference learning in the game of Go. Download
- An
interesting document on machine learning, gameplay, and the game of Go.
Download
Agent-Based
Modeling and Swarm Intelligence
- An extensive link to software
tools for agent-based modeling,including one developed at George
Mason University (MASON),
although ZEUS
is also quite nice.
- SWARM Intelligence - a very
informal, highly readable
paper published in the Communications of the
ACM. Download
- SWARM Intelligence - A whole new
way to think about Business, article published in the Harvard Business
Review. Download
- An extremely
well-written paper
on agent-based modeling, Download
- A paper that expands the ideas
of (3) above in greater detail. Download