H2O es una plataforma Machine Learning open-source desarrollada en Java.
Ofrece un gran conjunto de algoritmos ML y un UI de procesamiento (H2o Flow).
Permite desarrollar aplicaciones ML en diversos lenguajes: Java, Scala, Python y R y ofrece interfaces con Spark, HDFS, Amazon S3 y BD NoSQL.
2 de sus componentes más interesantes son H2O Flow y Sparkling Water:
H2O Flow: es un notebook web (similar a iPython o Zeppelin) para H20 y que permite combinar ejecución de código, texto, fórmulas, gráficos,…
Ofrece características muy interesantes como:
· Carga ficheros locales:
· Parseo de ficheros: (ARFF XLS XLSX CSV SVMLight):
· Modelos ML:
Soportando modelos K-means, Generalized Linear Model, Distributed RF, Naïve Bayes, Principal Component Analysis, Gradient Boosting Machine y Deep Learning.
Sparkling Water permite combinar los algoritmos ML de H20 con las capacidades de Spark, puede usarse como librería o desde H2O Flow.








Deja un comentario