Ontology-based Design of Experiments on Big Data Solutions

Big data solutions are designed to cope with data of huge Volume and wide Variety, that need to be ingested at high Velocity and have potential Veracity issues, challenging characteristics that are usually referred to as the "4Vs of Big Data". In order to evaluate possibly complex big data solutions, stress tests require to assess a large number of combinations of sub-components jointly with the possible big data variations. A formalization of the Design of Experiments (DoE) on big data solutions is aimed at ensuring the reproducibility of the experiments, facilitating their partitioning in sub-experiments and guaranteeing the consistency of their outcomes in a global assessment. In this paper, an ontology-based approach is proposed to support the evaluation of a big data system in two ways. Firstly, the approach formalizes a decomposition and recombination of the big data solution, allowing for the aggregation of component evaluation results at inter-component level. Secondly, existing work on DoE is translated into an ontology for supporting the selection of experiments. The proposed ontology-based approach offers the possibility to combine knowledge from the evaluation domain and the application domain. It exploits domain and inter-domain specific restrictions on the factor combinations in order to reduce the number of experiments. Contrary to existing approaches, the proposed use of ontologies is not limited to the assertional description and exploitation of past experiments but offers richer terminological descriptions for the development of a DoE from scratch. As an application example, a maritime big data solution to the problem of detecting and predicting vessel suspicious behaviour through mobility analysis is selected. The article is concluded with a sketch of future works.

[1]  R. Hyman Quasi-Experimentation: Design and Analysis Issues for Field Settings (Book) , 1982 .

[2]  Paulo Cesar G. da Costa,et al.  Modeling a probabilistic ontology for Maritime Domain Awareness , 2011, 14th International Conference on Information Fusion.

[3]  Cyril Ray,et al.  Composite Event Patterns for Maritime Monitoring , 2018, SETN.

[4]  Jean Roy,et al.  Exploitation of maritime domain ontologies for anomaly detection and threat analysis , 2010, 2010 International WaterSide Security Conference.

[5]  C. Maria Keet,et al.  The Data Mining OPtimization Ontology , 2015, J. Web Semant..

[6]  Jordan J. Louviere,et al.  Designing Discrete Choice Experiments: Do Optimal Designs Come at a Price? , 2008 .

[7]  Saso Dzeroski,et al.  Ontology of core data mining entities , 2014, Data Mining and Knowledge Discovery.

[8]  Marco Cavazzuti,et al.  Optimization Methods: From Theory to Design Scientific and Technological Aspects in Mechanics , 2012 .

[9]  Margaret J. Robertson,et al.  Design and Analysis of Experiments , 2006, Handbook of statistics.

[10]  Ross D King,et al.  An ontology of scientific experiments , 2006, Journal of The Royal Society Interface.

[11]  Gregg Rothermel,et al.  Supporting Controlled Experimentation with Testing Techniques: An Infrastructure and its Potential Impact , 2005, Empirical Software Engineering.

[12]  Fabrizio Natale,et al.  Mapping Fishing Effort through AIS Data , 2015, PloS one.

[13]  Julien Le Duigou,et al.  ODE: An Ontology for Numerical Design of Experiments☆ , 2016 .

[14]  Geoff Holmes,et al.  Experiment databases , 2012, Machine Learning.

[15]  D. van Halsema,et al.  Improving maritime situational awareness by fusing sensor information and intelligence , 2011, 14th International Conference on Information Fusion.

[16]  Nikos Pelekis,et al.  Event Recognition for Maritime Surveillance , 2015, EDBT.

[17]  Rob Kitchin,et al.  What makes Big Data, Big Data? Exploring the ontological characteristics of 26 datasets , 2016, Big Data Soc..

[18]  Lauro Snidaro,et al.  Fusing uncertain knowledge and evidence for maritime situational awareness via Markov Logic Networks , 2015, Inf. Fusion.

[19]  T. Cook,et al.  Quasi-experimentation: Design & analysis issues for field settings , 1979 .

[20]  Paulo Cesar G. da Costa,et al.  PR-OWL 2 Case Study: A Maritime Domain Probabilistic Ontology , 2011, STIDS.

[21]  Benoît Eynard,et al.  An ontology for numerical design of experiments processes , 2018, Comput. Ind..

[22]  J. I The Design of Experiments , 1936, Nature.

[23]  Paul T. Groth,et al.  Wings: Intelligent Workflow-Based Design of Computational Experiments , 2011, IEEE Intelligent Systems.