Bear: a new machine learning engine

Bear

NOTE

I am currently rebuilding Bear. ETA is early 2026. Apologies.

What is Bear?

Bear is a new free and open source machine learning engine that I have developed as a personal hobby since 2008.

How does Bear work?

Bear finds statistically significant dependencies between features and labels to build forests of piecewise constant models.

Leave-one-out cross-validation is baked in, automatic, and free, for any arbitrarily large sample size.

Bear is thus a Monte Carlo engine similar to random forests, but with a different core philosophy and algorithm.

Bear tutorials

Bear code

A quick guide to building and running my free and open source ANSI C implementation of Bear is here.

Fine print

These Bear pages describe personal hobby research that I have undertaken since 2008.

All opinions are mine alone. All code is from my personal codebase, supplied under the MIT-0 License.