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
Training 2 or more people?Try DataCamp for Business
Multicollinearity in Regression: A Guide for Data Scientists
Uncover the impact of multicollinearity on regression models. Discover techniques to detect multicollinearity and maintain model reliability. Learn how to address multicollinearity with practical solutions.
Vikash Singh
October 28, 2024
RMSprop Optimizer Tutorial: Intuition and Implementation in Python
Learn about the RMSprop optimization algorithm, its intuition, and how to implement it in Python. Discover how this adaptive learning rate method improves on traditional gradient descent for machine learning tasks.
Bex Tuychiev
October 23, 2024
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ć
October 23, 2024
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
October 21, 2024
How to Create Dumbbell Charts in Tableau: A Complete Guide
Learn how to create and customize dumbbell charts in Tableau. Discover how to prepare your data, build the chart, and enhance it for impactful visual comparisons!
Tim Lu
October 21, 2024
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
October 21, 2024
How to Build User Interfaces For AI Applications Using Streamlit And LangChain
Learn to build AI chatbots with Streamlit, LangChain, and Neo4j. This tutorial covers creating UIs for LLM apps, implementing RAG, and deploying to Streamlit Cloud.
Bex Tuychiev
October 15, 2024
Normalization vs. Standardization: How to Know the Difference
Discover the key differences, applications, and implementation of normalization and standardization in data preprocessing for machine learning.
Samuel Shaibu
October 15, 2024
OpenAI Realtime API: A Guide With Examples
Learn how to build real-time AI applications with OpenAI's Realtime API. This tutorial covers WebSockets, Node.js setup, text/audio messaging, function calling, and deploying a React voice assistant demo.
François Aubry
October 11, 2024
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
October 11, 2024
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
October 10, 2024
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
October 10, 2024