Fuzzy Ontology with ANFIS Neural Network for Semantic Sensor Networks in Smart Homes based on Internet of Things

Document Type : Original Article


1 Department of Computer Engineering Faculty of Engineering, Shahid Chamran University of Ahvaz, Ahvaz, Iran

2 Department of Computer Engineering, Faculty of Engineering, Shahid Chamran University of Ahvaz, Ahvaz, Iran


In this paper, a fuzzy ontology for Semantic Sensor Networks (SSN) is proposed for smart homes in two phases. In the first phase, using the WordNet ontology, the location and type of an object is identified with the aid of a graphical interface. This object and its synonyms are added to the list of the known objects set. Succeeding, the relation of the object with other groups is assessed based on a similarity measure in addition to using the fuzzy ontology. In the second phase, sensors with erroneous information are identified and pruned by finding a relationship between some specific factors. To this end, temperature, moisture and light are considered and the Adaptive Neuro-Fuzzy Inference System (ANFIS) is incorporated. The proposed method is implemented using some parts of the Wikipedia database and the WordNet dictionary. The first phase of the proposed method is tested with several sample requests and the system shows favorable results on finding the original group (and other related groups) of the request. For training the neural network in the second phase, the Intel lab Dataset is used. Results of this phase show that the neural network can predict the temperature and moisture factors with low error, while the light factor has more error in prediction