Learning Systems Project
– CS236757
Course Resources
The purpose
of this provide you is to provide you with a list of resources, which
will enable a successful completion of the project. The resources are divided
into two parts: those dealing with general machine learning techniques and
algorithms and those dealing with portfolio selection.
Machine Learning Books
and Tutorials :
- Tom Mitchell, Machine Learning,
McGraw Hill, 1997. A general Machine Learning textbook.
- R.O. Duda, P.E. Hart and
D.E. Stork, Pattern
Classification (2nd edition), Wiley Interscience.
- Christopher J.C. Burges,
A Tutorial on Support
Vector Machines for Pattern Recognition.
- The Kernlel
Machines Web site. Lots of useful leads and papers on SVMs and Kernel machines.
- The Boosting
Research site. Lots of leads and papers on boosting algorithms.
- Neural Networks
Tutorial with Java Applets.
- Neural
Network: Advanced Tutorial.
- Rabiner’s Hidden
Markov Models (HMMs) Tutorial.
- Some links related to unsupervised learning and
clustering:
- The
Clustering Home
- Cluster Analysis
- Genetic
programming resources. Genetic algorithms tutorial
web site.
- The StatSoft Home Page. A Statistics electronic
textbook.
- Avrim Blum’s survey
article on Online Algorithms in Machine Learning.
Machine Learning Software:
- LibSVM – A Library for Support Vector Machines.
- C4.5
– A decision tree code.
- A great Classification
Matlab Toolbox, by Elad
Yom-Tov. The toolbox implements all the
algorithms in the book “Pattern Classification”
- Netlab Neural Network Software
Portfolio Selection Resources
- Malkiel’s Random
Walk Down Wall Street Book
- Tom Cover’s Universal Portfolios paper. Also, an article
in Stanford
Online Report . And another article
- Helmbold’s et al. paper on
Portfolio Selection Using Multiplicative Updates.
- Technical Analysis 101 Directory
- Jon Murphy’s Ten Laws of Technical
Trading.
- A short article
on Fundamental Analysis.
- Fundamental
analysis or technical analysis?