What is a Data Video, How to Produce One in Python, and Why

Vincent Granville
2 min readOct 17, 2022

Watch this 6-min video, discussing one aspect of Explainable AI. It features a spectacular data video done in Python, applied to shape classification for meteorites, on synthetic data. This video is an extract from my course “Intuitive Machine Learning and explainable AI”, available here, based on the book with same title, available here.

Extract from the Python code (full code available here with explanations in my new book)

This video shows how to produce a data video in Python. In this case, the data video features curve fitting (a generalization of regression techniques) with 250 different training sets, each fitted to the best potential ellipse, at a rate of 20 training sets per second. Each training set has 300 points.

Output from Python code

Watch the video, learn what a data video is and why it is a great type of visualization, here. In addition to my course on LearnCrunch, I also invite you to check out Kirk Borne’s new machine learning course on the same platform, here. Kirk is consistently ranked as the top influencer in the field.

--

--

Vincent Granville

Founder, MLtechniques.com. Machine learning scientist. Co-founder of Data Science Central (acquired by Tech Target).