Goto

Collaborating Authors

 Instructional Material


Top 3 Free Resources to Learn Linear Algebra for Machine Learning - KDnuggets

#artificialintelligence

Mathematics is the core of all machine learning algorithms. And while it isn't a prerequisite to have formal math education in order to become a data scientist, you need to understand the principles of the subject well enough to successfully build models that add value. In an article I wrote previously, I explained the three branches of mathematics that were essential to gain a deeper understanding of ML algorithms -- statistics, calculus, and linear algebra. This article will solely focus on linear algebra, as it forms the backbone of machine learning model implementation. Linear algebra concepts like vectorization allow for faster computation speeds, and are implemented in libraries like Pandas, Scipy, and Scikit-Learn.


What's Trending in MLOps in 2022?

#artificialintelligence

A model that never makes it into production is one that is incapable of producing value for a business or organization. Unfortunately, the percentage of models that make it out of development is still low. However, the field of MLOps is focused on this very problem and has come up with a number of solutions, best practices, and tools to help organizations effectively integrate machine learning and AI models into their business practices. These MLOps trends will be helpful beyond just 2022. To help you learn the tools and skills you need to implement MLOps in your organization, ODSC East 2022 will feature talks, workshops, and training sessions led by some of the best and brightest minds in the field.


Learn Python 3 programming

#artificialintelligence

You will learn writing complex python 3 programs in a practical way. This python 3 programming bootcamp is for complete beginners and teaches you everything you should know about Python. You can be a job ready python developer. Python can be applied for machine learning, django, data science, etc. This is not a theoretical course, but instead I will teach you step by step, practically, by writing programming examples.


Deep Learning Regression with R

#artificialintelligence

It explores main concepts from basic to expert level which can help you achieve better grades, develop your academic career, apply your knowledge at work or do your business forecasting research. Learning deep learning regression is indispensable for data mining applications in areas such as consumer analytics, finance, banking, health care, science, e-commerce and social media. It is also essential for academic careers in data mining, applied statistical learning or artificial intelligence. But as learning curve can become steep as complexity grows, this course helps by leading you step by step using S&P 500 Index ETF prices historical data for algorithm learning to achieve greater effectiveness. This practical course contains 33 lectures and 4 hours of content.


PROJECT UPDATE #18 - Fair-AI

#artificialintelligence

In this month's project update, I would like to apprise our partners and the general public of our ethnographic study that is currently ongoing in selected schools. Three schools from two districts were selected for our ethnographic study. We classified the schools into categories 1, 2, and 3 depending on the extent of their ICT infrastructure. Our strategy going into the schools was to sit in every class in order to understand how teachers incorporated ICT into their teaching and learning. This was done for two weeks in our category 1 school while we awaited approval from the school management to commence work in category 2 and 3 schools.


How to Build Your Statistical Foundations for a Career in Data Science?

#artificialintelligence

Data science is a field that spans many disciplines. It is not merely in control of the digital world. It is used for everything from internet searches to social media feeds to political campaigns, grocery store inventory, airline routes, and medical appointments. A Data Scientist should acquire a complete set of abilities that covers each building block of the discipline in order to have a successful career. Statistics is one of the building blocks.


The Data Science Course 2022: Complete Data Science Bootcamp

#artificialintelligence

Data scientist is one of the best suited professions to thrive this century. It is digital, programming-oriented, and analytical. Therefore, it comes as no surprise that the demand for data scientists has been surging in the job marketplace. However, supply has been very limited. It is difficult to acquire the skills necessary to be hired as a data scientist.


Probability / Stats: The Foundations of Machine Learning

#artificialintelligence

Everyone wants to excel at machine learning and data science these days -- and for good reason. Data is the new oil and everyone should be able to work with it. However, it's very difficult to become great in the field because the latest and greatest models seem too complicated. "Seem complicated" -- but they are not! If you have a thorough understanding of probability and statistics, they would be much, much easier to work with!


On Practical Reinforcement Learning: Provable Robustness, Scalability, and Statistical Efficiency

arXiv.org Machine Learning

This thesis rigorously studies fundamental reinforcement learning (RL) methods in modern practical considerations, including robust RL, distributional RL, and offline RL with neural function approximation. The thesis first prepares the readers with an overall overview of RL and key technical background in statistics and optimization. In each of the settings, the thesis motivates the problems to be studied, reviews the current literature, provides computationally efficient algorithms with provable efficiency guarantees, and concludes with future research directions. The thesis makes fundamental contributions to the three settings above, both algorithmically, theoretically, and empirically, while staying relevant to practical considerations.


On consistency of constrained spectral clustering under representation-aware stochastic block model

arXiv.org Machine Learning

Spectral clustering is widely used in practice due to its flexibility, computational efficiency, and well-understood theoretical performance guarantees. Recently, spectral clustering has been studied to find balanced clusters under population-level constraints. These constraints are specified by additional information available in the form of auxiliary categorical node attributes. In this paper, we consider a scenario where these attributes may not be observable, but manifest as latent features of an auxiliary graph. Motivated by this, we study constrained spectral clustering with the aim of finding balanced clusters in a given \textit{similarity graph} $\mathcal{G}$, such that each individual is adequately represented with respect to an auxiliary graph $\mathcal{R}$ (we refer to this as representation graph). We propose an individual-level balancing constraint that formalizes this idea. Our work leads to an interesting stochastic block model that not only plants the given partitions in $\mathcal{G}$ but also plants the auxiliary information encoded in the representation graph $\mathcal{R}$. We develop unnormalized and normalized variants of spectral clustering in this setting. These algorithms use $\mathcal{R}$ to find clusters in $\mathcal{G}$ that approximately satisfy the proposed constraint. We also establish the first statistical consistency result for constrained spectral clustering under individual-level constraints for graphs sampled from the above-mentioned variant of the stochastic block model. Our experimental results corroborate our theoretical findings.