Towards a Standard-based Domain-specific Platform to Solve Machine Learning-based Problems

Machine learning is one of the most important subfields of computer science and can be used to solve a variety of interesting artificial intelligence problems. There are different languages, framework and tools to define the data needed to solve machine learning-based problems. However, there is a g...

Full description

Bibliographic Details
Main Authors: Vicente García-Díaz, Jordán Pascual-Espada, Cristina Pelayo G-Bustelo, Juan Manuel Cueva-Lovelle
Format: Article
Language:English
Published: Universidad Internacional de La Rioja (UNIR) 2015-12-01
Series:International Journal of Interactive Multimedia and Artificial Intelligence
Subjects:
DSL
MDE
Online Access:http://www.ijimai.org/journal/node/855
id doaj-56d6cd07158c4771aad544bcfc292700
record_format Article
spelling doaj-56d6cd07158c4771aad544bcfc2927002020-11-24T21:30:46ZengUniversidad Internacional de La Rioja (UNIR)International Journal of Interactive Multimedia and Artificial Intelligence1989-16601989-16602015-12-01356210.9781/ijimai.2015.352ijimai.2015.352Towards a Standard-based Domain-specific Platform to Solve Machine Learning-based ProblemsVicente García-DíazJordán Pascual-EspadaCristina Pelayo G-BusteloJuan Manuel Cueva-LovelleMachine learning is one of the most important subfields of computer science and can be used to solve a variety of interesting artificial intelligence problems. There are different languages, framework and tools to define the data needed to solve machine learning-based problems. However, there is a great number of very diverse alternatives which makes it difficult the intercommunication, portability and re-usability of the definitions, designs or algorithms that any developer may create. In this paper, we take the first step towards a language and a development environment independent of the underlying technologies, allowing developers to design solutions to solve machine learning-based problems in a simple and fast way, automatically generating code for other technologies. That can be considered a transparent bridge among current technologies. We rely on Model-Driven Engineering approach, focusing on the creation of models to abstract the definition of artifacts from the underlying technologies.http://www.ijimai.org/journal/node/855Artificial IntelligenceDSLMachine LearningMDEXtext
collection DOAJ
language English
format Article
sources DOAJ
author Vicente García-Díaz
Jordán Pascual-Espada
Cristina Pelayo G-Bustelo
Juan Manuel Cueva-Lovelle
spellingShingle Vicente García-Díaz
Jordán Pascual-Espada
Cristina Pelayo G-Bustelo
Juan Manuel Cueva-Lovelle
Towards a Standard-based Domain-specific Platform to Solve Machine Learning-based Problems
International Journal of Interactive Multimedia and Artificial Intelligence
Artificial Intelligence
DSL
Machine Learning
MDE
Xtext
author_facet Vicente García-Díaz
Jordán Pascual-Espada
Cristina Pelayo G-Bustelo
Juan Manuel Cueva-Lovelle
author_sort Vicente García-Díaz
title Towards a Standard-based Domain-specific Platform to Solve Machine Learning-based Problems
title_short Towards a Standard-based Domain-specific Platform to Solve Machine Learning-based Problems
title_full Towards a Standard-based Domain-specific Platform to Solve Machine Learning-based Problems
title_fullStr Towards a Standard-based Domain-specific Platform to Solve Machine Learning-based Problems
title_full_unstemmed Towards a Standard-based Domain-specific Platform to Solve Machine Learning-based Problems
title_sort towards a standard-based domain-specific platform to solve machine learning-based problems
publisher Universidad Internacional de La Rioja (UNIR)
series International Journal of Interactive Multimedia and Artificial Intelligence
issn 1989-1660
1989-1660
publishDate 2015-12-01
description Machine learning is one of the most important subfields of computer science and can be used to solve a variety of interesting artificial intelligence problems. There are different languages, framework and tools to define the data needed to solve machine learning-based problems. However, there is a great number of very diverse alternatives which makes it difficult the intercommunication, portability and re-usability of the definitions, designs or algorithms that any developer may create. In this paper, we take the first step towards a language and a development environment independent of the underlying technologies, allowing developers to design solutions to solve machine learning-based problems in a simple and fast way, automatically generating code for other technologies. That can be considered a transparent bridge among current technologies. We rely on Model-Driven Engineering approach, focusing on the creation of models to abstract the definition of artifacts from the underlying technologies.
topic Artificial Intelligence
DSL
Machine Learning
MDE
Xtext
url http://www.ijimai.org/journal/node/855
work_keys_str_mv AT vicentegarciadiaz towardsastandardbaseddomainspecificplatformtosolvemachinelearningbasedproblems
AT jordanpascualespada towardsastandardbaseddomainspecificplatformtosolvemachinelearningbasedproblems
AT cristinapelayogbustelo towardsastandardbaseddomainspecificplatformtosolvemachinelearningbasedproblems
AT juanmanuelcuevalovelle towardsastandardbaseddomainspecificplatformtosolvemachinelearningbasedproblems
_version_ 1725961767383728128