Introduction to Artificial Intelligence and Machine Learning
Artificial intelligence, machine learning and deep learning are topics of major importance to engineering practice. When used in one of their many implementations, new ideas for product design, factory operation efficiency, construction management, building operation and numerous other applications result. In this course the primary artificial intelligence methods (expert systems, genetic algorithms and neural networks) are described along with the associated data which must be available for their respective implementation. In addition the deep learning extension of neural networks is explored. Some of the many approaches to software implementation are demonstrated particularly those using Python. Computers are available for hands-on learning through provided examples of the algorithms and data.
Benefits and Learning Outcomes
- Gain insight into the primary approaches to AI and the types of engineering problems they can potentially be applied to
- Experience machine learning, deep learning and some of the primary software tools available for implementation
- Explore the importance of quality data to any AI process and some approaches to data analysis and modification for AI use