Author: Vincent Granville

Vincent Granville is a pioneering data scientist and machine learning expert, founder of MachineLearningRecipes.com, co-founder of Data Science Central (acquired by TechTarget in 2020), former VC-funded executive, author and patent owner. Vincent's past corporate experience includes Visa, Wells Fargo, eBay, NBC, Microsoft, CNET. Vincent is also a former post-doc at Cambridge University, and the National Institute of Statistical Sciences (NISS). Vincent published in Journal of Number Theory, Journal of the Royal Statistical Society (Series B), and IEEE Transactions on Pattern Analysis and Machine Intelligence. He is also the author of multiple books, available here. He lives in Washington state, and enjoy doing research on stochastic processes, dynamical systems, experimental math and probabilistic number theory.
Data Sets Experimental Math Featured Posts Statistical Science Synthetic Data

How Random are the Digits of π? State of the Art & Free Book on the Topic

Over the last 10 years, I spent a lot of time analyzing the digits of the classic math constants such as π, e, log 2, √2 and so on. Not testing them for randomness but trying to formally prove that they are undistinguishable from random bit streams. And trying to identify which constants are the […]

Read More
Computer Vision Data Sets Featured Posts Python Statistical Science Visualization

Pi Day in the age of AI — The Missing $1m Millenium Prize

Pi Day is celebrated every year on 3/14. Enjoy and share the video I created with our “Pi Day AI agent” at BondingAI, generating hundreds of webpages, turning each one in a screenshot (a frame in the video). All done in Python with source code available here. The video is also on YouTube, here. For […]

Read More
Explainable AI Featured Posts Generative AI Machine Learning Natural Language Processing Python

xLLM Version 2.0: GitHub Repository with Innovative AI Agents

I am putting all the new code and documentation about xLLM v 2.0 on GitHub, starting with various AI agents. At least, what is open-source and public (there is a lot more behind the public material). All home-made from scratch with radically different technology. You can check the new repository, here. Start with the README […]

Read More
Explainable AI Featured Posts Generative AI Machine Learning Python Statistical Science Stochastic Systems Synthetic Data

Checking for Randomness: Replacing Test Batteries with a Single Test

In cybersecurity applications where replicability is critical, or when building pseudo-random number generators, it is typical to perform a large number of various tests to check if a sequence of bits is random enough for practical purposes. This is also true in scientific research, to assess whether or not the digits of π or other […]

Read More
Experimental Math Featured Posts Python Statistical Science Stochastic Systems

Spectacular New Discovery about the Digits of π

Everyone believes that the digits of constants such as π or √2 cannot be distinguished from a sequence of random bits. The first few trillion successfully pass all tests of randomness. However, proving that they indeed behave perfectly randomly is arguably one of the oldest and most difficult unsolved math conjectures. So far, nobody succeeded […]

Read More
Books Experimental Math Featured Posts Python Statistical Science Stochastic Systems

New Book: Breakthroughs on the Digit Distribution of Classic Constants

Since the first edition entitled “0 and 1 — From Elemental Math to Quantum AI” and released in early 2025, a lot of progress has been made. Fascinating new results have been uncovered and proved by the author, many still leading to interesting quantum dynamics. In 100 pages, the new material presented here goes far […]

Read More
Featured Posts Machine Learning Python Statistical Science

Short Introduction to Signal Processing and Convolution

In less than 3 pages, this tutorial covers signal processing and convolution quite thoroughly, even advanced concepts. I illustrate the techniques with the Riemann zeta function and the kernel method, along with short, home-made Python code that shows all the detailed steps, rather than based on Blackbox Python libraries. The document looks like a cheat […]

Read More
Computer Vision Data Sets Explainable AI Featured Posts Generative AI Time Series

Cybersecurity Use Case: AI Agent for Anomaly Detection – Part 2

In the first part of this series, here, I feature a click fraud case that we are working on, litigated by one of the largest law firms in the US.  The input data comes from an Excel repository, automatically processed by an AI agent part of our BondingAI enterprise solutions. It comes with insights generation […]

Read More
Deep Learning Explainable AI Featured Posts Generative AI Natural Language Processing Python

xLLM: 30 Articles Shaping the Future of Enterprise AI in 2026

Over several decades, I unlearned everything that I learned in college classes, and built a new discipline from scratch, as much different from traditional AI than it is from standard machine learning, statistics and computer science. Outside academia with a focus on practical applications. Item #2 in the list below is the culmination of this […]

Read More
Experimental Math Featured Posts Python Statistical Science

Simple Normality Test with Application to Random Number Generation

Numbers such as π, e, log 2 or √2 have binary digits (bits) that look randomly distributed. They are very good candidates to generate randomness especially in cryptography. One way to assess their randomness is by proving that they are normal numbers. Such a proof has remained elusive for centuries. Here I focus on a […]

Read More
Exit mobile version