Rob Mulla
Time Series Forecasting with XGBoost - Advanced Methods
updated
#sklearn #datascience
Timeline:
00:00 Intro
01:30 Env Setup
02:34 Imports and Data
03:15 CPU Training
04:38 GPU Training
05:34 Benchmarks
06:06 My Take
Links to my stuff:
* Youtube: youtube.com/@robmulla?sub_confirmation=1
* Discord: discord.gg/HZszek7DQc
* Twitch: twitch.tv/RobCodesLIVE
* Twitter: twitter.com/Rob_Mulla
* Kaggle: kaggle.com/robikscube
Code Repo: github.com/RobMulla/connections-plus
Timeline:
0:00 Skip This
10:20 Unboxing GPU
21:47 Repo Creation
25:12 Karpathy Tweet
29:12 README Instructions
40:33 Vibe Coding Starts
1:14:00 Python UI Creation
1:25:00 Working UI
1:35:42 Tweaking the UI
Skip ahead to 40:33 to see the start of vibe coding.
Chat here: twitch.tv/popout/robcodeslive/chat
---
🎉 Win a Free GeForce RTX 4080 Super GPU!
Subscribe to Rob’s channel and attend a GTC Session for a chance to win!
YOU MUST REGISTER FOR THE EVENT USING THIS LINK: nvda.ws/3wnl2yb
Steps to Enter:
1. Subscribe to Rob’s YouTube and Twitch Channels:
- youtube.com/@robmulla
- twitch.tv/robcodeslive
2. Register for GTC using this link: nvda.ws/3wnl2yb
3. Attend a free online session & take a screenshot proving attendance.
4. Submit your entry here: https://forms.gle/zLrJ7xE6NohEZBSE8
📅 Giveaway Period:
- Starts: March 17, 2025 (GTC kickoff)
- Ends: March 24, 2025 (a few days after GTC concludes)
Submission Requirements:
- Your name
- Country
- The GTC session you attended
- A screenshot of you attending the session
🏆 Winner Notification:
The winner will be contacted via email after the giveaway concludes to arrange prize delivery.
🚚 Shipping limited to USA addresses.
Timeline:
00:00 Intro
00:44 Setup
05:24 Project 1: Data Scrape
08:24 Project 2: Bulk Image Editing
10:45 Project 3: Data Dashboard
Links to my stuff:
* Youtube: youtube.com/@robmulla?sub_confirmation=1
* Discord: discord.gg/HZszek7DQc
* Twitch: twitch.tv/RobCodesLIVE
* Twitter: twitter.com/Rob_Mulla
* Kaggle: kaggle.com/robikscube
00:00 Intro
7:08 ChatGPT 20 Questions
14:47 Kaggle Competition Overview
21:12 Kaggle Keywords Data
34:29 20 Questions LLM Agent with Rigging
52:00 Trying to get a Input Text Box
1:08:25 Question Agent Function
1:11:46 Testing the Question Agent
1:25:00 Creating the Answer Agent
1:37:00 Guesser Agent
1:44:35 Testing 20 Questions LLM Pipeline
2:10:00 Swapping LLM to Claude
2:22:00 Pushing the Code
Check out Rigging: github.com/dreadnode/rigging
Notebooks created during this video: github.com/RobMulla/twitch-stream-projects/tree/main/074-llm-20-questions
Links to my stuff:
* Youtube: youtube.com/@robmulla?sub_confirmation=1
* Discord: discord.gg/HZszek7DQc
* Twitch: twitch.tv/RobCodesLIVE
* Twitter: twitter.com/Rob_Mulla
* Kaggle: kaggle.com/robikscube
* Instagram instagram.com/datasciencerob/reels
Links to my stuff:
* Youtube: youtube.com/@robmulla?sub_confirmation=1
* Discord: discord.gg/HZszek7DQc
* Twitch: twitch.tv/RobCodesLIVE
* Twitter: twitter.com/Rob_Mulla
* Kaggle: kaggle.com/robikscube
* Instagram instagram.com/datasciencerob/reels
Links to my stuff:
* Youtube: youtube.com/@robmulla?sub_confirmation=1
* Discord: discord.gg/HZszek7DQc
* Twitch: twitch.tv/RobCodesLIVE
* Twitter: twitter.com/Rob_Mulla
* Kaggle: kaggle.com/robikscube
* Instagram instagram.com/datasciencerob/reels
Dive into the fascinating world of machine learning and AI as we guide you through developing a model designed to predict NCAA tournament outcomes. From initial setup to final predictions, we’ll cover everything you need to create your own powerhouse model.
Embark on this machine learning adventure to not only enhance your NCAA bracket but also to deepen your understanding of predictive modeling. Let’s transform your bracket into a data-driven masterpiece together!
📘 Access the Notebook: kaggle.com/robikscube/machine-learning-bracket-gpu-powered
Timeline:
00:00 Intro
01:06 Setup and Import
02:39 Data Understanding
05:23 Data Pipeline Goal
06:04 Step 1- Season Data
11:07 Step 2- Tourney Data
15:30 Chalk Baseline
17:51 XGBoost ML Model
21:30 Predicting Matchups
23:50 Creating the Bracket
Links to my stuff:
* Youtube: youtube.com/@robmulla?sub_confirmation=1
* Discord: discord.gg/HZszek7DQc
* Twitch: twitch.tv/RobCodesLIVE
* Twitter: twitter.com/Rob_Mulla
* Kaggle: kaggle.com/robikscube
Fun #datascience project!
Join the chat on twitch : twitch.tv/robcodeslive
Links to my stuff:
* Youtube: youtube.com/@robmulla?sub_confirmation=1
* Discord: discord.gg/HZszek7DQc
* Twitch: twitch.tv/RobCodesLIVE
* Twitter: twitter.com/Rob_Mulla
* Kaggle: kaggle.com/robikscube
#kaggle #datascience #signalprocessing
github repo: github.com/RobMulla/aoc-2023
Links to my stuff:
* Youtube: youtube.com/@robmulla?sub_confirmation=1
* Discord: discord.gg/HZszek7DQc
* Twitch: twitch.tv/RobCodesLIVE
* Twitter: twitter.com/Rob_Mulla
* Kaggle: kaggle.com/robikscube
#adventofcode #pythonprogramming #coding
Competition: kaggle.com/competitions/ai-village-capture-the-flag-defcon31
Timeline:
00:00 Intro
02:30 What is a CTF?
10:07 Cluster 1 (Blackbox Model Attack)
37:10 Cluster 2
40:29 Cluster 3 (Cluster Decryption)
57:38 MNIST
1:08:28 CIFAR
1:15:23 Granny 1 (Adversarial Image Attack)
1:27:50 Granny 2 (Adversarial with JPEG Compression)
1:36:17 Granny 3 (Single Pixel Attack)
1:39:00 Pixelated (OCR Attack)
1:51:00 Spanglish (Translation Model Attack)
1:57:08 Pirate Flag (LLM Prompt Injection)
2:04:00 Semantle (LLM Assisted Attack)
2:09:00 Semantle2 (LLM Assisted Attack)
2:14:22 Pickle (Python Pickle Exploit)
2:22:07 Inversion (Black Box Image Classifier Attack)
2:28:35 Hush (Speech to Text Attack)
2:36:33 Passphrase (Sentiment Model Attack)
Links to my stuff:
* Youtube: youtube.com/@robmulla?sub_confirmation=1
* Discord: discord.gg/HZszek7DQc
* Twitch: twitch.tv/RobCodesLIVE
* Twitter: twitter.com/Rob_Mulla
* Kaggle: kaggle.com/robikscube
Related videos:
Working With Image Data: youtu.be/kSqxn6zGE0c?si=ZJl0-Yp7fMbHkb-7
Cross Validation: youtu.be/kSqxn6zGE0c?si=ZJl0-Yp7fMbHkb-7
Kaggle Notebook: kaggle.com/code/robikscube/train-your-first-pytorch-model-card-classifier
Timeline:
00:00 Intro
04:50 Pytorch Datasets
13:59 Pytorch Model
19:19 Pytorch Training
29:23 Results
Links to my stuff:
* Youtube: youtube.com/@robmulla?sub_confirmation=1
* Discord: discord.gg/HZszek7DQc
* Twitch: twitch.tv/RobCodesLIVE
* Twitter: twitter.com/Rob_Mulla
* Kaggle: kaggle.com/robikscube
Timeline:
00:00 Intro
04:51 Installing
06:54 Numpy vs PyTorch
15:58 Tensors on GPU
25:32 Downloading the Dataset
28:58 Pytorch Dataset
47:00 Pytorch Dataloader
54:28 Pytorch Model
1:09:31 Pytorch Training Loop
1:27:11 Loss Curves
1:28:30 Visualizing Predictions
1:40:32 Q&A
Links to my stuff:
* Youtube: youtube.com/@robmulla?sub_confirmation=1
* Discord: discord.gg/HZszek7DQc
* Twitch: twitch.tv/RobCodesLIVE
* Twitter: twitter.com/Rob_Mulla
* Kaggle: kaggle.com/robikscube
Intro to Jupyter: youtu.be/5pf0_bpNbkw?si=iO0JhSeEpHc0btJF
Kaggle notebook made by a viewer! kaggle.com/code/lizhecheng/pandas-2-0-1-tutorial/notebook
Download the dataset here: kaggle.com/datasets/robikscube/flight-delay-dataset-20182022
Timeline:
00:00 Intro
00:57 Importing Pandas
01:26 Data I/O
01:51 Reading From Files
03:03 Writing to Files
03:36 DataFrame Basics
04:57 DataFrame Summary
06:12 Subsetting Columns
07:19 Select dtypes
07:34 Select as Series vs DataFrame
07:58 .loc and .iloc
09:37 .loc Filter Expressions
10:50 .query
11:31 Summary Statistics
12:10 .agg
12:53 Sumarizing Categoricals
13:43 rank, shift, cumsum
14:44 Rolling methods
15:21 Clip
15:41 Groupby
16:44 New Columns
17:33 Sorting
18:30 Missing Data
19:33 Combining Data
19:55 concat
21:01 Merge DataFrames
21:52 Merge Suffixes
22:34 Bonus
Check out my other videos:
Data Pipelines: Polars vs PySpark vs Pandas: youtube.com/watch?v=mi9f9zOaqM8&feature=shares
Polars for Data Science: youtube.com/watch?v=VHqn7ufiilE&feature=shares
Speed up Pandas Dataframes: youtube.com/watch?v=u4rsA5ZiTls&feature=shares
Avoid These Pandas Mistakes: youtube.com/watch?v=_gaAoJBMJ_Q&feature=shares
Links to my stuff:
* Youtube: youtube.com/@robmulla?sub_confirmation=1
* Discord: discord.gg/HZszek7DQc
* Twitch: twitch.tv/medallionstallion_
* Twitter: twitter.com/Rob_Mulla
* Kaggle: kaggle.com/robikscube
My team placed 9th out of over 1300 teams, and secured a #kaggle gold medal in a kaggle competition to detect American Sign Language Fingerspelling on #kaggle.
I don't know sign language....
Even so, I learned this phrase to show how my team's ML model can detect ASL fingerspelling!
This was a really fun competition and I learned so much from being a part of it. It's great to know the reasearch that came out of it will go to help improve people's lives.
Solution write up: kaggle.com/competitions/asl-fingerspelling/discussion/434871
Links to my stuff:
* Youtube: youtube.com/@robmulla?sub_confirmation=1
* Discord: discord.gg/HZszek7DQc
* Twitch: twitch.tv/RobCodesLIVE
* Twitter: twitter.com/Rob_Mulla
* Kaggle: kaggle.com/robikscube
Timeline:
00:00 Talking
18:23 Unboxing
24:54 Framed Letter Story
26:12 Play Button!
26:38 More Talking
#silverplaybutton #youtube #datascience
Links to my stuff:
* Youtube: youtube.com/@robmulla?sub_confirmation=1
* Discord: discord.gg/HZszek7DQc
* Twitch: twitch.tv/medallionstallion_
* Twitter: twitter.com/Rob_Mulla
* Kaggle: kaggle.com/robikscube
https://dataverse.harvard.edu/dataverse/atlas
Links to my stuff:
* Youtube: youtube.com/@robmulla?sub_confirmation=1
* Discord: discord.gg/HZszek7DQc
* Twitch: twitch.tv/medallionstallion_
* Twitter: twitter.com/Rob_Mulla
* Kaggle: kaggle.com/robikscube
I want to thank everyone who has watched and subscribed over the past year and a half. Looking forward to 200k! Lets GO!
Links
* h2o website: h2o.ai
* h2oGPT UI: falcon.h2o.ai
* h2oGPT GM-UI : gpt-gm.h2o.ai
* h2oGPT github repo: github.com/h2oai/h2ogpt
* h2o Discord: discord.gg/WKhYMWcVbq
Timeline:
00:00 100% Local Private GPT
01:01 Try h2oGPT Now
02:03 h2oGPT Github and Paper
03:11 Model Parameters
04:18 Falcon Foundational Models
06:34 Cloning the h2oGPT Repo
07:30 Installing Requirements
09:48 Running CLI
11:13 Running h2oGPT UI
12:20 Linking to Local Files
14:14 Why Open Source LLMs?
Links to my stuff:
* Youtube: youtube.com/@robmulla?sub_confirmation=1
* Discord: discord.gg/HZszek7DQc
* Twitch: twitch.tv/medallionstallion_
* Twitter: twitter.com/Rob_Mulla
* Kaggle: kaggle.com/robikscube
Timeline:
00:00 Intro
04:00 Polling Chat
07:28 h2oGPT LLM Comparison
13:36 Poll Results
17:02 LangChain DataFrame Agent
38:42 More DataFrame Agent Testing
1:01:00 Reading dataframe_agent source code
1:12:00 LangChain Python Agent
My Links:
* Youtube: youtube.com/@robmulla?sub_confirmation=1
* Discord: discord.gg/HZszek7DQc
* Twitch: twitch.tv/medallionstallion_
* Twitter: twitter.com/Rob_Mulla
* Kaggle: kaggle.com/robikscube
try it here: gpt-gm.h2o.ai
and here: falcon.h2o.ai
Code: github.com/h2oai/h2ogpt
Timeline:
00:00 Intro
02:00 Why LLMS?
04:00 h2oGPT Repo
07:00 Foundation Models Llama & Falcon
15:00 Fine Tuning LLMs
26:00 h2oGPT local
33:00 Fine Tuned h2oGPT vs chatGPT
43:18 Ask GPT - Fastest Rollercoaster?
45:00 Grounding GPT with Documents
51:00 Quick look at LLM Studio
My Links:
* Youtube: youtube.com/@robmulla?sub_confirmation=1
* Discord: discord.gg/HZszek7DQc
* Twitch: twitch.tv/medallionstallion_
* Twitter: twitter.com/Rob_Mulla
* Kaggle: kaggle.com/robikscube
Timeline:
00:00 Intro
01:02 Setting up A Toy Database with Docker
02:35 DBMS to Pull Data
04:55 Querying Data via Python API
08:35 Querying with Pandas read_sql
11:24 Writing data with Pandas to_sql
Check out my other videos:
Data Pipelines: Polars vs PySpark vs Pandas: youtube.com/watch?v=mi9f9zOaqM8&feature=shares
Polars for Data Science: youtube.com/watch?v=VHqn7ufiilE&feature=shares
Speed up Pandas Dataframes: youtube.com/watch?v=u4rsA5ZiTls&feature=shares
Avoid These Pandas Mistakes: youtube.com/watch?v=_gaAoJBMJ_Q&feature=shares
Links to my stuff:
* Youtube: youtube.com/@robmulla?sub_confirmation=1
* Discord: discord.gg/HZszek7DQc
* Twitch: twitch.tv/medallionstallion_
* Twitter: twitter.com/Rob_Mulla
* Kaggle: kaggle.com/robikscube
Audiocraft: github.com/facebookresearch/audiocraft
Links to my stuff:
* Youtube: youtube.com/@robmulla?sub_confirmation=1
* Discord: discord.gg/HZszek7DQc
* Twitch: twitch.tv/medallionstallion_
* Twitter: twitter.com/Rob_Mulla
* Kaggle: kaggle.com/robikscube
Timeline:
00:00 Intro
16:21 AudioCraft
20:45 MusicLM vs MusicGen
35:32 Installing Locally
45:09 Generated Music
51:25 Demo Notebook
55:26 Unconditional Generation
1:01:00 Continuation Generation
1:14:00 Music Generation
1:22:58 Melody Model
1:31:37 Recording My own Melody
1:38:12 AI Generated Music from My Melody
1:47:10 Poll Results
Github: github.com/deepinsight/insightface
Reddit Post: reddit.com/r/midjourney/comments/13pnraj/please_reupload_inswapper_128onnx
00:00 InsightFace
01:10 Setup
02:40 Face Detection
05:22 Face Swapping
08:10 More Examples
Check out my other videos:
Data Pipelines: Polars vs PySpark vs Pandas: youtube.com/watch?v=mi9f9zOaqM8&feature=shares
Polars for Data Science: youtube.com/watch?v=VHqn7ufiilE&feature=shares
Speed up Pandas Dataframes: youtube.com/watch?v=u4rsA5ZiTls&feature=shares
Avoid These Pandas Mistakes: youtube.com/watch?v=_gaAoJBMJ_Q&feature=shares
Links to my stuff:
* Youtube: youtube.com/@robmulla?sub_confirmation=1
* Discord: discord.gg/HZszek7DQc
* Twitch: twitch.tv/medallionstallion_
* Twitter: twitter.com/Rob_Mulla
* Kaggle: kaggle.com/robikscube
Library: insightface.ai
Reddit Post with Model Weights: reddit.com/r/midjourney/comments/13pnraj/please_reupload_inswapper_128onnx
Code: github.com/RobMulla/twitch-stream-projects/blob/main/060-insightface/insight-face.ipynb
Links to my stuff:
* Youtube: youtube.com/@robmulla?sub_confirmation=1
* Discord: discord.gg/HZszek7DQc
* Twitch: twitch.tv/medallionstallion_
* Twitter: twitter.com/Rob_Mulla
* Kaggle: kaggle.com/robikscube
Timeline:
00:00 Getting Setup
03:39 What is Insightface?
08:24 Environment Setup
15:51 Finding the Model Weights on Reddit
23:04 Loading Face Swap Models
26:30 Detecting Faces and Plotting
37:24 Swapping Friends Faces
48:51 Swapping in My Face on Friends
57:59 Monty Python Face Swap
1:05:15 Swapping More Faces
1:37:14 Celebrity Couple Face Swap
1:47:34 Couple Face Swap Results
More about starcoder here: huggingface.co/blog/starcoder
Links to my stuff:
* Youtube: youtube.com/@robmulla?sub_confirmation=1
* Discord: discord.gg/HZszek7DQc
* Twitch: twitch.tv/medallionstallion_
* Twitter: twitter.com/Rob_Mulla
* Kaggle: kaggle.com/robikscube
Solution writeup here: kaggle.com/competitions/asl-signs/discussion/406733
kaggle.com/competitions/kaggle-pog-series-s01e04/leaderboard
Data Science and Coding in Python Live!!


