Collaborating Authors

Distance Learning

Machine Learning with ML.Net for Absolute Beginners


Hey, My name is Nilay Mehta! I am an experienced .Net developer, having the Microsoft certificate of Programming with C#.Net. I have a Master of Computer Applications and Bachelor of Computer Application degrees. I've worked with a range of development tools from PHP, C#, ASP.NET, and ASP.Net core. I am a passionate software engineer who loves learning new technologies, and from the past 3 years, I'm enjoying sharing that knowledge through blogs and courses.

Develop emotional intelligence with this heavily discounted bundle


TL;DR: The Emotional Intelligence and Decision-Making Bundle is on sale for £25.85 as of Jan. 1, saving you 96% on list price. With emotions running high, empathy, social skills, and self-awareness (some of the main areas of emotional intelligence) have seemingly gone out the window. But there are ways to get back in touch with your feelings and become a better human, like with this Emotional Intelligence and Decision-Making Bundle. Coined as a concept in 1995 by psychologist and science journalist Daniel Goleman, emotional intelligence centres around the ability to manage and monitor one's own as well as other's emotions and use them to guide one's thinking and actions. An emotionally intelligent person will have a higher chance of success and a stronger ability to effectively lead.

Access an online course bundle in machine learning for under £15


TL;DR: The Machine Learning for Beginners Overview Bundle is on sale for £14.80 as of Dec. 20, saving you 96% on list price. Learning this technology is far from a walk in the park, but it's worth it. Ready to give it a shot? Check out this Machine Learning for Beginners Overview Bundle, a three-part pack of classes designed to walk beginners through the basics of machine learning without getting too in the weeds. The content spans seven hours total and requires no prior knowledge.

Download Udemy Courses For Free


Officially created in collaboration with the Google Flutter team. What you'll learn Build beautiful, fast, and native-quality apps with Flutter … What you'll be learning This tutorial uses an older version of Symfony… but since it's a JavaScript tutorial, the concepts … Master Linear Algebra What you'll learn Fundamentals … Online guide on how to learn GAMS like a Pro.

NASSCOM Offers Free Online Courses on Artificial Intelligence on FutureSkills Prime Platform: Check Details


NASSCOM, at present, is offering several free online courses on artificial intelligence on its newly launched FutureSkills Prime Platform. The digital skilling platform was launched in association with the Ministry of Electronics and Information Technology (MeitY) to drive a national skilling ecosystem for digital technologies such as artificial intelligence, cybersecurity, cloud computing, data analytics, and the Internet of Things among others.

Introduction to Machine Learning


This course introduces principles, algorithms, and applications of machine learning from the point of view of modeling and prediction. It includes formulation of learning problems and concepts of representation, over-fitting, and generalization. These concepts are exercised in supervised learning and reinforcement learning, with applications to images and to temporal sequences. Learn how to perform supervised and reinforcement learning, with images and temporal sequences. This course includes lectures, lecture notes, exercises, labs, and homework problems.

MIT's Introduction to Deep Learning: A Free Online Course


MIT has posted online its introductory course on deep learning, which covers applications to computer vision, natural language processing, biology, and more. Students "will gain foundational knowledge of deep learning algorithms and get practical experience in building neural networks in TensorFlow." Experience in Python is helpful but not necessary. The first lecture appears above. The rest of the course materials (videos & slides) can be found here.

Online Learning Demands in Max-min Fairness Machine Learning

We describe mechanisms for the allocation of a scarce resource among multiple users in a way that is efficient, fair, and strategy-proof, but when users do not know their resource requirements. The mechanism is repeated for multiple rounds and a user's requirements can change on each round. At the end of each round, users provide feedback about the allocation they received, enabling the mechanism to learn user preferences over time. Such situations are common in the shared usage of a compute cluster among many users in an organisation, where all teams may not precisely know the amount of resources needed to execute their jobs. By understating their requirements, users will receive less than they need and consequently not achieve their goals. By overstating them, they may siphon away precious resources that could be useful to others in the organisation. We formalise this task of online learning in fair division via notions of efficiency, fairness, and strategy-proofness applicable to this setting, and study this problem under three types of feedback: when the users' observations are deterministic, when they are stochastic and follow a parametric model, and when they are stochastic and nonparametric. We derive mechanisms inspired by the classical max-min fairness procedure that achieve these requisites, and quantify the extent to which they are achieved via asymptotic rates. We corroborate these insights with an experimental evaluation on synthetic problems and a web-serving task.

Variational Beam Search for Online Learning with Distribution Shifts Machine Learning

We consider the problem of online learning in the presence of sudden distribution shifts as frequently encountered in applications such as autonomous navigation. Distribution shifts require constant performance monitoring and re-training. They may also be hard to detect and can lead to a slow but steady degradation in model performance. To address this problem we propose a new Bayesian meta-algorithm that can both (i) make inferences about subtle distribution shifts based on minimal sequential observations and (ii) accordingly adapt a model in an online fashion. The approach uses beam search over multiple change point hypotheses to perform inference on a hierarchical sequential latent variable modeling framework. Our proposed approach is model-agnostic, applicable to both supervised and unsupervised learning, and yields significant improvements over state-of-the-art Bayesian online learning approaches.

Policy Optimization as Online Learning with Mediator Feedback Machine Learning

Policy Optimization (PO) is a widely used approach to address continuous control tasks. In this paper, we introduce the notion of mediator feedback that frames PO as an online learning problem over the policy space. The additional available information, compared to the standard bandit feedback, allows reusing samples generated by one policy to estimate the performance of other policies. Based on this observation, we propose an algorithm, RANDomized-exploration policy Optimization via Multiple Importance Sampling with Truncation (RANDOMIST), for regret minimization in PO, that employs a randomized exploration strategy, differently from the existing optimistic approaches. When the policy space is finite, we show that under certain circumstances, it is possible to achieve constant regret, while always enjoying logarithmic regret. We also derive problem-dependent regret lower bounds. Then, we extend RANDOMIST to compact policy spaces. Finally, we provide numerical simulations on finite and compact policy spaces, in comparison with PO and bandit baselines.