Open Source Java Machine Learning Software for Windows

Browse free open source Java Machine Learning Software for Windows and projects below. Use the toggles on the left to filter open source Java Machine Learning Software for Windows by OS, license, language, programming language, and project status.

  • Trade Crypto with eToro's Trusted Platform Icon
    Trade Crypto with eToro's Trusted Platform

    Join a global community of over 35 million investors trading

    A safe community space to grow your crypto **Disclaimer Don't invest unless you are prepared to loose all the money you invested.
    Invest in crypto
  • Work smarter with efficient solutions for HR and Finance Icon
    Work smarter with efficient solutions for HR and Finance

    With Lucca’s software, turn spreadsheets into interactive online services and streamline your internal management processes.

    Work smarter with efficient HR software. With Lucca’s HR software, turn spreadsheets into interactive online services and streamline your internal management processes.
    Learn More
  • 1
    Java Neural Network Framework Neuroph
    Neuroph is lightweight Java Neural Network Framework which can be used to develop common neural network architectures. Small number of basic classes which correspond to basic NN concepts, and GUI editor makes it easy to learn and use.
    Leader badge
    Downloads: 97 This Week
    Last Update:
    See Project
  • 2
    Deep Java Library (DJL)

    Deep Java Library (DJL)

    An engine-agnostic deep learning framework in Java

    Deep Java Library (DJL) is an open-source, high-level, engine-agnostic Java framework for deep learning. DJL is designed to be easy to get started with and simple to use for Java developers. DJL provides native Java development experience and functions like any other regular Java library. You don't have to be a machine learning/deep learning expert to get started. You can use your existing Java expertise as an on-ramp to learn and use machine learning and deep learning. You can use your favorite IDE to build, train, and deploy your models. DJL makes it easy to integrate these models with your Java applications. Because DJL is deep learning engine agnostic, you don't have to make a choice between engines when creating your projects. You can switch engines at any point. To ensure the best performance, DJL also provides automatic CPU/GPU choice based on hardware configuration.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 3
    GUAJE FUZZY

    GUAJE FUZZY

    Free software for generating understandable and accurate fuzzy systems

    GUAJE stands for Generating Understandable and Accurate fuzzy models in a Java Environment. Thus, it is a free software tool (licensed under GPL-v3) with the aim of supporting the design of interpretable and accurate fuzzy systems by means of combining several preexisting open source tools, taking profit from the main advantages of all of them. It is a user-friendly portable tool designed and developed in order to make easier knowledge extraction and representation for fuzzy systems, paying special attention to interpretability issues. GUAJE lets the user define expert variables and rules, but also provide supervised and fully automatic learning capabilities. Both types of knowledge, expert and induced, are integrated under the expert supervision, ensuring interpretability, simplicity and consistency of the knowledge base along the whole process. Notice that, GUAJE is is an upgraded version of the free software called KBCT (Knowledge Base Configuration Tool).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    Program to performing the complete cycle of neural networks analysis: preparing data, choosing neural network (CasCor, MP, LogRegression, PNN), learning of network, monitoring learning state, ROC-analysis, optimization of network parameters using GA.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Network Performance Monitoring | Statseeker Icon
    Network Performance Monitoring | Statseeker

    Statseeker is a powerful network performance monitoring solution for businesses

    Using just a single server or virtual machine, Statseeker can be up and running within minutes, and discovering your entire network in less than an hour, without any significant effect on your bandwidth availability.
    Learn More
  • 5
    jFAN2 project develops a Java API to use a neural network (neuro-fuzzy) called FAN (Free Associative Neurons). Its an reprogramed version of jFAN "https://sourceforge.net/projects/jfan/".
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Blunder is an automated tool for analyzing chained exceptions in Java. It's usefull for classify, generate a customized error message and a list for possible solutions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    ICT-Alive
    The aim of ALIVE is to develop new approaches to the engineering of flexible, adaptable distributed service-oriented systems based on the adaptation of social coordination and organisation mechanisms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    JCLAL

    JCLAL

    A Java Class Library for Active Learning

    JCLAL is a general purpose framework developed in Java for the active learning research area. JCLAL framework is open source software and it is distributed under the GNU general public license. It is constructed with a high-level software environment, with a strong object oriented design and use of design patterns, which allow to the developers reuse, modify and extend the framework. If you want to refer to JCLAL in a publication, please cite the following JMLR paper. The full citation is: Oscar Reyes, Eduardo Pérez, María del Carmen Rodríguez-Hernández, Habib M. Fardoun, Sebastián Ventura. JCLAL: A Java Framework for Active Learning. Journal of Machine Learning Research, 17(95):1-5, 2016.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9

    JCLALtext

    Text processing module for JCLAL

    JCLALtext is a class library designed to extend the framework JCLAL text tasks. JCLALtext is free, open source and developed with the Java programming language. JCLALtext is distributed under the GNU license. The researcher can use the class library by adding it to your project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Patch Management and Vulnerability Remediation Software | Action1 Icon
    Management and Vulnerability Remediation Software | Action1

    Enable IT security and operations teams to detect, prioritize, and remediate vulnerabilities to ensure continuous compliance – all while reducing cost

    Action1 reinvents ing with an infinitely scalable, highly secure, cloud-native platform configurable in 5 minutes — it just works and is always free for the first 100 endpoints, with no functional limits. Featuring unified OS and third-party ing with peer-to-peer distribution and real-time vulnerability assessment with no VPN needed, it enables autonomous endpoint management that preempts ransomware and security risks, all while eliminating costly routine labor. Trusted by thousands of enterprises managing millions of endpoints globally, Action1 is certified for SOC 2 and ISO 27001.
    Learn More
  • 10

    JCLALwebservice

    Web service for JCLAL

    This work is part of the area of Artificial Intelligence, in particular in the field of machine learning. The web service is built to facilitate the use of JCLAL in applications developed in any programming language. Users should know only the basic format to send and receive requests.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11

    JCLTP

    A Java Class Library for Text Processing

    JCLTP is a class library designed for processing text. JCLTP is free, open source and developed with the Java programming language. JCLTP is distributed under the GNU license. It incorporates several technologies that enable process information while applying AI techniques, in order to build predictive models for text classification. Through a flexible structure of interfaces and classes, the opportunity to extend, adapt and add functionality JCLTP is provided. Thus, analysis of new types of information is much easier and intuitive. The researcher can use the class library by adding it to his project or direct through specific commands created for these cases. The results obtained in applying AI algorithms are stored in files for later analysis.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Nen

    Nen

    neural network implementation in java

    3-layer neural network for regression and classification with sigmoid activation function and command line interface similar to LibSVM. Quick Start: "java -jar nen.jar"
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Neuroph OCR - Handwriting Recognition
    Neuroph OCR - Handwriting Recognition is developed to recognize hand written letter and characters. It's engine derived's from the Java Neural Network Framework - Neuroph and as such it can be used as a standalone project or a Neuroph plug in.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    A java tool for anytime and interactive sequence mining. Aims at providing users with a way of analyzing her activity traces and extract activity schemes from them.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Synthetic Mixed Data Generator
    A Synthetic Data Generator for producing mixed datasets described by relevant, irrelevant, and redundant features.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Tribuo

    Tribuo

    Tribuo - A Java machine learning library

    Tribuo* is a machine learning library written in Java. It provides tools for classification, regression, clustering, model development, and more. It provides a unified interface to many popular third-party ML libraries like xgboost and liblinear. With interfaces to native code, Tribuo also makes it possible to deploy models trained by Python libraries (e.g. scikit-learn, and pytorch) in a Java program. Tribuo is licensed under Apache 2.0. Remove the uncertainty around exactly which artifacts you're using in production. Tribuo's Models, Datasets, and Evaluations have provenance, meaning they know exactly what parameters, transformations, and files were used to create them. Provenance data allows each model to be rebuilt verbatim from scratch and for evaluations to track the models and datasets used for each experiment.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Weka4OC GUI for Overlapping clustering

    Weka4OC GUI for Overlapping clustering

    Weka4OC: Weka for Overlapping Clustering is a GUI extending WEKA

    This is a GUI application for learning non disjoint groups based on Weka machine learning framework. It offers a variety of learning methods, based on k-means, able to produce overlapping clusters. The application also contains an evaluation framework that calculates several external validation measures. The application offers a visualization tool to discover overlapping groups.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Artificial neural network with eigenfaces for face recognition
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    cognity

    A neural network library for Java.

    Cognity is an object-oriented neural network library for Java. It's goal is to provide easy-to-use, high level architecture for neural network computations along with reasonable performance.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    A general purpose Finite State Machine written in Java. It is easy to use, powerful, and fast.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    An information extraction library implementing modern algorithms for the extraction of named entities from text.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    libVMR

    VMR - machine learning library

    libVMR is a class library written in Java which implements code generator for group method of data handling - GMDH. The library is intended for users, with machine learning skills. libVMR provides an effective framework for the research and development of data mining and predictive analytics. libVMR is based on the most popular neural network model with a higher generalization ability from kernel tricks - vector machine by Reshetov (VMR). The library has been designed to learn from data sets. Typical applications here are pattern recognition ( binary classification).
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next