Clustering data using k-means in ML.NET

Microsoft recently released a preview of a machine learning framework for .NET developers—ML.NET. I needed to perform a clustering analysis from existing data in one of my applications. This is a pretty common machine learning task, so I decided to document the basic approach in this article. We’ll use the well-worn iris data set from […]
Read More ›

Is functional programming more effective than object-oriented programming?

Imperative vs functional programming. It’s a debate that goes back to the birth of high-level languages—Fortran vs Lisp. In later years, it was retreaded as object-oriented vs function programming (OOP vs FP)—OOP having become the (massively) dominant software development paradigm. And, I’m a fully paid-up member. I embraced Object Pascal via Delphi 1 on 1995 […]
Read More ›

10 Rules for Creating Reproducible Results in Data Science

In recent years evidence has been mounting that points to a crisis in the reproducible results of scientific research. Reviews of papers in the fields of psychology and cancer biology found that only 40% and 10%, respectively, of the results, could be reproduced. Nature published the results of a survey of researchers in 2016 that […]
Read More ›

Assumptions Can Ruin Your K-Means Clusters

Clustering is one of the most powerful and widely used of the machine learning techniques. It’s very seductive. Throw some data into the algorithm and let it discover hitherto unknown relationships and patterns. K-means is the most popular of all the cluster algorithms. It’s easy to understand—and therefore implement—so it’s available in almost all analysis […]
Read More ›

5 Machine Learning Books Worth Reading

Machine learning remains a hot topic as organizations attempt to squeeze insights and competitive advantage from their data sets. I’ve selected five books that may be of interest if you are embarking on a machine learning initiative or career. Obviously, there are much more great books out there and I’d like to hear your recommendations—recommendation […]
Read More ›

Type to search blog.learningtree.com

Do you mean "" ?

Sorry, no results were found for your query.

Please check your spelling and try your search again.