My application is currently utilizing the Java-ML library to run Machine Learning algorithms. It appears that support for Java-ML is pretty limited, and Weka (http://www.cs.waikato.ac.nz/ml/weka/) appears to be a more commonly used platform. I am currently evaluating utilizing the Weka library instead of Java-ML.
Introduction to Distributed Machine Learning When to run distributed? Premise of research (Point being made) A look at other Distributed Machine Learning frameworks H20 MLBase (Spark & MLLib) Explanation of research and project Why Apache Ignite? Integration with Hadoop Caching features Ignite Vs. Spark Future work
Research current technologies available in the domain of Distributed Machine Learning Perform comparisons of other available technologies Develop application to integrate with the Apache Ignite Data Fabric that perform distributed machine learning Often Apache Ignite is compared with Apache Spark Spark has a machine learning library called MLLib Apache Ignite has no machine learning integration […]
As shown in the past, Apache Ignite is a very rich software platform. In the past, the Apache Ignite Data Grid has been presented. Relating to Advanced Parallel Computing, the Apache Ignite Compute Grid will be researched. The Apache Ignite Compute grid is built for high performance, low latency, and scalability. I think one of […]
Context This post will apply both to my CS528 Advanced Parallel Computing and CS598 Masters Project courses since both utilize Apache Ignite. These are the tools that I needed to apply to get started with Apache Ignite. Java 8 JDK (Java Development Kit) Netbeans 8.1 Apache Maven 3.0.5 Java 8 Installing Java 8 should be […]
Compute Grid In the past, I had reported on the Data Grid component of Apache Ignite, but the focus of my research in CS 528 (Advanced Parallel Computing) and CS 598 (Masters Project) will be the Apache Ignite Compute Grid. The compute grid is a cluster of resources that can be used to perform distributed computations. […]
Overview I will soon be starting research at Clarkson University toward my Doctorate in Computer Science. As part of that process, I will need to choose an area of research to focus on. The topic I plan to focus on it Distributed Machine Learning. I have always had an interest in distributed computing, and have […]
Thoughts Just to start conceptualizing my project, I’d like to start documenting some of the ideas I have had. I am currently also taking a Machine Learning course, and I have been thinking of ways to intertwine the two courses. Distributed Machine Learning is quickly becoming a popular topic. I have come to find myself […]