This morning Patrick Honner posted the image below on Twitter. The image was created by Robert Bosch by solving a…

Continue Reading# problem

## What is Multicollinearity? Here’s Everything You Need to Know

Introduction Multicollinearity might be a handful to pronounce but it’s a topic you should be aware of in the machine…

Continue Reading## What is the most important question for Data Science (and Digital Transformation)

Have you just completed a boot camp or graduated with your degree in data science, computer science, machine learning, etc.…

Continue Reading## Random sample overlap

To make the problem slightly more general, take two samples of size √n from a population of size n where…

Continue Reading## A Gentle Introduction to Maximum a Posteriori (MAP) for Machine Learning

Density estimation is the problem of estimating the probability distribution for a sample of observations from a problem domain. Typically,…

Continue Reading## Collatz conjecture skepticism

The Collatz conjecture asks whether the following procedure always terminates at 1. Take any positive integer n. If it’s odd,…

Continue Reading## Beating the odds on the Diffie-Hellman decision problem

There are a couple variations on the Diffie-Hellman problem in cryptography: the computation problem (CDH) and the decision problem (DDH).…

Continue Reading## Using one RNG to sample another

Suppose you have two pseudorandom bit generators. They’re both fast, but not suitable for cryptographic use. How might you combine…

Continue Reading## Using Python Projects to Make a Better Math Class

Using Python Projects to Make a Better Math ClassEquations are fun, but the real insights happen when kids explore math with codeYoung…

Continue Reading## Optimization with SciPy and application ideas to machine learning

For demonstration purpose only, we severely limit the number of iteration to 3. result = optimize. minimize(scalar1,x0=-20,method='SLSQP',constraints=cons,options={'maxiter':3})The result is, as…

Continue Reading## Optimization with Python: How to make the most amount of money with the least amount of risk?

We can simply compute a rolling monthly return by subtracting the previous month’s average stock price from the current month…

Continue Reading## Linear programming and discrete optimization with Python using PuLP

Linear programming and discrete optimization with Python using PuLPLinear and integer programming are key techniques for discrete optimization problems and they…

Continue Reading## How to be a great programmer

Based on my experience and the programmers whose backgrounds I’ve researched, I see programming fundamentals as a two-part approach. Problem…

Continue Reading## My Competitive Programming Journey To Google

We weren’t going to make the same mistake again, so this time we did a lot of team virtual contests…

Continue Reading## You Are Not Google

For instance, how much smaller would the data need to be before you’d elect not to use Hadoop?You Are Also…

Continue Reading## Chaos Is Our Employer

Chaos Is Our EmployerPabloBlockedUnblockFollowFollowingMar 22Almost five years ago Peter Welch wrote his epic and sad-but-true essay Programming Sucks. I really love…

Continue Reading## What to Look for in an AI Partner

Furthermore, think about what metrics you are going to use to measure success and how you are planning to track…

Continue Reading## The Art of Bug Reporting

Save developers some time and confusion and describe how you think it should be fixed here. Screenshots!If you can see…

Continue Reading## How To Use Your Programming Skills to Decode Your Skin Care Routine

Some people with buy ANYTHING as long as it sounds fancy. What gullible fools. But then two things happenedA beauty-junkie friend…

Continue Reading## Baloney detection kit in software development

Baloney detection kit in software developmentAlex BotenBlockedUnblockFollowFollowingFeb 24One of the challenges in software development is to remain focused on delivering…

Continue Reading## 2 Questions for a Junior Data Scientist

Three reasons:In industry projects, it often makes sense to build a quick MVP or a simple solution, get some feedback…

Continue Reading## How to Improve Performance With Transfer Learning for Deep Learning Neural Networks

An interesting benefit of deep learning neural networks is that they can be reused on related problems. Transfer learning refers…

Continue Reading## How Debugging Can Make You a Better Developer.

How Debugging Can Make You a Better Developer. Inside every large program, there is a small program trying to get out.…

Continue Reading## Towards a simple theorem prover

Why can’t it be simplified?Note: I also noticed a different problem with Cedille-Core, which may make it incompatible with the…

Continue Reading## Solving Travelling Salesperson Problems with Python

Solving Travelling Salesperson Problems with PythonHow to use randomized optimization algorithms to solve travelling salesperson problems with Python’s mlrose packageGenevieve HayesBlockedUnblockFollowFollowingJan 17mlrose…

Continue Reading