By Richard Sutton, DeepMind and U. of Alberta. The biggest lesson that can be read from 70 years of AI…
Continue Readingmethods
Curse of dimensionality and integration
The curse of dimensionality refers to problems whose difficulty increases exponentially with dimension. For example, suppose you want to estimate…
Continue ReadingHow to estimate ODE solver error
This post brings together several themes I’ve been writing about lately: caching function evaluations, error estimation, and Runge-Kutta methods. A…
Continue ReadingRunge-Kutta methods and Butcher tableau
If you know one numerical method for solving ordinary differential equations, it’s probably Euler’s method. If you know two methods,…
Continue ReadingA Gentle Introduction to Monte Carlo Sampling for Probability
Monte Carlo methods are a class of techniques for randomly sampling a probability distribution. There are many problem domains where…
Continue ReadingClassical Time-Series vs Machine Learning Methods
Classical Time-Series vs Machine Learning MethodsA Tutorial Comparing Methods of Forecasting in PythonFergus O'BoyleBlockedUnblockFollowFollowingJul 9Photo by Parij Borgohain on UnsplashIn an earlier article,…
Continue ReadingLet’s Talk About Machine Learning Ensemble Learning In Python
Let’s Talk About Machine Learning Ensemble Learning In PythonBuild Better Predictive Models By Efficiently Combining Classifiers Into A Meta-ClassifierFarhad MalikBlockedUnblockFollowFollowingJun 7Learning…
Continue ReadingBetween now and quantum
There are quantum-resistant encryption methods available, but most of them haven’t been studied that long. As Koblitz and Menezes put…
Continue ReadingThe Wonderful World of Arrays
This, however, is not a bad thing. In the short amount of time that I have been coding, I have…
Continue ReadingTips For Following the Law (of Demeter)
Why would I do that?What does this mean for how we actually write our code though?In a basic Rails application, if…
Continue ReadingJorge Castañón, Ph.D.
Shiny: A data scientist’s best friendCommunicate data science results in a cool and visual wayData Science in the Real World10 Machine Learning Methods…
Continue ReadingIntroducing strong native PHP types
Introducing strong native PHP typesMatt KingshottBlockedUnblockFollowFollowingApr 30Today, after around a month of hacking, I’m pleased to announce my attempt at addressing…
Continue ReadingTop Data Science and Machine Learning Methods Used in 2018, 2019
In the latest KDnuggets poll, readers were asked:Which Data Science / Machine Learning methods and algorithms did you use in…
Continue ReadingNormalization vs Standardization — Quantitative analysis
Normalization vs Standardization — Quantitative analysisStop using StandardScaler from Sklearn as a default feature scaling method can get you a boost of…
Continue ReadingMethod Selection Pro-Tip
I study Y and here is how I choose my methods. I keep track of the others that study Y.…
Continue ReadingPay It Forward
Pay It ForwardModels, migrations, and meeting deadlines. Kira GhandhiBlockedUnblockFollowFollowingMar 17Braintree offers an ever-expanding set of payment methods such as PayPal, Venmo,…
Continue ReadingEncapsulation in Python 3
Encapsulation in Python 3Kateryna BondarenkoBlockedUnblockFollowFollowingMar 5DefinitionThe definition of encapsulation is vague, and it differs dramatically from source to source. It is…
Continue ReadingThe importance of context in data sets: A short experiment
The importance of context in data sets: A short experimentUsing four forecasting methods in the same time series to show…
Continue ReadingRuby Classes For Dummies
It follows a blueprint, behaves in predictable ways and has a specific set of methods we can call on it.…
Continue ReadingStatic Factory Methods: Part 1 — Readability
Static Factory Methods: Part 1 — ReadabilityNuno MaduroBlockedUnblockFollowFollowingJan 20Just published a new video explaining how “static factory methods” can improve the code…
Continue Reading