Categories algorithms

30 posts

Auto Added by WPeMatico

Computer Science, Simply Explained.

Introduction I write code for a living and I get asked all the time “Did you learn to code in school?”, and the truth is: not really. In school, I learned Computer Science (algorithms, data structures, forming logical arguments . . . in other words, theory) but at the time, I was more […]

Algorithms Explained: Quicksort

Algorithms Explained: Quicksort Today we’ll look at a very important sorting algorithm: quicksort. Quicksort is a recursive sorting algorithm that employs a divide-and-conquer strategy. I wont be explaining how recursion works as I’ve already wrote an article about that here. Since this is a divide-and-conquer algorithm we want to take a […]

12 Useful Things to Know about Machine Learning

Machine learning algorithms can figure out how to perform important tasks by generalizing from examples. This is often feasible and cost-effective where manual programming is not. As more data becomes available, more ambitious problems can be tackled. As a result, machine learning is widely used in computer sincere and other […]

A Tour of The Top 10 Algorithms for Machine Learning Newbies

In machine learning, there’s something called the “No Free Lunch” theorem. In a nutshell, it states that no one algorithm works best for every problem, and it’s especially relevant for supervised learning (i.e. predictive modeling). For example, you can’t say that neural networks are always better than decision trees or […]

Courts use algorithms to help determine sentencing, but random people get the same results

Numbers aren’t always as impartial as they appear. Continue reading on Popular Science » GurupriyanGurupriyan is a Software Engineer and a technology enthusiast, he’s been working on the field for the last 6 years. Currently focusing on mobile app development and IoT. http://copypasteprogrammers.comPlease follow and like us:0

Why do we care so much about explainable algorithms? In defense of the black box

Remember that the darkest black box of all is the pink squishy one between your ears Algorithms are starting to be used in applications with high-stakes, consequential decisions across a variety of domains. These include sentencing criminals, making medical prescriptions, and hiring employees (among many others). In response to this shift […]

Don’t be tricked by the Hashing Trick

In Machine Learning, the Hashing Trick is a technique to encode categorical features. It’s been gaining popularity lately after being adopted by libraries like by Weinberger, Dasgupta, Attenberg, Langford and Smola. I want to thank Stas Girkin for asking this (at that moment) awkward question, Kristian Holsheimer for figuring out the […]