Getting Started with Math.NET and F# Programming

This is the first blog in a series to help F# programmers keep up-to-date with different ways of doing numerically-oriented programming with F#. The first posts in this series will focus on the open source Math.NET Numerics library. Math.NET Numerics is an opensource numerical library for F# and C# on .NET and Mono, including implementations of .NET supporting .NET … Continue reading Getting Started with Math.NET and F# Programming

Updated version of “TrueSkill Through Time” Bayesian Inference Code

Back in 2007 Ralf Herbrich and co. wrote a research paper called "TrueSkill Through Time". Their sample code was written with a pre-release of F# 1.0, and was not updated to F# in Visual Studio 2010. Here is an update of this code for F# in Visual Studio 2010, as requested by some people commenting … Continue reading Updated version of “TrueSkill Through Time” Bayesian Inference Code

Microsoft Releases Local, Distributed and Cloud Numerics Library, with F# Samples

  At last, Microsoft have released its long awaited Cloud Numerics library!!! A huge congratulations to the Cloud Numerics team (follow their blog!), and I encourage everyone in the F# community to be looking at the use of these wonderful technologies together. The recently announced library is a great fit for F# analytical computing. The Cloud Numerics team … Continue reading Microsoft Releases Local, Distributed and Cloud Numerics Library, with F# Samples

FSharp.Charting – Wrapping the System.Windows.Forms.DataVisualization.Charting Charting Types (was FSharpChart)

[ Edit: The latest version of FSharp.Charting can be found here ] I'm just back from giving an F# talk at Microsoft TechDays in Sweden, which was a very enjoyable trip. One of the things I show in my talks these days is the use of the .NET 4.0 charting controls with F# to display … Continue reading FSharp.Charting – Wrapping the System.Windows.Forms.DataVisualization.Charting Charting Types (was FSharpChart)

Logistic Regression in F# using Microsoft Solver Foundation

Following on from my last post on Support Vector Machines in F# using Microsoft Solver Foundation, I'd also like to point to Yin Zhu's post on Logistic Regression in F# using Microsoft Solver Foundation. Enjoy! Don Logistic Regression in F# using Microsoft Solver Foundation Logistic regression is a workhorse in data mining. Like decision trees … Continue reading Logistic Regression in F# using Microsoft Solver Foundation

Support vector machines (SVMs) in F# using Microsoft Solver Foundation

One of the F# blogs I follow all the time is F# for Data Mining by Yin Zhu in Hong Kong. Yin's latest post really caught my eye: An Introduction to Support Vector Machines in F# using Microsoft Solver Foundation.  SVMs are a statistical machine learning technique used for all sorts of purposes, from finance … Continue reading Support vector machines (SVMs) in F# using Microsoft Solver Foundation

F# Math: Extreme Optimization 4.0 – 50 Quick Start samples in F#

The guys at Extreme Optimization have released version 4.0 of their  .NET math library. This time the library comes with 50 QuickStart samples for F#, including polynomials in F#, numerical integration in F#, optimization in F#, Fourier Transforms in F#, continuous distributions in F# and discrete distributions in F#. Some other things on offer in … Continue reading F# Math: Extreme Optimization 4.0 – 50 Quick Start samples in F#