Machine learning as a service for enabling Internet of Things and People. Issue 6 (November 2016)
- Record Type:
- Journal Article
- Title:
- Machine learning as a service for enabling Internet of Things and People. Issue 6 (November 2016)
- Main Title:
- Machine learning as a service for enabling Internet of Things and People
- Authors:
- Assem, Haytham
Xu, Lei
Buda, Teodora
O'Sullivan, Declan - Abstract:
- Abstract The future Internet is expected to connect billions of people, things and services having the potential to deliver a new set of applications by deriving new insights from the data generated from these diverse data sources. This highly interconnected global network brings new types of challenges in analysing and making sense of data. This is why machine learning is expected to be a crucial technology in the future, in making sense of data, in improving business and decision making, and in doing so, providing the potential to solve a wide range of problems in health care, telecommunications, urban computing, and others. Machine learning algorithms can learn how to perform certain tasks by generalizing examples from a range of sampling. This is a totally different paradigm than traditional programming language approaches, which are based on writing programs that process data to produce an output. However, choosing a suitable machine learning algorithm for a particular application requires a substantial amount of time and effort that is hard to undertake even with excellent research papers and textbooks. In order to reduce the time and effort, this paper introduces the TCDC (train, compare, decide, and change) approach, which can be thought as a 'Machine Learning as a Service' approach, to aid machine learning researchers and practitioners to choose the optimum machine learning model to use for achieving the best trade-off between accuracy and interpretability,Abstract The future Internet is expected to connect billions of people, things and services having the potential to deliver a new set of applications by deriving new insights from the data generated from these diverse data sources. This highly interconnected global network brings new types of challenges in analysing and making sense of data. This is why machine learning is expected to be a crucial technology in the future, in making sense of data, in improving business and decision making, and in doing so, providing the potential to solve a wide range of problems in health care, telecommunications, urban computing, and others. Machine learning algorithms can learn how to perform certain tasks by generalizing examples from a range of sampling. This is a totally different paradigm than traditional programming language approaches, which are based on writing programs that process data to produce an output. However, choosing a suitable machine learning algorithm for a particular application requires a substantial amount of time and effort that is hard to undertake even with excellent research papers and textbooks. In order to reduce the time and effort, this paper introduces the TCDC (train, compare, decide, and change) approach, which can be thought as a 'Machine Learning as a Service' approach, to aid machine learning researchers and practitioners to choose the optimum machine learning model to use for achieving the best trade-off between accuracy and interpretability, computational complexity, and ease of implementation. The paper includes the results of testing and evaluating the recommenders based on the TCDC approach (in comparison with the traditional default approach) applied to 12 datasets that are available as open-source datasets drawn from diverse domains including health care, agriculture, aerodynamics and others. Our results indicate that the proposed approach selects the best model in terms of predictive accuracy in 62.5 % for regression tests performed and 75 % for classification tests. … (more)
- Is Part Of:
- Personal and ubiquitous computing. Volume 20:Issue 6(2016)
- Journal:
- Personal and ubiquitous computing
- Issue:
- Volume 20:Issue 6(2016)
- Issue Display:
- Volume 20, Issue 6 (2016)
- Year:
- 2016
- Volume:
- 20
- Issue:
- 6
- Issue Sort Value:
- 2016-0020-0006-0000
- Page Start:
- 899
- Page End:
- 914
- Publication Date:
- 2016-11
- Subjects:
- Machine learning -- Predictive modelling -- Supervised learning -- Regression models -- Classification models
Mobile computing -- Periodicals
Portable computers -- Periodicals
Human-computer interaction -- Periodicals
004.16 - Journal URLs:
- http://link.springer-ny.com/link/service/journals/00779/index.htm ↗
http://portal.acm.org/browse%5Fdl.cfm?linked=1&part=affil&idx=J822&coll=portal&dl=ACM&CFID=12607364 ↗
http://www.springerlink.com/content/1617-4909/ ↗
http://www.springer.com/gb/ ↗ - DOI:
- 10.1007/s00779-016-0963-3 ↗
- Languages:
- English
- ISSNs:
- 1617-4909
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 6427.855025
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 9980.xml