How to Install Python on Your System: A Guide

Watch Now This tutorial has a related video course created by the Real Python team. Watch it together with the written tutorial to deepen your understanding: Python Basics: Setting Up Python Installing the latest version of Python on your computer could be a common requirement for you as a Python programmer. Fortunately, you’ll have a multitude of installation options. For example, you can download the official Python installer from Python.org, use your operating system’s package manager or app store, and […]

Read more

Basic Statistical Analysis with NumPy

Basic Statistical Analysis with NumPy Introduction Statistical analysis is important in data science. It helps us understand data better. NumPy is a key Python library for numerical operations. It simplifies and speeds up this process. In this article, we will explore several functions for basic statistical analysis offered by NumPy. NumPy is a Python library for numerical computing. It helps with working on arrays and mathematical functions. It makes calculations faster and easier. NumPy is essential for data analysis and […]

Read more

Interpreting Coefficients in Linear Regression Models

Linear regression models are foundational in machine learning. Merely fitting a straight line and reading the coefficient tells a lot. But how do we extract and interpret the coefficients from these models to understand their impact on predicted outcomes? This post will demonstrate how one can interpret coefficients by exploring various scenarios. We’ll explore the analysis of a single numerical feature, examine the role of categorical variables, and unravel the complexities introduced when these features are combined. Through this exploration, […]

Read more

A Gentle Introduction to Bayesian Statistics

Image by Pexels (Photo by Balázs Utasi) Bayesian statistics constitute one of the not-so-conventional subareas within statistics, based on a particular vision of the concept of probabilities. This post introduces and unveils what bayesian statistics is and its differences from frequentist statistics, through a gentle and predominantly non-technical narrative that will awaken your curiosity about this fascinating topic. Introduction Statistics constitutes an invaluable set of methods and tools for analyzing and making decisions based on data. Their application in various […]

Read more

What’s Your Story: Lex Story

GEHRKE: Welcome, Lex. LEX STORY: Oh, thank you. GEHRKE: Really great to have you here. Can you tell us a little bit about what you’re doing here at MSR (Microsoft Research) … STORY: OK. GEHRKE: … and how did you actually end up here? STORY: Well, um, within MSR, I actually work in the hardware prototype, hardware development. I find solutions for the researchers, especially in the areas of developing hardware through various fabrication and industrial-like methods. I’m a model […]

Read more

7 Machine Learning Projects That Can Add Value to Any Resume

Image by Author Learning by doing is the best way to master essential skills for becoming a machine learning engineer. Instead of just focusing on simple classification and regression models. In this blog, we will focus on advanced machine learning projects that will impact your resume and attract recruiters and hiring managers. We will learn about computer vision projects, speech recognition, stock price forecasting, fine-tuning Stable Diffusion and Llama 3, multi-step AI agent applications, and reinforcement learning. You will also […]

Read more

3 Ways of Using Gemma 2 Locally

Image by Author After the highly successful launch of Gemma 1, the Google team introduced an even more advanced model series called Gemma 2. This new family of Large Language Models (LLMs) includes models with 9 billion (9B) and 27 billion (27B) parameters. Gemma 2 offers higher performance and greater inference efficiency than its predecessor, with significant safety advancements built in. Both models outperform the Llama 3 and Gork 1 models. In this tutorial, we will learn about the three […]

Read more

Quiz: Primer on Jinja Templating

Interactive Quiz ⋅ 5 QuestionsBy Philipp Acsany Share In this quiz, you’ll test your understanding of Jinja templating. Jinja is a powerful tool for building rich templates in Python web applications, and it can also be used to create text files with programmatic content. The quiz contains 5 questions and there is no time limit. You’ll get 1 point for each correct answer. At the end of the quiz, you’ll receive a total score. The maximum score is 100%. Good […]

Read more

Exploring Astrophysics in Python With pandas and Matplotlib

This course uses three problems often covered in introductory astro-physics courses to play in Python. Along the way you’ll learn some astronomy, and how to use a variety of datascience libraries like NumPy, Matplotlib, pandas, and pint. In this video course you’ll learn about: Introductory astrophysics topics Working with dataframes in pandas Writing code that uses scientific units Visualizing information with Matplotlib What’s Included: Downloadable Resources:    

Read more

One Hot Encoding: Understanding the “Hot” in Data

Preparing categorical data correctly is a fundamental step in machine learning, particularly when using linear models. One Hot Encoding stands out as a key technique, enabling the transformation of categorical variables into a machine-understandable format. This post tells you why you cannot use a categorical variable directly and demonstrates the use One Hot Encoding in our search for identifying the most predictive categorical features for linear regression. Let’s get started. One Hot Encoding: Understanding the “Hot” in DataPhoto by sutirta […]

Read more
1 15 16 17 18 19 907