Skip to main content
learning data science

Data Science Tutorials

Develop your data science skills with tutorials in our blog. We cover everything from intricate data visualizations in Tableau to version control features in Git.
Discover categories
Machine Learning

How to Visualize Machine Learning Models: From Linear Regression to Neural Networks

Machine learning is complex and often hard to wrap your head around. By visualizing machine learning models, you can get a great level of understanding of model performance and the decisions the model makes when making predictions.
Dario Radečić's photo

Dario Radečić

October 23, 2024

Python

AdamW Optimizer in PyTorch Tutorial

Discover how the AdamW optimizer improves model performance by decoupling weight decay from gradient updates. This tutorial explains the key differences between Adam and AdamW, their use cases and provides a step-by-step guide to implementing AdamW in PyTorch.
Kurtis Pykes 's photo

Kurtis Pykes

October 21, 2024

Data Science

Synthetic Data Generation: A Hands-On Guide in Python

Learn everything you need to know about synthetic data generation. Discover the techniques and tools that make synthetic data essential for AI and machine learning with practical Python code examples to help you get started!
Moez Ali's photo

Moez Ali

October 21, 2024

Power BI

DAX SUMMARIZE(): A Guide to Grouping and Summarizing Data

The SUMMARIZE() function in DAX creates summary tables by grouping data and applying aggregate functions in tools like Power BI and Excel Power Pivot. Keep reading to learn how to use DAX SUMMARIZE() to group and aggregate your data and derive good insights.
Laiba Siddiqui's photo

Laiba Siddiqui

October 11, 2024

Large Language Models

Fine-Tuning Phi-3.5 on E-Commerce Classification Dataset

Discover Microsoft's new LLM series and boost your model's accuracy from 65% to 86% by fine-tuning it on the E-commerce classification dataset.
Abid Ali Awan's photo

Abid Ali Awan

October 10, 2024

Artificial Intelligence (AI)

Swarm Intelligence Algorithms: Three Python Implementations

Learn how swarm intelligence works by implementing ant colony optimization (ACO), particle swarm optimization (PSO), and artificial bee colony (ABC) using Python.
Amberle McKee's photo

Amberle McKee

October 10, 2024

SQL

SQL Order of Execution: Understanding How Queries Run

Understand the SQL order of execution and how its different from the order of writing. Write accurate and optimized queries for improved performance and avoid common mistakes in query design.
Allan Ouko's photo

Allan Ouko

October 10, 2024

SQL

The Difference Between WHERE and HAVING in SQL

Discover how WHERE filters row-level data in SQL queries, while HAVING filters grouped data after aggregation, and master their distinct uses in SQL querying.
Islam Salahuddin's photo

Islam Salahuddin

October 10, 2024