DS 620 Machine Learning & Deep Learning
Machine Learning (ML), sometimes known as Statistical Learning, refers to a broad set of algorithms for identifying patterns in data to build models that might then be productized. The availability of data, as well as the availability of computational processing power, have led to new and powerful techniques for large-scale learning called Deep Learning (DL). A data scientist should be aware of these types of algorithms, including challenges and methodologies that are unique to this type of learning. These methods are critical for data science. Data scientists should understand the algorithms they apply and make principled decisions about their use. This course will be focused heavily on projects and coding using ML and DL algorithms, with an in-depth description of the theory. Topics include general concepts of ML, supervised learning, unsupervised learning, mixed methods, and deep learning.