
Drive tangible value and shape the future of your organization.
Interpret big data-related solutions.
Understand the basic concepts of predictive analytics and machine learning.
Use the scripting programming languages, including Python, to process, visualize, and analyze large data sets and implement machine-learning solutions.
Participants who successfully complete the course will receive credentials certifying completion from the University of Chicago, including a digital badge, and become part of the UChicago network.
Advanced data analytics, machine-learning applications, and positioning in data-led decision-making
Types of decisions and tools—regression, classification, recommendation, and retrieval
Connecting data, domain knowledge, business problems, and analytics
Answering business questions—data visualization, nuances, and modalities
Neural networks, deep learning, and reinforcement-learning concepts
Finding structure in data—clusters, density, and patterns
Understanding why clustering analysis is useful
Mathematical background—distance metrics, machine learning, DBSCAN, HDBSCAN, optics, and more
Feature selection, extraction, and transformation
Singular value decomposition (SVD), independent component analysis, and truncated SVD
Data transformation, projection, and dimension reduction—understanding SVD
Feature embeddings, text transformations, and topic models
Unstructured data concepts—natural language processing fundamentals
High-dimensional data visualization with UMAP and t-SNE
Non-parametric data soothing—Kernel Density Estimation
Notation, training, and model development; loss function; learning as an optimization algorithm
Gradient descent-bayesian networks
Ridge and Lasso
Descriptive classifiers—k-nearest neighbor and Naïve Bayes algorithm
Binary class learning—logistic regression
Hinge, Jacobian, Hessian, and logarithmic loss
Discriminative classifiers vs. descriptive classifiers
Kernel trick and support vector machines
Tree-based prediction algorithms
Extracting classification and regression rules from decision trees
From trees to forests—random forest theoretical approach
Voting classifiers
Bootstrap aggregation (bagging)
Boosting methods
Essentials of model interpretation and the regularization concept in machine learning
Performance evaluation metrics and cross-validation
Generalization error—overfitting vs. underfitting
Dealing with imbalanced data
Anomaly detection realm
Autoencoders—introduction to neural networks
Collaborative filtering
Apriori algorithm
Recommendation systems
Homogenous vs. heterogeneous networks
Graph theory—social network analysis
A multitude of large corporations, including Accenture, Amazon, IBM, and Microsoft, are using artificial intelligence and applying large-scale machine learning to boost innovation. Career opportunities for AI and ML professionals have expanded to include roles in the energy, farming, finance, manufacturing, and transportation industries.
These instructors teach this course regularly. Please speak to your enrollment advisor if you wish to know who the current teacher is.

Assistant Clinical Professor and Cofounder of Inference Analytics

Director of Analytics at CBRE
Professionals who want to learn about machine learning and make the most of artificial intelligence.
Consultants looking to turn big data into machine learning to solve business problems.
Technical practitioners eager to turn data into tangible business results through machine learning.
Didn't find what you were looking for? Schedule a call with one of our Program Advisors or call us at +1 315 810 9499.
Starts on