Machine Learning

Machine learning

Machine learning is a field of artificial intelligence (AI) that is concerned with learning from data. Machine learning has three components:

  • Supervised learning: Fitting predictive models using data for which outcomes are available.
  • Unsupervised learning: Transforming and partitioning data where outcomes are not available.
  • Reinforcement learning: on-line learning in environments where not all events are observable. Reinforcement learning is frequently applied in robotics.

Posts on machine learning

In the following posts, machine learning is applied to solve problems using R.

CS25 I Stanford Seminar

CS25 I Stanford Seminar

0
Since their introduction in 2017, transformers have revolutionized Natural Language Processing (NLP). Now, transformers are finding applications all over Deep Learning, be it computer vision (CV), reinforcement learning (RL), Generative Adversarial Networks (GANs), Speech or even Biology. Among other things, transformers have enabled the creation of powerful language models like GPT-3 and were instrumental in DeepMind’s recent AlphaFold2, that tackles protein folding. Link
ML Systems Design Interview Guide

ML Systems Design Interview Guide

One of the trickiest interview rounds for ML practitioners is ML systems design. If you’re applying to be a Data Scientist, ML Engineer or ML Manager at a big tech company, you’ll probably face an ML Systems design question. I recently tackled this question at a few big tech companies on my way to becoming a Staff ML Engineer at Pinterest. In this article I’m going to talk about how to approach ML Systems Design interviews, core concepts to know and I’ll provide links to some of the resources I used.
Example Usage For a Machine Learning Workflow - Databolt Flow

Example Usage For a Machine Learning Workflow - Databolt Flow

0
For data scientists and data engineers, d6tflow is a python library which makes building complex data science workflows easy, fast and intuitive. It is primarily designed for data scientists to build better models faster. For data engineers, it can also be a lightweight alternative and help productionize data science models faster. Unlike other data pipeline/workflow solutions, d6tflow focuses on managing data science research workflows instead of managing production data pipelines.
MLOPs Primer

MLOPs Primer

Machine learning operations (MLOps) is becoming an exciting space as we figure out the best practices and technologies to deploy machine learning models in the real world. MLOps enable ML teams to build responsible and scalable machine learning systems and infrastructure. Link
Roadmap for Data Science 2022

Roadmap for Data Science 2022

0
This article will help you strengthen your plan by providing you with a learning framework, resources, and project ideas to aid in the development of a robust portfolio of work demonstrating data science ability. Link
5 Python Libraries for Time-Series Analysis

5 Python Libraries for Time-Series Analysis

0
A Time-Series is a sequence of data points collected at different timestamps. These are essentially successive measurements collected from the same data source at the same time interval. Further, we can use these chronologically gathered readings to monitor trends and changes over time. The time-series models can be univariate or multivariate. The univariate time series models are implemented when the dependent variable is a single time series, like room temperature measurement from a single sensor.
Recommender Systems: Machine Learning Metrics and Business Metrics

Recommender Systems: Machine Learning Metrics and Business Metrics

0
We will start by discussing what recommender systems are and what are their applications and benefits. We will also compare the main techniques of building machine learning models for recommender systems and take a look at metrics and business evaluation techniques. Finally, we are going to see how to choose these metrics for the required evaluation.
The Architectures Powering Machine Learning at Google, Facebook, Uber, LinkedIn

The Architectures Powering Machine Learning at Google, Facebook, Uber, LinkedIn

0
The challenge of establishing reference architectures for large-scale machine learning solutions is accentuated by two main factors: Machine learning frameworks and infrastructure have evolved considerably faster than the adoption of those technologies in mainstream environments. The lifecycle of machine learning solutions is fundamentally different from other software disciplines. Link