Mathematics

Python Statistics

How to implement Naive Bayes from scratch with Python

In the 6th lesson of the Machine Learning from Scratch course, learn how to implement the Naive Bayes algorithm. You can find the code here: https://github.com/AssemblyAI-Examples/Machine-Learning-From-Scratch

Read More
Hardware Mathematics

CUDA Multi-GPU Segmented Sieve of Eratosthenes to find the Nth prime

In this tutorial, see a clean implementation of the segmented sieve of Eratosthenes in CUDA C++. The segmented sieve method enables you to benefit both from parallelism (multiple chunks being processed at once) and locality of reference (chunks fitting into CPU cache, therefore being computed faster). Being run on the GPU, many tens of thousands […]

Read More
Developer Mathematics Uncategorized

How to Code a Spiral of Primes

Why do prime numbers show up as diagonals in a spiral? The Coding Train explores. In this video, I create a visualization in JavaScript (p5.js) of the Ulam Spiral (aka Prime Spiral) named for Polish Mathematician Stanislav Ulan. https://thecodingtrain.com/CodingChallenges/167-prime-spiral.html

Read More
Data Driven Podcasts Statistics

Kristen Kehrer on Statistics, Data Poetry, and Dunkies

In this episode of Data Driven, I interview Kristen Kehrer, developer advocate at CometML and host of the Cool Data Projects Show. In case, you’re wondering where is Andy. He was unable to make the recording due to a last minute schedule change. The show must go on, after all. Learn more about CometML https://www.comet.com/?utm_source=kristen&utm_medium=referral&utm_campaign=online_kristen_2022 Related […]

Read More
Mathematics Statistics

How To Update Your Beliefs Systematically – Bayes’ Theorem

Here’s a great video that explains Bayes’ theorem with examples and implications for life. I didn’t say it explicitly in the video, but in my view the Bayesian trap is interpreting events that happen repeatedly as events that happen inevitably. They may be inevitable OR they may simply be the outcome of a series of […]

Read More
Data Science Mathematics Statistics

Statistics in Julia

Statistics is a domain where some early stage development of packages, and some early applications, have come about in Julia. From Ajay Shah at JuliaCon 2022 We think of this mini-symposium as a combination of (a) Report on many interesting recent developments in this field and (b) Offer a birds eye view to the people […]

Read More
Mathematics

The Fourier Series and Fourier Transform Demystified

Jade from Up and Atom explains the Fourier Series and Fourier Transformations.

Read More
Mathematics

The Biggest Project in Modern Mathematics

In a 1967 letter to the number theorist André Weil, a 30-year-old mathematician named Robert Langlands outlined striking conjectures that predicted a correspondence between two objects from completely different fields of math. The Langlands program was born. In a new video explainer, Rutgers University mathematician Alex Kontorovich takes us on a journey through the continents […]

Read More
Data Science Mathematics Statistics

Statistics and Probability for Data Science

A lot of people ask me about breaking into the fields of AI and data science. Many are surprised to hear that the core of it all revolves around statistics more so than “just code.” This session on Statistics And Probability will cover all the fundamentals of stats and probability. Topics Covered : 00:00:00 Introduction […]

Read More
Mathematics

Why Information Theory is Important

Zip files & error correction depend on information theory, Tim Muller takes us through how Claude Shannon’s early Computer Science work is still essential today!

Read More