没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐

Artificial Intelligence Made Easy
withH2O.ai
A Comprehensive Guide to Modeling with
H2O.ai and AutoML inPython
ByIshaanDey&ElyseLee
you’re anything like my dad, you’ve worked in IT for decades but
have only tangentially touched data science. Now, your new C-
something-O wants you to fire up a data analytics team and work
with new a set of buzzwords you’ve only vaguely heard about at
conferences. Or perhaps you’re a developer at a fast-moving startup
and have spent weeks finalizing an algorithm, only to be stymied by
issues with deploying the model onto your web application for real
time use. For both cases, H2O.ai is definitely a solution worth looking
into.
Why H2O.ai?
H2O.ai positions itself as a software package that streamlines the
machine learning process through its open source package H2O and
AutoML. While products such as H2O Driverless AI allow end users
Ishaan Dey
F
o
ll
ow
Jun 13
·
12 min read
If
Photo Source: ShutterStock

to completely automate the process without a single line of code,
most users (like me) want at least some degree of customizability
with their model development.
H2O.ai shines here for a few reasons:
It streamlines the process for development into an intuitive
workflow,
Trains models faster than popular packages like sci-kit learn,
and
Makes moving a model into production far simpler with Java
objects
In short, H2O certainly delivers a fast and accessible machine
learning platform for large datasets that is equipped with user-
friendly and high-performing tools.
Overview
Getting Started
Building a Standalone Model
Finding the Best Model using AutoML
Model Deployment
The good news is that much of H2O in Python is similar to what you
may be familiar with using sci-kit learn functions. H2O’s data
structures are fairly analogous to Pandas, and the workflow for
specifying, fitting, and evaluating models are similar. Using a
financial credit dataset from the UCI repository, we’ll use H2O.ai to
predict the probability that an individual will default on their next
payment.
•
•
•
•
•
•
•

Note: If you’re interested in just the AutoML part, skip the ‘Building a
Hello, World! Model’ section, which gets into the nitty gritty for
developing a single model. You can come back there and use it more
as a reference guide, as well as the H2O documentation links
provided.
You can follow along using the code snippets in the post or the
interactive Python Notebook linked below.
GitHub:https://github.com/elyselee/H2O
Walkthrough/blob/master/H2O%20Walkthrough.ipynb
Getting Started with H2OPython
Setting Up Dependencies
As much as I wish I could say implementation is just as easy as
throwing out another pip install command, it’s a fair bit more
involved than that.
To begin, head over to the H2O stable link here, and download the
zip file containing the most recent version. Follow the commands
below to finish installing the package.
cd ~/Downloads
unzip h2o-3.25.0.4698.zip
cd h2o-3.25.0.4698
java -jar h2o.jar
As of writing this article (June 2019), H2O only supports Java SE
Runtime Environment Versions 8–11. You can check your version
using the java -version command. If you have Java SDK 12, you’ll
have to uninstall and downgrade to Java SDK 11 to maintain
compatibility with H2O. To do so, execute the following command:
/usr/libexec/java_home -V in terminal. Copy the pathname it
returns, and use the following command to uninstall: sudo rm -rf
pathname . Head over to the Oracle JDK 11 download site, create an
account, and follow the instructions there to install.
剩余14页未读,继续阅读


















tox33
- 粉丝: 65
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 神经网络与深度学习小组期末作业-基于Tensorflow的手势识别
- 中、日、美大数据产业的竞争优势比较与启示.docx
- (源码)基于ATSAMF框架的无线电通信设备项目.zip
- 适合新手的 PyTorch 神经网络入门教程详解
- (源码)基于Arduino的Grove按钮模块项目.zip
- 量子计算前沿:新研究与应用
- (源码)基于Python和STM32的国际空间站跟踪机器人臂系统.zip
- (源码)基于ARM架构的Wii U自定义固件系统.zip
- (源码)基于HTML和CSS的静态网站项目.zip
- (源码)基于Python和MQTT的ESP32C3物联网开发项目.zip
- (源码)基于WPF和MySQL的实验室设备自助借还系统.zip
- 适合新手的 PyTorch 神经网络入门教程
- 神经网络与深度学习小组期末作业-基于Tensorflow的手势识别
- (源码)基于Go语言的服务注册与分发系统.zip
- (源码)基于Arduino与PyQt5的Tremorograph项目.zip
- 防火墙基础与配置指南
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制

评论0