Cybernetics and Computer Engineering, 2019, 2 (196), pp. 27-42
A.Ya. Gladun1, PhD (Engineering),
Senior Researcher of the Department of Complex Research of Information Technologies and Systems
Yu.V. Rogushina2, PhD (Phys&Math)
Senior Researcher of the Department of Automated Information Systems
A.A. Andrushevich3, Researcher
of the Faculty of Apply Mathematics and Сomputer Science
1International Research and Training
Center for Information Technologies and Systems
of the National Academy of Sciences of Ukraine
and Ministry of Education and Science of Ukraine
40, Acad. Glushkov av., 03187, Kiev, Ukraine
2Institute of Program Systems
of the National Academy of Sciences of Ukraine,
40, Acad. Glushkov av., 03187, Kiev, Ukraine
3Belarusian State University,
4, Nezavisimosti av., 220030, Minsk, Belarus
USING SEMANTIC MODELING TO IMPROVE THE PROCESSING EFFICIENCY OF BIG DATA IN THE INTERNET OF THINGS DOMAIN
Introduction. The development of the Internet of Things (IoT), equipped with various electronic sensors and controllers that distantly operate with these things is an important step of a new technical revolution. In this article, we look at the features of Big Data generated by the Internet of Things (IoT) technology, and also present the methodology for processing this Big Data with use of semantic modeling (ontologies) at all stages of the Big Data life cycle. Semantic modeling allows to eliminate such contradictions in these technologies as the heterogeneity of devices and things that causes the heterogeneity of the data types produced by them. Machine learning is used as an instrument for Big Data of analyzes: it provides logical inference of the rules that can be applied to processing of information generated by Smart Home system.
The purpose of the article is to use deep machine learning, based on convolutional neural networks because this model of machine learning corresponds to processing of unstructured and complex nature of the IoT domain.
Results. Proposed approach increases the efficiency of IoT Big Data processing and differs from traditional processing systems by using NoSQL database, distributed architectures and semantic modeling.
Conclusion. The conceptual architecture of the Big Data processing system for IoT and describe it on on the example of the NoSQL database for Smart Home were given. This architecture consists of five independent levels. At each of these levels, a combined approach of semantic modeling and data mining methods can be used. Currently, this platform can be combined with a lot of open source components.
Keywords: Big Data, Internet of Things, ontology, Semantic Web.
1 Gladun A., Andrushevich A., Kurbatski A. Ontological representation of information objects, models and services in the Web of Things. Problems of Informatization and Management, 2015 No. 4 (issue 48). pp. 28-41 (in Russian). https://doi.org/10.18372/2073-4751.4.7843
2 Rogushina J., Gladun A. Semantic approach to the integration of Web of Things objects. Proceedings of the V Int. Scientific and Technical Conf. Open Semantic Technologies for Intelligent Systems” – OSTIS 2015, Minsk, Belarus, pp. 70-75 (in Russian).
3 Borges Neto J., Silva T., Assuncao R., Mini R., and Loureiro A. Sensing in the collaborative internet of things. Sensors, vol. 15, no. 3, pp. 6607-6632, 2015. https://doi.org/10.3390/s150306607
4 OWL2 Web Ontology Language Document Overview. W3C. 2009. Access mode: http://www.w3.org/TR/owl2-overview/.
5 Lassila O., Swick R. Resource Description Framework (RDF) Model and Syntax Specification. W3C Recommendation / O. Lassila,. – http://www.w3.org/TR/REC-rdf-syntax.
6 Su X., Riekki J., Nurminen J. K., Nieminen J., Koskimies M. Adding semantics to the internet of things. Concurrency and Computation: Practice and Experience, vol. 27, no. 8, pp. 1844-1860, Jun. 2015. https://doi.org/10.1002/cpe.3203
7 Nambi S. N. A. U., Sarkar C., Prasad R. V., Rahim A. A unified semantic knowledge base for IoT. 2014 IEEE World Forum on Internet of Things (WFIoT), IEEE, 2014, pp. 575-580. https://doi.org/10.1109/WF-IoT.2014.6803232
8 Hachem S., Teixeira T., Issamy V. Ontologies for the Internet of Things. Proceedings of the 8th Middleware Doctoral Symposium on MDS’ll, ACM Press, 2011, pp. 1-6. https://doi.org/10.1145/2093190.2093193
9 Wang W., De S., Cassar G., Moessner K. Knowledge representation in the internet of things: semantic modelling and its applications. Automatika Journal for Control, Measurement, Electronics, Computing and Communications, vol. 54, no. 4, 2013. https://doi.org/10.7305/automatika.54-4.414
10 Barbero C., Zovo P. D., Gobbi B. A flexible context aware reasoning approach for IoT applications. In IEEE 12th International Conference on Mobile Data Management, 2011, pp. 266-275. https://doi.org/10.1109/MDM.2011.55
11 Erl T., Khattak W., Buhler P. Big Data Fundamentals. Prentice Hall: Upper Saddle River, NJ, USA. – 302.
12 Qin Y., Sheng Q. Z., Falkner N. J. G., Dustdar S., Wang H., Vasilakos A. V. When it’s a matter of data-centric Internet of Things. Journal of Network and Computer Applications, vol. 64, no. 4, pp. 137-153, 2016.
13 Chen M., Mao S. W., Liu Y. H. Big data: a survey. Mobile Networks Applications, vol. 19, no. 2, pp. 171-209, 2014. https://doi.org/10.1007/s11036-013-0489-0
14 Jiang L., Xu L. D., Cai H., Jiang Z., Bu F., Xu. An IoT-oriented data storage framework in cloud computing platform. IEEE Transactions on Industrial Informatics, vol. 10, no. 2, pp. 1443-1451, 2014. https://doi.org/10.1109/TII.2014.2306384
15 Li T., Liu Y., Tian Y., Shen S., Mao W. A storage solution for massive IoT data based on noSQL. IEEE International Conference on Green Computing and Communications, 2012, pp. 50-57. https://doi.org/10.1109/GreenCom.2012.18
16 Cecchinel C., Jimenez M., Mosser S., Riveill M. An architecture to support the collection of Big Data in the Internet of Things. In IEEE World Congress on Services, 2014, pp. 442-449. https://doi.org/10.1109/SERVICES.2014.83
17 Khan M., Young-Koo Lee Y.-K., Lee S. Y., Tae-Seong Kim T.-S. A triaxial accelerometer-based physical-activity recognition via augmented- signal features and a hierarchical recognizer. IEEE Transactions on Information Technology in Biomedicine, vol. 14, no.5, pp. 1166-1172, 2010. https://doi.org/10.1109/TITB.2010.2051955
18 Altun K., Barshan B. Human activity recognition using iner-tial/magnetic sensor units. Lecture Notes in Computer Science, vol. 6219 LNCS, Springer Berlin Heidelberg, 2010, pp. 38-51. https://doi.org/10.1007/978-3-642-14715-9_5
19 Jonghwa Choi J., Dongkyoo Shin D., and Dongil Shin D. Research and implementation of the contextaware middleware for controlling home appliances. IEEE Transactions on Consumer Electronics, vol. 51, no. 1, pp. 301-306, 2005. https://doi.org/10.1109/TCE.2005.1405736
20 Lane N.D., Bhattacharya S., Georgiev P., Forlivesi C., Kawsar F., In smartphones and Internet-based devices. Int. Workshop on Internet of Things towards Applications, ACM, 2015, pp. 7-12.