"O my Lord! advance me in knowledge."
From a translation of the Holy Qura'n, Chapter Ta'ha, phrase 114
Course Code: CSC361
Course Name: Artificial Intelligence
About the course…
The course aims at providing an introduction to the basic principles and applications of Artificial Intelligence. Main concepts are clarified through Programming assignments. Emphasis are made on the fundamentals,. Students are not oriented to master commercially available software tools, although term papers may deal with such topics. I have adopted the view of the textbook AI: A modern approach for this course where the concepts are discussed using the idea of intelligent agents. Thus, the focus is on the design and implementation of intelligent agents.
Course Credit: 3 hours
Upon successful completion of the course, students should:
- Know various areas of artificial intelligence.
- Understand problem solving techniques
- Understand problem formulation
- Use different knowledge representation schemes
- Know and use reasoning and inference mechanisms
- understand the theoretical and practical concepts to design intelligent agents
- Understand the design and development of knowledge based systems
- Be acquainted with planning concepts and their applications
- Understand logic as a representation scheme
- Use Resolution as a proof technique
- Have an idea of natural language processing techniques
Course Materials:
Accompanied slides of the textbook will be used. Selected files are available through here. Other slides will be provided when the course is running.
Useful links:
Links to some topics of interest in the course:
AI On the Web
AAAI
ACM SIGART An electronic service maintained by the Association of Computing Machinery's Special Interest Group on AI.
Yahoo Catalog of AI Resources Another catalog of AI resources on the net.
AI Journals.
The Journal of Machine Learning Research
Expert systems Resources
Expert systems
First AID
EZ-xpert
exsys
Jess
Clips
fuzzy clips home
FuzzyClips
Download
fuzzyclps FuzzyCLIPS-Users Guide
fuzzyclps
Open Knowledge Base Connectivity Home Page
Patent Information Users Group
AI Topics
MIT CS AI Lab
NLP
NLPpl
Knowledge Representation
KR
Conceptual graph
Knowledge Interchange Format (KIF) .
Knowledge Systems
Qualitative Reasoning
KA
ML
ML links
ML in games
ML bib strgc gms
ML bib
Conceptual Clustering Bibliography
Machine Learning ML 2007
fuzzy logic
AI general
"Doing Things with Words"
Introduction to Machine Learning, Nils J. Nilsson
http://robotics.stanford.edu/people/nilsson/mlbook.html
Natural Language Processing with Thought Treasure
http://www.signiform.com/tt/book/
Conceptual Modelling and Knowledge Engineering
http://www.ercim.org/publication/Ercim_News/enw25/guarino.html
Indiana University Cognitive Science Technical Report Series
http://www.cogs.indiana.edu/general/general.html
Papers from the MIT AI Lab Intelligent Room
http://www.ai.mit.edu/projects/hci/papers.html
Papers and Publications, USC Language and Cognitive Neuroscience Lab
http://lcnl.ucsd.edu/alumni.html
CMU Artificial Intelligence Repository
http://www.cs.cmu.edu/Groups/AI/html/repository.html
http://www.cs.cmu.edu/afs/cs.cmu.edu/project/ai-repository/ai/html/air.html
Artificial Intelligence Resources
http://iit-iti.nrc-cnrc.gc.ca/index_e.html
Neural Networks Research Centre, Helsinki University
http://www.cis.hut.fi/research/
LAIR - Laboratory for Artificial Intelligence Research
http://www.cse.ohio-state.edu/lair/
MANTRA, Center for Neuro-Mimetic Systems
http://www.spp-ics.snf.ch/SPP-IF/results/5003-034353r.html
Computational Intelligence Group, University of Bristol
http://www.enm.bris.ac.uk/ai/index.html
ML (Machine Learning Research Group)
http://www.cs.helsinki.fi/research/fdk/datamining/
USC Language and Cognitive Neuroscience Lab
http://lcnl.ucsd.edu/alumni.html
Computational Neuroscience Laboratory, Rockefeller University
http://www.rockefeller.edu/research/abstract.php?id=100
Intelligent Systems Group, Univ. Stellenbosch
http://www.cs.sun.ac.za/
Neural Netwoks Research Centre, Helsinki University
http://www.cis.hut.fi/research/
CORTEX, Neural Network Group
http://www.loria.fr/exterieur/equipe/rfia/cortex/cortex.html
Spatio-temporal patterns in the extracellular recording of hippocampal pyramidal cells
Zoltan Nadasdy
http://osiris.rutgers.edu/Buzsaki/Posters/Nadasdy/thesis.html
The Natural Language Software Registry (NLSR)
Electronic Transactions on Artificial Intelligence (ETAI) IEEE Expert
Personality Theories
http://www.ship.edu/~cgboeree/perscontents.html
Representation and Inference for Natural Language: A First Course in Computational Semantics
Patrick Blackburn and Johan Bos
http://www.coli.uni-sb.de/~bos/comsem/
Bibliography on automated text categorization
http://liinwww.ira.uka.de/bibliography/Ai/automated.text.categorization.html
Statistical natural language processing and corpus-based
computational linguistics: An annotated list of resources
http://www-nlp.stanford.edu/links/statnlp.html
Papers on Text Summarization
http://www.csi.uottawa.ca/tanka/ArtDB/tslit.html
Papers on Ontological Foundations of Conceptual Modelling and Knowledge Engineering
http://www.ladseb.pd.cnr.it/infor/Ontology/Papers/OntologyPapers.html
Indiana University Cognitive Science Technical Report Series
http://www.psych.indiana.edu/cogsci/replists.html
The Harvard Brain Undergraduate Journal
http://hcs.harvard.edu/~husn/BRAIN/
Papers from the MIT AI Lab Intelligent Room
http://www.ai.mit.edu/projects/hci/papers.html
Pattern Matching Pointers
http://www.cs.ucr.edu/~stelo/pattern.html
Papers and Publications, USC Language and Cognitive Neuroscience Lab
http://siva.usc.edu/coglab/papers.html
Case-Based Reasoning Resources
http://www.aic.nrl.navy.mil/~aha/research/case-based-reasoning.html
Machine Learning Resources
http://www.aic.nrl.navy.mil/~aha/research/machine-learning.html
CMU Artificial Intelligence Repository
http://www.cs.cmu.edu/Groups/AI/html/repository.html
http://www.cs.cmu.edu/afs/cs.cmu.edu/project/ai-repository/ai/html/air.html
Artificial Intelligence Resources
http://ai.iit.nrc.ca/ai_point.html
Bibliographies on Artificial Intelligence
http://liinwww.ira.uka.de/bibliography/Ai/index.html
Center for the study of complex systems
http://www.pscs.umich.edu/
Neural Networks Research Centre, Helsinki University
http://www.cis.hut.fi/nnrc/
LAIR - Laboratory for Artificial Intelligence Research
http://www.cis.ohio-state.edu/lair/
CIS Paisley Artificial Neural Networks Group
http://cis.paisley.ac.uk/research/ann/index.html
Neural Dynamics Laboratory
http://complex.gmu.edu/neural/
MANTRA, Center for Neuro-Mimetic Systems
http://diwww.epfl.ch/mantra/
Intelligent Database Systems Research Laboratory
http://db.cs.sfu.ca/
Institute of Neuroinformatics
http://www.ini.unizh.ch/
Language Evolution and Computation, University of Edinburgh
http://www.ling.ed.ac.uk/~oliphant/lec/index.html
Institute for Adaptive & Neural Computation
http://anc.ed.ac.uk/
Computational Intelligence Group, University of Bristol
http://lara.enm.bris.ac.uk/cig/
Stanford Robotics Laboratory
http://robotics.stanford.edu/
ML (Machine Learning Research Group)
http://www.cs.Helsinki.FI/research/fdk/ml/
Association for Uncertainty in Artificial Intelligence
http://auai.org/
USC Language and Cognitive Neuroscience Lab
http://siva.usc.edu/coglab/
Computational Neuroscience Laboratory, Rockefeller University
http://venezia.rockefeller.edu/
Hybrid Intelligent Systems Group
http://www.his.sunderland.ac.uk/
Intelligent Systems Group, Univ. Stellenbosch
http://www.cs.sun.ac.za/~omlin/isl.html
Artificial Intelligence Laboratory, Univ. Michigan
http://ai.eecs.umich.edu/
Neural Netwoks Research Centre, Helsinki University
http://www.cis.hut.fi/nnrc/
CORTEX, Neural Network Group
http://www.loria.fr/equipes/rfia/cortex/cortex.html
SRI International
http://www.sri.com/sri.html
The Association for Computational Linguistics
http://www.aclweb.org/
AI Laboratory at MIT
http://www.ai.mit.edu/
Pattern Recognition Group
http://www.ph.tn.tudelft.nl/
Lexical Segmentation in Spoken Word Recognition
Matt. H. Davis
http://www.mrc-cbu.cam.ac.uk/~matt.davis/thesis/
A Framework for Autonomous Knowledge Discovery from Databases
Gary Ray Livingston
www.cs.pitt.edu/~gary/dissertation.ps
Correlation-based feature selection for machine learning
M. A. Hall
http://www.cs.waikato.ac.nz/~ml/publications/1999/99MH-Thesis.ps
Spatio-temporal patterns in the extracellular recording of hippocampal pyramidal cells
Zoltan Nadasdy
http://osiris.rutgers.edu/Buzsaki/Posters/Nadasdy/thesis.html