Open in app
Home
Notifications
Lists
Stories

Write
Amol Mavuduru
Amol Mavuduru

Home

About

Published in Towards Data Science

·Aug 9

What Occam’s Razor Means in Machine Learning

A practical explanation of this law of simplicity — “Everything should be made as simple as possible, but not simpler.” — Albert Einstein A while ago, I wrote an article about the No Free Lunch Theorem — a theorem inspired by philosophy that implies that no single machine learning algorithm is the universally best-performing algorithm for all problems. What “no free lunch” really means in machine learning Demystifying this often misunderstood theorem.towardsdatascience.com

Machine Learning

5 min read

What Occam’s Razor Means in Machine Learning
What Occam’s Razor Means in Machine Learning

Published in Towards Data Science

·Apr 7

How to use Bamboolib for code-free data analysis

Leveraging this pandas GUI to speed up your data exploration process — Data wrangling and exploratory data analysis are some of the most important, yet underrated tasks in the data science process. Most data scientists are familiar with Pandas — a Python library that has become the Swiss army knife for data manipulation and analysis. While Pandas has many helpful functions, performing…

Data Science

5 min read

How to use Bamboolib for code-free data analysis
How to use Bamboolib for code-free data analysis

Published in Towards Data Science

·Dec 17, 2021

Are We Ready for a Fully Automated Society?

Analyzing the ethical implications and limitations of using artificial intelligence to replace human jobs — In 2005, Ray Kurzweil, a famous futurist, described the Singularity — a point in time when machine intelligence becomes far more powerful than all human intelligence combined. One idea that is closely tied to the Singularity is the automation of human jobs with artificial intelligence. The automation of human labor…

Artificial Intelligence

8 min read

Are We Ready for a Fully Automated Society?
Are We Ready for a Fully Automated Society?

Published in Towards Data Science

·Nov 24, 2021

How to perform anomaly detection with the Isolation Forest algorithm

How you can use this tree-based algorithm to detect outliers in your data — Anomaly detection is a frequently overlooked area of machine learning. It doesn’t seem anywhere near as flashy as deep learning or natural language processing and often gets skipped entirely in machine learning courses. However, anomaly detection is still important and has applications ranging from data preprocessing to fraud detection and…

Data Science

7 min read

How to perform anomaly detection with the Isolation Forest algorithm
How to perform anomaly detection with the Isolation Forest algorithm

Published in Towards Data Science

·Nov 17, 2021

How to perform topic modeling with Top2Vec

An introduction to a more sophisticated approach to topic modeling. — Topic modeling is a problem in natural language processing that has many real-world applications. Being able to discover topics within large sections of text helps us understand text data in greater detail. For many years, Latent Dirichlet Allocation (LDA) has been the most commonly used algorithm for topic modeling. The…

Machine Learning

11 min read

How to perform topic modeling with Top2Vec
How to perform topic modeling with Top2Vec

Published in Towards Data Science

·Jun 8, 2021

Yes, XGBoost is cool, but have you heard of CatBoost?

An introduction to this modern gradient-boosting library — If you’ve worked as a data scientist, competed in Kaggle competitions, or even browsed data science articles on the internet, there’s a high chance that you’ve heard of XGBoost. Even today, it is often the go-to algorithm for many Kagglers and data scientists working on general machine learning tasks. While…

Artificial Intelligence

7 min read

Yes, XGBoost is cool, but have you heard of CatBoost?
Yes, XGBoost is cool, but have you heard of CatBoost?

Published in Towards Data Science

·May 12, 2021

How to get notified when your model is done training with knockknock.

Using this Python library to send model training updates. — Imagine this scenario — you’re working on a deep learning project and just started a time-consuming training job on a GPU. Based on your estimates, it will take you about fifteen hours for your job to finish. Obviously, you don’t want to watch your model train for that long. …

Artificial Intelligence

5 min read

How to get notified when your model is done training with knockknock.
How to get notified when your model is done training with knockknock.

Published in Analytics Vidhya

·Apr 23, 2021

Introducing TLDR, an API for Text Summarization and Analysis.

How you can use this powerful API for analyzing articles on the web. — In the Information Age, we have a huge amount of information available to us at our fingertips. The internet is so large that actually estimating its size is a complex task. …

Artificial Intelligence

5 min read

Introducing TLDR, an API for text summarization and analysis.
Introducing TLDR, an API for text summarization and analysis.

Published in Towards Data Science

·Mar 18, 2021

How you can quickly deploy your ML models with FastAPI

How to deploy your ML models quickly with this API-building tool. — Knowing how to integrate machine learning models into usable applications is an important skill for data scientists. In my previous article linked below, I demonstrated how you can quickly and easily build web apps to showcase your models with Streamlit. How you can quickly build ML web apps with Streamlit. The quickest way to embed your models into web apps.towardsdatascience.com

Artificial Intelligence

8 min read

How you can quickly deploy your ML models with FastAPI
How you can quickly deploy your ML models with FastAPI

Published in Towards Data Science

·Mar 9, 2021

How you can quickly build ML web apps with Streamlit.

The quickest way to embed your models into web apps. — If you’re a data scientist or a machine learning engineer, you are probably reasonably confident in your ability to build models to solve real-world business problems. But how good are you at front-end web development? Can you build a visually appealing web application to showcase your models? …

Data Science

6 min read

How you can quickly build ML web apps with Streamlit.
How you can quickly build ML web apps with Streamlit.
Amol Mavuduru

Amol Mavuduru

ML Engineer and Former Researcher

Following
  • Dan Pedersen

    Dan Pedersen

  • Terence Shin

    Terence Shin

  • Moez Ali

    Moez Ali

  • Team AV

    Team AV

  • Elliot Gunn

    Elliot Gunn

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable