Goto

Collaborating Authors

 Instructional Material


ISE 633: Large scale optimization for machine learning – MEISAM RAZAVIYAYN

#artificialintelligence

Goal: The objective of the course is to introduce large scale optimization algorithms that arise in modern data science and machine learning applications. Course Topics: The course covers the theory and tools for large-scale optimization that arise in modern data science and machine learning applications. We will cover topics such as stochastic optimization, accelerated methods, parallelization, nonsmooth optimization, online optimization, variance reduction, differential privacy in optimization, min-max games and generative adversarial networks, etc.


3 AI Trends to Watch in K–12 Educational Technology for 2022

#artificialintelligence

"Alexa, read us a story." That's one way teachers are using digital assistants, such as the popular Amazon Echo device -- technology that many parents of home-bound students used last year to aid in their children's educational routines -- in the classroom. One school district in California has integrated this technology even further with the Symphony Classroom device from Merlyn Mind, described as the world's first digital assistant for education. The device is powered by Edge AI, combining artificial intelligence with edge computing technology. READ MORE: A digital assistant for educators helps with K–12 classroom management.


Constraint Sampling Reinforcement Learning: Incorporating Expertise For Faster Learning

arXiv.org Artificial Intelligence

Online reinforcement learning (RL) algorithms are often difficult to deploy in complex human-facing applications as they may learn slowly and have poor early performance. To address this, we introduce a practical algorithm for incorporating human insight to speed learning. Our algorithm, Constraint Sampling Reinforcement Learning (CSRL), incorporates prior domain knowledge as constraints/restrictions on the RL policy. It takes in multiple potential policy constraints to maintain robustness to misspecification of individual constraints while leveraging helpful ones to learn quickly. Given a base RL learning algorithm (ex. UCRL, DQN, Rainbow) we propose an upper confidence with elimination scheme that leverages the relationship between the constraints, and their observed performance, to adaptively switch among them. We instantiate our algorithm with DQN-type algorithms and UCRL as base algorithms, and evaluate our algorithm in four environments, including three simulators based on real data: recommendations, educational activity sequencing, and HIV treatment sequencing. In all cases, CSRL learns a good policy faster than baselines.


Deep Reinforcement Learning 2.0

#artificialintelligence

Welcome to Deep Reinforcement Learning 2.0! In this course, we will learn and implement a new incredibly smart AI model, called the Twin-Delayed DDPG, which combines state of the art techniques in Artificial Intelligence including continuous Double Deep Q-Learning, Policy Gradient, and Actor Critic. The model is so strong that for the first time in our courses, we are able to solve the most challenging virtual AI applications (training an ant/spider and a half humanoid to walk and run across a field). In this part we will study all the fundamentals of Artificial Intelligence which will allow you to understand and master the AI of this course. These include Q-Learning, Deep Q-Learning, Policy Gradient, Actor-Critic and more.


AI/ML Competitions that aren't Kaggle

#artificialintelligence

Below are three alternatives to Kaggle which I've become interested in: A fourth competition does exist -- HALITE by Two Sigma-- however, HALITE appears to have been discontinued…you're welcome to check it out on your own; only Battlecode, Terminal, and Lux are summarized below. Battle Code has been around since 2003; the description below is taken directly from the site. Battlecode is a real-time strategy game, for which you will write an AI player. Your AI player will need to strategically manage a robot army and control how your robots work together to defeat the enemy team. As a contestant, you will learn to use artificial intelligence, pathfinding, distributed algorithms, and communications to make your player as competitive as possible.



DP-100: A-Z Machine Learning using Azure Machine Learning

#artificialintelligence

Microsoft Azure DP-100: Designing and Implementing a Data Science Solution Exam Covered. Learn Azure Machine Learning.


100%OFF

#artificialintelligence

This is a course called "Intelligently Extract Text and Data from a Document with OCR and NER." In this course, you will learn how to make your own Named Entity Recognizer. The main goal of this class is to learn how to find things like invoices, business cards, shipping bills, Bill of Lading documents, and more from scanned documents like this one. However, for the sake of privacy, we only looked at the Business Card. But you can use the same framework to write any kind of financial report.


How to Use Mask R-CNN in Keras for Object Detection in Photographs

#artificialintelligence

The Region-based CNN (R-CNN) approach to bounding-box object detection is to attend to a manageable number of candidate object regions and evaluate convolutional networks independently on each RoI. R-CNN was extended to allow attending to RoIs on feature maps using RoIPool, leading to fast speed and better accuracy. Faster R-CNN advanced this stream by learning the attention mechanism with a Region Proposal Network (RPN). Faster R-CNN is flexible and robust to many follow-up improvements, and is the current leading framework in several benchmarks. The family of methods may be among the most effective for object detection, achieving then state-of-the-art results on computer vision benchmark datasets. Although accurate, the models can be slow when making a prediction as compared to alternate models such as YOLO that may be less accurate but are designed for real-time prediction. Mask R-CNN is a sophisticated model to implement, especially as compared to a simple or even state-of-the-art deep convolutional neural network model. Source code is available for each version of the R-CNN model, provided in separate GitHub repositories with prototype models based on the Caffe deep learning framework.


Machine Learning Classification Bootcamp in Python

#artificialintelligence

Build 10 Practical Projects and Advance Your Skills in Machine Learning Using Python and Scikit Learn