Open Source, Distributed Machine Learning for Everyone

H2O is a fully open source, distributed in-memory machine learning platform with linear scalability. H2O’s supports the most widely used statistical & machine learning algorithms including gradient boosted machines, generalized linear models, deep learning and more. H2O also has an industry leading AutoML functionality automatically runs through all the algorithms and their hyperparameters to produce a leaderboard of the best models.The H2O platform is used by over 14,000 organizations globally and is extremely popular in both the R & Python communities.

Key Features of H2O

Leading Algorithms

Algorithms developed from the ground up for distributed computing, for both supervised and unsupervised approaches including Random Forest, GLM, GBM, XGBoost, GLRM, Word2Vec and many more.

Access from R, Python, Flow and more…

Use the programing language you already know like R, Python and others to build models in H2O, or use H2O Flow, a graphical notebook based interactive user interface that does not require any coding.

AutoML (NEW)

H2O’s AutoML can be used for automating the machine learning workflow, which includes automatic training and tuning of many models within a user-specified time-limit. Stacked Ensembles will be automatically trained on collections of individual models to produce highly predictive ensemble models which, in most cases, will be the top performing models in the AutoML Leaderboard.

Distributed, In-Memory Processing

In-memory processing with fast serialization between nodes and clusters to support massive datasets. Distributed processing on big data delivers speeds up to 100x faster with fine-grain parallelism, enabling optimal efficiency, without introducing degradation in computational accuracy.

Simple Deployment

Easy to deploy POJOs and MOJOs to deploy models for fast and accurate scoring in any environment, including with very large models.

How it Works

Enterprise Data

H2O works on existing big data infrastructure on bare metal or on top of existing Hadoop or Spark clusters. It can ingest data directly from HDFS, Spark, S3, Azure Data Lake or any other data source into it’s in-memory distributed key value store.

Distributed, In-Memory Machine Learning

H2O takes advantage of the computing power of distributed systems and in-memory computing to accelerate machine learning using it’s industry parallelized algorithms which take advantage of fine grained in-memory mapreduce..

Seamless Deployment

Quickly and easily deploy models into production with Java (POJO) and binary formats (MOJO). In addition, H2O models can be productionized in a host of different ways as listed here.

Intro background

Enterprise Support

When AI becomes mission critical for enterprise success, H2O.ai is there to help. H2O Enterprise Support provides the services you need to optimize your investments in people and technology to deliver on your AI vision. H2O Enterprise Support includes training, a dedicated account manager, 24/7 support, accelerated issue resolution and direct enhancement requests. Enterprise support also gives you access to H2O experts in data science, the H2O platform and DevOps/production deployment to accelerate and expand your adoption of AI. In addition, Enterprise Support customers also have access to Enterprise Steam or H2O Sparkling Water to deploy and manage models in their Hadoop or Spark clusters.

Learn More

Related Case Studies

Adam Sullivan
Director, Change Healthcare

"H2O has been the driver for building models at scale. We are talking about billions of claims. You can't do this with standard off the shelf open source techniques. "

Watch the Video
Pawan Divakarla
Data and Analytics Business Leader, Progressive

"With H2O we are able to build many models in a much shorter period of time."

Watch the Video

Start Your 21-Day Free Trial Today

Get It Now
Desktop img