Learning Management
Introduction to Applied Machine Learning
This course is for professionals who have heard the buzz around machine learning and want to apply machine learning to data analysis and automation. Whether finance, medicine, engineering, business or other domains, this course will introduce you to problem definition and data preparation in a machine learning project. By the end of the course, you will be able to clearly define a machine learning problem using two approaches. You will learn to survey available data resources and identify potential ML applications. You will learn to take a business need and turn it into a machine learning application.
Nearly Optimal Best-of-Both-Worlds Algorithms for Online Learning with Feedback Graphs
Ito, Shinji, Tsuchiya, Taira, Honda, Junya
This study considers online learning with general directed feedback graphs. For this problem, we present best-of-both-worlds algorithms that achieve nearly tight regret bounds for adversarial environments as well as poly-logarithmic regret bounds for stochastic environments. As Alon et al. [2015] have shown, tight regret bounds depend on the structure of the feedback graph: strongly observable graphs yield minimax regret of $\tilde{\Theta}( \alpha^{1/2} T^{1/2} )$, while weakly observable graphs induce minimax regret of $\tilde{\Theta}( \delta^{1/3} T^{2/3} )$, where $\alpha$ and $\delta$, respectively, represent the independence number of the graph and the domination number of a certain portion of the graph. Our proposed algorithm for strongly observable graphs has a regret bound of $\tilde{O}( \alpha^{1/2} T^{1/2} ) $ for adversarial environments, as well as of $ {O} ( \frac{\alpha (\ln T)^3 }{\Delta_{\min}} ) $ for stochastic environments, where $\Delta_{\min}$ expresses the minimum suboptimality gap. This result resolves an open question raised by Erez and Koren [2021]. We also provide an algorithm for weakly observable graphs that achieves a regret bound of $\tilde{O}( \delta^{1/3}T^{2/3} )$ for adversarial environments and poly-logarithmic regret for stochastic environments. The proposed algorithms are based on the follow-the-regularized-leader approach combined with newly designed update rules for learning rates.
Machine Learning for Supply Chains
In this course, we'll make predictions on product usage and calculate optimal safety stock storage. We'll start with a time series of shoe sales across multiple stores on three different continents. To begin, we'll look for unique insights and other interesting things we can find in the data by performing groupings and comparing products within each store. Then, we'll use a seasonal autoregressive integrated moving average (SARIMA) model to make predictions on future sales. In addition to making predictions, we'll analyze the provided statistics (such as p-score) to judge the viability of using the SARIMA model to make predictions.
Introduction to Machine Learning in Sports Analytics
Sports analytics has emerged as a field of research with increasing popularity propelled, in part, by the real-world success illustrated by the best-selling book and motion picture, Moneyball. Analysis of team and player performance data has continued to revolutionize the sports industry on the field, court, and ice as well as in living rooms among fantasy sports players and online sports gambling. Drawing from real data sets in Major League Baseball (MLB), the National Basketball Association (NBA), the National Hockey League (NHL), the English Premier League (EPL-soccer), and the Indian Premier League (IPL-cricket), you'll learn how to construct predictive models to anticipate team and player performance. You'll also replicate the success of Moneyball using real statistical models, use the Linear Probability Model (LPM) to anticipate categorical outcomes variables in sports contests, explore how teams collect and organize an athlete's performance data with wearable technologies, and how to apply machine learning in a sports analytics context. This introduction to the field of sports analytics is designed for sports managers, coaches, physical therapists, as well as sports fans who want to understand the science behind athlete performance and game prediction.
Learning How To Learn for Youth
Based on one of the most popular open online courses in the world, this course gives you easy access to the learning techniques used by experts in art, music, literature, math, science, sports, and many other disciplines. No matter what your current skill level, using these approaches can help you master new topics, change your thinking and improve your life. This course explains: * Why sometimes letting your mind wander is an important part of the learning process * How to avoid "rut think" in order to think outside the box * The value of metaphors in developing understanding * A simple, yet powerful, way to stop procrastinating If you're already an expert, these strategies will turbocharge your learning, including test-taking tips and insights that will help you make the best use of your time on homework and problem sets. We all have the tools to learn what might not seem to come naturally to us at first--the secret is to understand how the brain works so we can unlock its power. Filled with animations, application questions, and exercises, this course makes learning easy and fun!
Inverse Multiobjective Optimization Through Online Learning
Dong, Chaosheng, Wang, Yijia, Zeng, Bo
We study the problem of learning the objective functions or constraints of a multiobjective decision making model, based on a set of sequentially arrived decisions. In particular, these decisions might not be exact and possibly carry measurement noise or are generated with the bounded rationality of decision makers. In this paper, we propose a general online learning framework to deal with this learning problem using inverse multiobjective optimization. More precisely, we develop two online learning algorithms with implicit update rules which can handle noisy data. Numerical results show that both algorithms can learn the parameters with great accuracy and are robust to noise.
10 Best Online Courses To Learn Data Structures And Algorithms In 2021 - AI Summary
Throughout this Nano-degree program, you will learn different data structures for storing data, different methods to manipulate these data structures and examine the efficiency, searching and sorting on different data structures, and more advanced algorithms such as brute-force greedy algorithms, graph algorithms, and dynamic programming.
An AI-based platform to enhance and personalize e-learning
Researchers at Universidad Autónoma de Madrid have recently created an innovative, AI-powered platform that could enhance remote learning, allowing educators to securely monitor students and verify that they are attending compulsory online classes or exams. An initial prototype of this platform, called Demo-edBB, is set to be presented at the AAAI-23 Conference on Artificial Intelligence in February 2022, in Washington, and a version of the paper is available on the arXiv preprint server. "Our investigation group, the BiDA-Lab at Universidad Autónoma de Madrid, has substantial experience with biometric signals and systems, behavior analysis and AI applications, with over 300 hundred published papers in last two decades," Roberto Daza Garcia, one of the researchers who carried out the study, told TechXplore. "Over the past few years, virtual education has grown significantly, becoming the main foundation of one on the most important educational institutions and generating new valuable opportunities for learning. Our group has thus recently been working on new technologies for e-learning, ultimately leading to the development of a platform that combines biometric and behavior analysis tools."
A Learned Simulation Environment to Model Student Engagement and Retention in Automated Online Courses
Imstepf, N., Senn, S., Fortin, A., Russell, B., Horn, C.
We developed a simulator to quantify the effect of exercise ordering on both student engagement and retention. Our approach combines the construction of neural network representations for users and exercises using a dynamic matrix factorization method. We further created a machine learning models of success and dropout prediction. As a result, our system is able to predict student engagement and retention based on a given sequence of exercises selected. This opens the door to the development of versatile reinforcement learning agents which can substitute the role of private tutoring in exam preparation.
TensorFlow: Data and Deployment
Bringing a machine learning model into the real world involves a lot more than just modeling. This Specialization will teach you how to navigate various deployment scenarios and use data more effectively to train your model. In this third course, you will: - Perform streamlined ETL tasks using TensorFlow Data Services - Load different datasets and custom feature vectors using TensorFlow Hub and TensorFlow Data Services APIs - Create and use pre-built pipelines for generating highly reproducible I/O pipelines for any dataset - Optimize data pipelines that become a bottleneck in the training process - Publish your own datasets to the TensorFlow Hub library and share standardized data with researchers and developers around the world This Specialization builds upon our TensorFlow in Practice Specialization. If you are new to TensorFlow, we recommend that you take the TensorFlow in Practice Specialization first. To develop a deeper, foundational understanding of how neural networks work, we recommend that you take the Deep Learning Specialization.