5 Free Podcasts That Demystify Machine Learning Concepts

Image by Editor | Midjourney Machine learning (ML) has become a buzzword in recent years, with applications ranging from voice assistants to self-driving cars. Yet, for many, the inner workings of these technologies remain a mystery. Podcasts offer a great way to learn about this field without getting overwhelmed. They break down complex ideas into simpler terms and let you learn at your own pace. In this article, I will share 5 of my favorite ML podcasts, which excel at […]

Read more

Python News Roundup: August 2024

In July, there was some exciting news for the Python community as the Python core development team released versions 3.13.0b4 and 3.13.0rc1 of the language. The 3.13.0b4 release marked the end of the beta phase and paved the way for the release candidate phase. Note that 3.13.0rc1 is a pre-release, so you shouldn’t use it for production environments. However, it provides a great way to try some new and exciting language features. There’s also great some news from the Python […]

Read more

From Train-Test to Cross-Validation: Advancing Your Model’s Evaluation

Many beginners will initially rely on the train-test method to evaluate their models. This method is straightforward and seems to give a clear indication of how well a model performs on unseen data. However, this approach can often lead to an incomplete understanding of a model’s capabilities. In this blog, we’ll discuss why it’s important to go beyond the basic train-test split and how cross-validation can offer a more thorough evaluation of model performance. Join us as we guide you […]

Read more

5 Tips for Getting Started with Time Series Analysis

Image by Author | Created on Canva As a machine learning engineer or a data scientist, you’ll likely need to work with time series data. Time series analysis focuses on data indexed by time, such as stock prices, temperature, and the like. If you’re already comfortable with machine learning fundamentals but new to time series, this guide will provide you with five actionable tips to get started. These tips will help you understand the aspects of time series data, preprocess […]

Read more

Large-scale pathology foundation models show promise on a variety of cancer-related tasks

Imagine if pathologists had tools that could help predict therapeutic responses just by analyzing images of cancer tissue. This vision may someday become a reality through the revolutionary field of computational pathology. By leveraging AI and machine learning, researchers are now able to analyze digitized tissue samples with unprecedented accuracy and scale, potentially transforming how we understand and treat cancer. When a patient is suspected of having cancer, a tissue specimen is sometimes removed, stained, affixed to a glass slide, […]

Read more

Collaborators: AI and the economy with Brendan Lucier and Mert Demirer

[TEASER ENDS]  GRETCHEN HUIZINGA: You’re listening to Collaborators, a Microsoft Research Podcast showcasing the range of expertise that goes into transforming mind-blowing ideas into world-changing technologies. I’m Dr. Gretchen Huizinga. [MUSIC FADES]  On today’s episode, I’m talking to Dr. Brendan Lucier, a senior principal researcher in the economics and computation group at Microsoft Research, and Dr. Mert Demirer, an assistant professor of applied economics at the MIT Sloan School of Management. Brendan and Mert are exploring the economic impact of […]

Read more

Quiz: Asynchronous Iterators and Iterables in Python

Interactive Quiz ⋅ 10 QuestionsBy Leodanis Pozo Ramos Share Or copy the link: Copied! Happy Pythoning! Test your understanding of how to create and use Python async iterators and iterables in the context of asynchronous code. You can take this quiz after reading the Asynchronous Iterators and Iterables in Python tutorial. The quiz contains 10 questions and there is no time limit. You’ll get 1 point for each correct answer.    

Read more

Asynchronous Iterators and Iterables in Python

When you write asynchronous code in Python, you’ll likely need to create asynchronous iterators and iterables at some point. Asynchronous iterators are what Python uses to control async for loops, while asynchronous iterables are objects that you can iterate over using async for loops. Both tools allow you to iterate over awaitable objects without blocking your code. This way, you can perform different tasks asynchronously. In this tutorial, you’ll: Learn what async iterators and iterables are in Python Create async […]

Read more

Integrating Scikit-Learn and Statsmodels for Regression

Statistics and Machine Learning both aim to extract insights from data, though their approaches differ significantly. Traditional statistics primarily concerns itself with inference, using the entire dataset to test hypotheses and estimate probabilities about a larger population. In contrast, machine learning emphasizes prediction and decision-making, typically employing a train-test split methodology where models learn from a portion of the data (the training set) and validate their predictions on unseen data (the testing set). In this post, we will demonstrate how […]

Read more

Tips for Tuning Hyperparameters in Machine Learning Models

Image by Author | Created on Canva If you’re familiar with machine learning, you know that the training process allows the model to learn the optimal values for the parameters—or model coefficients—that characterize it. But machine learning models also have a set of hyperparameters whose values you should specify when training the model. So how do you find the optimal values for these hyperparameters? You can use hyperparameter tuning to find the best values for the hyperparameters. By systematically adjusting […]

Read more
1 17 18 19 20 21 907