Sarbjit Sarkaria holds a Ph.D. in Computer Science and has been teaching EECE 592 since 1994. His interests include Software Engineering, OOD/OOA, Ruby on Rails, Neural Networks, Image Processing and Artificial Intelligence. He has over 18 years experience in software engineering of complex distributed systems as used in air traffic control and telecommunications. Past employers include MacDonald Dettwiler & Associates, Nortel Networks and Motorola. Sarbjit is currently working at Nokia as a System Architect.
CPEN 502 |
Architecture for Learning Systems Introduction to learning in neural networks, error backpropagation, simulated annealing, content addressable memories. Data representation topics. Reinforcement learning (RL). Implementation challenges in real world scale problems. Architectures for function approximation in RL. Comparison with conventional AI: history and emerging trends. |