ecms_neu_mini.png

Digital Library

of the European Council for Modelling and Simulation

 

Title:

JIOP: A Java Intelligent Optimisation And Machine Learning Framework

Authors:

Lars I. Hatledal, Filippo Sanfilippo, Houxiang Zhang

Published in:

 

(2014).ECMS 2014 Proceedings edited by: Flaminio Squazzoni, Fabio Baronio, Claudia Archetti, Marco Castellani  European Council for Modeling and Simulation. doi:10.7148/2014

 

ISBN: 978-0-9564944-8-1

 

28th European Conference on Modelling and Simulation,

Brescia, Italy, May 27th – 30th, 2014

Citation format:

Lars I. Hatledal, Filippo Sanfilippo, Houxiang Zhang (2014). JIOP: A Java Intelligent Optimisation And Machine Learning Framework, ECMS 2014 Proceedings edited by: Flaminio Squazzoni, Fabio Baronio, Claudia Archetti, Marco Castellani  European Council for Modeling and Simulation. doi:10.7148/2014-0101

DOI:

http://dx.doi.org/10.7148/2014-0101

Abstract:

This paper presents an open source, object-oriented machine learning framework, formally named Java Intelligent Optimisation (JIOP). While JIOP is still in the early stages of development, it already provides a wide variety of general learning algorithms that can be used.

Initially designed as a collection of existing learning methods, JIOP aims to emphasise commonalities and dissimilarities of algorithms in order to identify their strengths and weaknesses, providing a simple, coherent and unified view. For this reason, JIOP is suitable for pedagogical purposes, such as for introducing bachelor and master degree students to the concepts of intelligent algorithms.

The problems that JIOP aims to solve are initially discussed to demonstrate the need for such a framework. Later on, the design architecture and the current functions of the framework are outlined. As a validating case study, a real application where JIOP is used to minimise the cost function for solving the inverse kinematics (IK) of a KUKA industrial robotic arm with six degrees of freedom (DOF) is also presented. Related simulations are carried out to prove the effectiveness of the proposed framework.

 

Full text: