Optimizing Sensor Ontology Alignment through Compact co-Firefly Algorithm

被引:33
作者
Xue, Xingsi [1 ,2 ,3 ,4 ,5 ]
Chen, Junfeng [6 ]
机构
[1] Fujian Univ Technol, Fujian Key Lab Automot Elect & Elect Dr, Fuzhou 350118, Peoples R China
[2] Guilin Univ Elect Technol, Guangxi Key Lab Automat Detecting Technol & Instr, Guilin 541004, Peoples R China
[3] Fujian Univ Technol, Intelligent Informat Proc Res Ctr, Fuzhou 350118, Peoples R China
[4] Fujian Prov Key Lab Big Data Min & Applicat, Fuzhou 350118, Peoples R China
[5] Fujian Univ Technol, Coll Informat Sci & Engn, Fuzhou 350118, Peoples R China
[6] Hohai Univ, Coll IOT Engn, Changzhou 213022, Jiangsu, Peoples R China
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
sensor ontology; Compact co-Firefly Algorithm; ontology matching;
D O I
10.3390/s20072056
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Semantic Sensor Web (SSW) links the semantic web technique with the sensor network, which utilizes sensor ontology to describe sensor information. Annotating sensor data with different sensor ontologies can be of help to implement different sensor systems' inter-operability, which requires that the sensor ontologies themselves are inter-operable. Therefore, it is necessary to match the sensor ontologies by establishing the meaningful links between semantically related sensor information. Since the Swarm Intelligent Algorithm (SIA) represents a good methodology for addressing the ontology matching problem, we investigate a popular SIA, that is, the Firefly Algorithm (FA), to optimize the ontology alignment. To save the memory consumption and better trade off the algorithm's exploitation and exploration, in this work, we propose a general-purpose ontology matching technique based on Compact co-Firefly Algorithm (CcFA), which combines the compact encoding mechanism with the co-Evolutionary mechanism. Our proposal utilizes the Gray code to encode the solutions, two compact operators to respectively implement the exploiting strategy and exploring strategy, and two Probability Vectors (PVs) to represent the swarms that respectively focuses on the exploitation and exploration. Through the communications between two swarms in each generation, CcFA is able to efficiently improve the searching efficiency when addressing the sensor ontology matching problem. The experiment utilizes the Conference track and three pairs of real sensor ontologies to test our proposal's performance. The statistical results show that CcFA based ontology matching technique can effectively match the sensor ontologies and other general ontologies in the domain of organizing conferences.
引用
收藏
页数:15
相关论文
共 53 条
[1]   Enhancing ontology alignment through a memetic aggregation of similarity measures [J].
Acampora, Giovanni ;
Loia, Vincenzo ;
Vitiello, Autilia .
INFORMATION SCIENCES, 2013, 250 :1-20
[2]   Elitism-based compact genetic algorithms [J].
Ahn, CW ;
Ramakrishna, RS .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2003, 7 (04) :367-385
[3]  
Alboukaey Nadia, 2018, Journal of Digital Information Management, V16, P1
[4]   Opinion mining based on fuzzy domain ontology and Support Vector Machine: A proposal to automate online review classification [J].
Ali, Farman ;
Kwak, Kyung-Sup ;
Kim, Yong-Gi .
APPLIED SOFT COMPUTING, 2016, 47 :235-250
[5]   Evaluating Large-Scale Biomedical Ontology Matching Over Parallel Platforms [J].
Amin, Muhammad Bilal ;
Khan, Wajahat Ali ;
Hussain, Shujaat ;
Bui, Dinh-Mao ;
Banos, Oresti ;
Kang, Byeong Ho ;
Lee, Sungyoung .
IETE TECHNICAL REVIEW, 2016, 33 (04) :415-427
[6]  
Amrouch Siham, 2016, International Journal of Metadata, Semantics and Ontologies, V11, P180
[7]   A fine-grained load balancing technique for improving partition-parallel-based ontology matching approaches [J].
Araujo, Tiago Brasileiro ;
Santos Pires, Carlos Eduardo ;
da Nobrega, Thiago Pereira ;
Nascimento, Dimas C. .
KNOWLEDGE-BASED SYSTEMS, 2016, 111 :17-26
[8]  
Assi A, 2019, KNOWL-BASED SYST, V186, DOI [10.1016/j.knosys.2019.104925, 10.1007/978-3-030-22999-3_37]
[9]   A hybrid heuristic for the traveling salesman problem [J].
Baraglia, R ;
Hidalgo, JI ;
Perego, R .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2001, 5 (06) :613-622
[10]  
Bermudez-Edo M, 2016, 2016 INT IEEE CONFERENCES ON UBIQUITOUS INTELLIGENCE & COMPUTING, ADVANCED & TRUSTED COMPUTING, SCALABLE COMPUTING AND COMMUNICATIONS, CLOUD AND BIG DATA COMPUTING, INTERNET OF PEOPLE, AND SMART WORLD CONGRESS (UIC/ATC/SCALCOM/CBDCOM/IOP/SMARTWORLD), P90, DOI [10.1109/UIC-ATC-ScalCom-CBDCom-IoP-SmartWorld.2016.0035, 10.1109/UIC-ATC-ScalCom-CBDCom-IoP-SmartWorld.2016.8]