Get 20M+ Full-Text Papers For Less Than $1.50/day. Start a 14-Day Trial for You or Your Team.

Learn More →

Granular Computing Approach to Evaluate Spatio-Temporal Events in Intuitionistic Fuzzy Sets Data through Formal Concept Analysis

Granular Computing Approach to Evaluate Spatio-Temporal Events in Intuitionistic Fuzzy Sets Data... axioms Article Granular Computing Approach to Evaluate Spatio-Temporal Events in Intuitionistic Fuzzy Sets Data through Formal Concept Analysis 1,2 1, 3,4 Imran Ali , Yongming Li * and Witold Pedrycz College of Computer Science, Shaanxi Normal University, Xi’an 710062, China; aliimran@snnu.edu.cn or imran.bhatti@iba-suk.edu.pk Department of Computer Science, Sukkur IBA University, Airport Road, Sukkur 65200, Pakistan Department of Electrical and Computer Engineering, University of Alberta, Edmonton, AB T6R 2G7, Canada; wpedrycz@ualberta.ca Systems Research Institute, Polish Academy of Sciences, 01-224 Warsaw, Poland * Correspondence: liyongm@snnu.edu.cn Abstract: Knowledge discovery through spatial and temporal aspects of data related to occurrences of events has many applications in digital forensics. Specifically, in electronic surveillance, it is helpful to construct a timeline to analyze information. The existing techniques only analyze the occurrence and co-occurrence of events; however, in general, there are three aspects of events: occurrences (and co-occurrences), nonoccurrences, and uncertainty of occurrences/non-occurrences with respect to spatial and temporal aspects of data. These three aspects of events have to be considered to better analyze periodicity and predict future events. This study focuses on the spatial and temporal aspects given in intuitionistic fuzzy (IF) datasets using the granular computing (GrC) paradigm; formal concept analysis (FCA) was used to understand the granularity of data. The originality of the proposed approach is to discover the periodicity of events data given in IF sets through FCA and the GrC paradigm that helps to predict future events. An experimental evaluation was also performed to understand the applicability of the proposed methodology. Keywords: granular computing; formal concept analysis; intuitionistic fuzzy sets; periodicity; spatial Citation: Ali, I.; Li, Y.; Pedrycz, W. and temporal aspects; knowledge discovery Granular Computing Approach to Evaluate Spatio-Temporal Events in MSC: 74E20; 94D05; 03B52; 03G10; 06D72 Intuitionistic Fuzzy Sets Data through Formal Concept Analysis. Axioms 2023, 12, 407. https:// doi.org/10.3390/axioms12050407 1. Introduction Academic Editor: Hsien-Chung Wu An event is the occurrence of something at some place and time which involves some actors as objects and spatio-temporal features as attributes. In theliterature, the idea of Received: 9 February 2023 spatial, temporal, and spatio-temporal co-occurrences can be found. In general, spatial Revised: 29 March 2023 co-occurrence is defined as when two or more events occur at the same place, temporal Accepted: 20 April 2023 co-occurrence as when a number of events occur at the same time or in the same time- Published: 22 April 2023 interval, and spatio-temporal co-occurrence as when events occur at the same place and time. Periodical events are those that occur at the same time intervals, for example, an event that occurs every day, weekend, month, or year. In the application domain, it is important Copyright: © 2023 by the authors. to analyze these aspects of events. In the context of smart video surveillance, it is possible Licensee MDPI, Basel, Switzerland. to discover the periodical and same-place movements of pedestrians to predict a crime This article is an open access article before it happens. Moreover, in the context of intuitionistic fuzzy (IF) sets, there are some distributed under the terms and membership and nonmembership values that can be indicated for events occurring at some conditions of the Creative Commons place and time. Existing approaches only work on occurrences and co-occurrences of events; Attribution (CC BY) license (https:// however, in real life, there can be three aspects: occurrences (and co-occurrences), nonoc- creativecommons.org/licenses/by/ currences, and the uncertainty of occurrences/nonoccurrences. The limitation of focusing 4.0/). Axioms 2023, 12, 407. https://doi.org/10.3390/axioms12050407 https://www.mdpi.com/journal/axioms Axioms 2023, 12, 407 2 of 22 only on the occurrences and co-occurrences of events is that it indicates the data related to event occurrences that may be missing the elicitation of complete and important knowledge related to event nonoccurrences, as well as the uncertainty of occurrences/non-occurrences. Motivated by these limitations, this research provides a novel approach based on granular computing (GrC) to discover these three aspects of events at the same places and in the peri- odical form in the IF sets, where m (membership), g (non-membership), and p (uncertainty) values indicate the occurrences (and co-occurrences), nonoccurrences, and the uncertainty of occurrences/nonoccurrences of events, respectively. GrC was used to discover the peri- odicity in data at various abstraction levels. Moreover, formal concept analysis (FCA) was used to discover the granulation levels and process the granulation measures to understand the IF concepts, where the events indicated as objects and spatio-temporal occurrences showed the attributes of lattices formed by formal concepts. The originality of the proposed approach is to discover the periodicity of spatial–temporal occurrences data of events given in IF sets through GrC and FCA. Moreover, this approach helps predict the occurrence (co-occurrence), nonoccurrence, and uncertainty of occurrence/nonoccurrence of events for spatial and temporal aspects of data through IF sets. The motivation for the use of IF sets instead of fuzzy sets in this proposed approach is the three-tuple nature of the IF sets, which contain the m (membership), g (nonmembership), and p (IF set index or indeterminacy, which expresses the degree of uncertainty) values of the elements. Here, p is used in the computation of GrC measures i.e., IG and COV that help in the process of decision making. This paper is organized as follows: Section 2 discusses the related works; Section 3 provides the definitions of IF sets and FCA specifically used in the context of the IF sets data; Section 4 explains the GrC; Section 5 explains the proposed methodology; Section 6 demonstrates the experimental evaluation; Section 7 gives the results and discus- sion; Section 8 explains the comparison of the proposed approach with existing SOTA (state of the art) approaches; and Section 9 contains the conclusion and future work, followed by the references. 2. Related Works In the literature, research work related to spatio-temporal and periodical occurrences and co-occurrences can be found. The most important task regarding periodical occurrences is to determine the data blocks in the whole dataset from which suitable views can be analyzed. For example, in a dataset of hundred events, discovering seventy events that always occur on a Sunday may be more interesting than ninety events occurring on the weekends. For this type of task, views are determined by selecting the temporal attributes and adjusting the temporal units in a way that helps to create a temporal zoom operation on data and discover the more interesting data blocks in the form of periodical occurrences. Depending on the data and objective, some data analysis techniques are required to evaluate the data blocks aiming to discover the periodical co-occurrences of events. Based on the GrC paradigm and FCA, different computational approaches are proposed to discover the spatio-temporal co-occurrences for different purposes. As in [1], FCA as a central tool for the proposed method is used to combine time-based granulation and three-way decisions to understand the learned granular structures conceptualizing spatio-temporal events. Moreover, the GrC is integrated with FCA as concept learning via GrC [2], granular rule acquisition in decision formal contexts [3], GrC approach based on FCA in fuzzy datasets [4], granular transformations, and irreducible element judgement [5]. There are two types of granules in FCA, one is the granule made by the set of objects in formal concept and the other is the one formed by the individual objects. Some research studies show that the granule formed by the individual objects play a vital role, with a strong correlation with object granules, object concepts [5], and granular concepts [6]. Additionally, there exist many other types of granules in FCA; however, the classification and the criteria for the classification of information granules in FCA are still an open research direction. Yang et al. in [7] explained the sequential approach of three-way GrC by a framework of spatio-temporal multilevel granular structure, described with temporality of data and Axioms 2023, 12, 407 3 of 22 spatiality of parameters. Moreover, in the context of three-way decision approaches in [8], an IF three-way decision model based on IF sets is proposed to improve the ability to process complex fuzzy incomplete information systems. Zhao et al., in [9], proposed a novel spatial–temporal fuzzy information granule (STFIG) model to achieve the multistep forecasting of time series. In [10], the method puts forward research on the optimal route planning of traffic multisource routes based on GrC. GrC is used with set theory, shadowed sets, rough sets, fuzzy sets, etc. In each of these sets’ environments, the granules or the granulation processing is defined in different ways, as well as a tentative one to find similarity and bridge the gap between these settings, as described in [11]. Additionally, the IF sets using an FCA algorithm have already been discussed in the literature [12]; for example, in [13], the structure of formal concept forming operators is given in the form of fuzzy dilation and fuzzy erosion operators of bipolar fuzzy mathematical morphology, and in [14], attribute reduction in IF concept lattices is discussed. This methodology uses the GrC paradigm and FCA with IF datasets as spatio-temporal attributes to realize the granulation or abstraction of data related to the periodical timeslots in temporal attributes of formal contexts, which were formed from the IF datasets; the granules involving spatio-temporal attributes were used to determine the co-occurrences of events with respect to space and time. In addition, the granulation measures of lattices made from the formal contexts of IF sets were discussed, such as information granulation (IG), coverage (COV), specificity (SP), and unique index (Q) value, to evaluate the granule according to its information related to spatio-temporal and periodical co-occurrences. 3. Preliminaries 3.1. Intuitionistic Fuzzy (IF) Sets In [15], the notion of fuzzy sets is given as C = hx, m (x)i j x 2 X where m 0 (x) 2 [0, 1] is the membership function of the fuzzy set C . The notion of IF set [16–18] is given as C = fhx, m (x), g (x)i j x 2 Xg, C C where m : X ! [0, 1] and g : X ! [0, 1], such that C C 0  m (x) + g (x)  1. C C Here, m (x), g (x) 2 [0, 1] indicate the degree of membership and the degree of non- C C membership of x 2 C, respectively. Each fuzzy set in terms of IF sets can be represented as C = hx, m 0 (x), 1 m 0 (x)i j x 2 X . C C In addition to this, the important concept of each IF set C in X is given as p (x) = 1 m (x) g (x). C C C Here, p (x) is called the “hesitation degree” of x 2 C, which indicates the uncer- tainty or the lack of the knowledge of whether x 2 C or x 2 / C. Moreover, it is clear that 0  p (x)  1,8x 2 X. This hesitation degree plays an important role in dis- tance [19,20], similarity [20], and entropy [21,22], which are key measures that are used specially in the information processing tasks. Additionally, hesitation degree also plays a significant role in image processing [23], multicriteria group decision making [24], IF decision trees [25], genetic algorithms [26], and many other situations. In addition to this, let C , C 2 I F(U), C  C , m (x)  m (x) and g (x)  g (x),8x 2 U. If both 1 2 1 2 C C C C 1 2 1 2 C  C and C  C then, C = C and C = C . The universe set U and null set Æ are the 1 2 2 1 1 2 2 1 special type of IF sets, where U = hx, 1, 0i j x 2 U and Æ = hx, 0, 1i j x 2 U . f g f g Axioms 2023, 12, 407 4 of 22 3.2. Formal Concept Analysis (FCA) The FCA method was proposed in early 1980 by R. Wille for when a set of objects share a set of attributes. The foundation of FCA is built on the notions of lattice and set theory. This method outputs two sets of data. The first one provides the hierarchical relationship of constructed concepts in the form of a diagram called “Concept Lattice”. The second set of data provides the list of the interdependencies among all the attributes in a formal context. Definition 1. In FCA, the relation K = (G, M, I) is called a formal context, where G and M denote the set of objects and set of attributes, respectively. In addition to this, I  G M shows the relationship between G objects (extents) and M attributes (intents). Moreover, the relation (g, m) 2 I shows that the object g has attribute m, which can also be written as g I m. Definition 2. For a subset A  G of objects then, the subset of the attributes common to all the objects in A is given as A "= fm 2 M j 8g 2 A, g I mg. Likewise, given a subset B  M of attributes, the subset of objects having all the attributes in set B is given as B #= fg 2 G j 8m 2 B, g I mg. Definition 3 ([26]). A formal context K = (G, M, I) is defined as a pair ( A, B), where A  G, B  M and A "= B, B #= A, where A denotes the objects (extents) and B indicates the attributes (intents) of the pair ( A, B). Let ( A , B ) and ( A , B ) be the two formal concepts of a formal context 1 1 2 2 K = (G, M, I); ( A , B ) is called a superconcept of ( A , B ), and ( A , B ) is called a subconcept 1 1 2 2 2 2 of ( A , B ) if it satisfies the equivalent condition given as 1 1 ( A , B )  ( A , B ) , A  A , B  B 1 1 2 2 1 2 2 1 The set of all the superconcept and subconcept interrelations construct a design structure known as a lattice. The lattice is an abstract structure with join (denoted by “_”) and meet (denoted by “^”) operations. The above expression in this definition, in the form of join and meet, is ( A , B )_ ( A , B ) = (( A [ A ) #", B \ B ), 1 1 2 2 1 2 1 2 ( A , B )^ ( A , B ) = ( A \ A , (B [ B ) #") 1 1 2 2 1 2 1 2 where “_” and “^” indicate the supermum and infimum operations, respectively. For any 8g 2 G, the pair (g "#, g ") is called the object concept, and 8m 2 M, the pair (m "#, m ") is called the attribute concept. In a lattice diagram, when two branches join below, it is called a join operation “_”, and the point where two branches meet above is known as a meet operation “^”. This interprets the relationship among the concepts, objects, and attributes. The nodes in this diagram express the concepts. However, this diagram is a type of directed acyclic graph. In IF sets, FCA is used for decision making, data analysis, knowledge discovery, and especially for forecasting purposes. Definition 4. Let C , C 2 I F(U) be the two IF sets, given as 1 2 C = x, m (x), g (x) j x 2 U , 1 C C 1 1 C = x, m (x), g (x) j x 2 U . 2 C C 2 2 where m (x), g (x) : U ! [0, 1] and m (x), g (x) : U ! [0, 1] such that C C C C 1 1 2 2 0  m (x) + g (x)  1, C C 1 1 0  m (x) + g (x)  1. C C 2 2 Axioms 2023, 12, 407 5 of 22 Here, m (x), g (x) 2 [0, 1] indicate the degree of membership and nonmembership of C C 1 1 x 2 C , and m (x), g (x) 2 [0, 1] indicate the degree of membership and nonmembership of 1 C C 2 2 x 2 C IF sets, such that 8x 2 U. Definition 5. Let C , C 2 I F(U) be the two IF sets given in Definition 4, then these two sets 1 2 through FCA algorithm are evaluated as C = x, min m (x), m (x) , max g (x), g (x) j x 2 U . 1,2 C C C C 1 2 1 2 These are the basic mathematical definitions which define the FCA and its operations with respect to IF sets. Moreover, later sections explain it more in detail by means of the GrC approach. 4. Granular Computing (GrC) GrC is an emerging field for information processing [27,28] through the basic building blocks of information, named granules. In the data science literature, the granule is defined as the cluster or set of objects extracted or grouped together by similarity, uniformity, proximity, predictability, resemblance, physical adjacency, or functionality. These granules can be represented in interval values, rough sets, neutrosophic sets [29], fuzzy sets [30], IF sets, etc. Moreover, these granules can be partitioned into finer or smaller granules called subgranules. In order to compose and decompose the granules, specific measures called granulation measures are employed. In this study, the GrC approach is used with FCA by considering the IF datasets containing various events as objects having spatio-temporal attributes. Moreover, different GrC measures are used, including IG, COV, SP, and Q value for the IF datasets. Here, for the first decomposition, IF datasets are decomposed in different granules, while each granule consists of the set of events as objects having spatio-temporal attributes. In the first decomposition, the IG of each granule is determined, and the granule (having more IG) is selected for further granulation measures i.e., COV and SP. For the second decomposition, the granule determined in the first decomposition (for the further granulation measures) is further decomposed into subgranules, the IG of each subgranule is found, the subgranule (with higher IG) for further granulation measures is determined, and so on. This process is performed until the granules/subgranules are obtained, with interesting granulation measures having more COV, less SP, and higher Q value. 5. Proposed Methodology 5.1. Periodic Occurrences (Co-Occurrences), Nonoccurrences, and Uncertainty of Occurrences/Nonoccurrences of Events in the Form of IF Datasets In real life, an event can be represented by spatio-temporal occurrences and co- occurrences. Based on the specific time unit, different timelines can be assumed for the temporal information related to the occurrences and co-occurrences of events [31]. For ex- ample, the time unit is a day or a month, considering the timeline based on the day or the month, respectively. A timeslot is the sequence of time units (days or months); if the timeline is considered based on the days, then each day corresponds to a timeslot. Hence, different timelines can provide temporal granularity. In the literature, spatial and temporal events data are evaluated through FCA and the GrC paradigm using classical single-attribute value in FCA data [31]. This proposed methodology uses the IF datasets, in which events occur at a certain place (spatial aspect) and time (temporal aspect) with certain membership and nonmembership values. Definition 6. Let G be the set of objects having M set of attributes, where i = 1, 2, 3, i j and j = 1, 2, 3, denote the number of objects and attributes, respectively, such that each M j Axioms 2023, 12, 407 6 of 22 attribute has IF set values m and g as membership and nonmembership of the G object in the i,j i,j i M attribute, respectively. M = x, m (x), g (x) j 8x 2 M j i,j i,j j Definition 7. Formally, consider an IF formal context K = (G , M , I) such that G , M , and i,j i j i j I indicate the objects, attributes (given in Definition 6), and relation between the objects and the attributes, respectively, as shown in Table 1, where G = fG , G , G ,g, 1 2 3 M = M , M , M , . f g j 1 2 3 Definition 8. Let a subset G  G of the objects, then the subset of the attributes to all the objects in G is given as G "= fm 2 M j 8g 2 G , g I mg i i Likewise, given a subset M  M of attributes, the subset of objects having all the attributes in set M is given as M #= g 2 G j 8m 2 M , g I m j j Definition 9. According to FCA, for an IF formal concept of a formal context K = (G , M , I), i,j i j let there be a pair (G , M ), where G  G, M  M and G "= M , M #= G , where G denotes i j i j i j j i i the objects (extents) and M indicates the attributes (intents) of the pair (G , M ). j i j Definition 10. Let the IF concept lattice L = (G , M , I), constructed with all the concepts of IF i,j i j formal concepts of K = (G , M , I), such that (G , M ) and (G , M ) are the two IF formal concepts 1 1 2 2 i,j i j of the IF formal context K = (G , M , I), where (G , M ) is called a superconcept of (G , M ), and i,j i j 1 1 2 2 (G , M ) is called a subconcept of (G , M ) if it satisfies the equivalent condition given as 2 2 1 1 (G , M )  (G , M ) , G  G , M  M 1 1 2 2 1 2 2 1 Definition 11. The set of all the IF superconcept and the subconcept interrelations construct a lattice. The lattice is an abstract structure with join (denoted by “_”) and meet (denoted by “^”) operations. Hence, the above expression of the IF superconcept and subconcept in this definition, in the form of join and meet, is (G , M )_ (G , M ) = ((G [ G ) #", M \ M ), 1 1 2 2 1 2 1 2 (G , M )^ (G , M ) = (G \ G , (M [ M ) #") 1 1 2 2 1 2 1 2 In this mathematical form, “_” and “^” indicate the supermum and infimum operations of IF formal concepts, respectively. Definition 12. The IF formal concept of the given set of G objects with M attributes having the i j IF values (m , g ) ! [0, 1] in K = (G , M , I) formal context is evaluated as i,j i,j i,j i j min(m ), max(g ) i,j i,j where i 2 G, j 2 M. Example 1. Let the IF formal concept for G and G objects having M (j = 1, 2, 3, ) attributes 1 2 (given in Table 1) be computed as G = min(m , m ), max(g , g ) , min(m , m ), max(g , g ) , 12 1,1 2,1 1,1 2,1 1,2 2,2 1,2 2,2 min(m , m ), max(g , g ) , , min(m , m ), max(g , g ) 1,3 2,3 1,3 2,3 1,j 2,j 1,j 2,j Axioms 2023, 12, 407 7 of 22 In this prposed methodology, the objects G indicate the events, and the attributes M i j indicate the occurrence of those events at a certain place and time, with certain member- ship m (occurrence/co-occurrence), nonmembership g (nonoccurrence), and uncertainty p (uncertainty of occurrence/nonoccurrence) values provided in the IF datasets. For example, in Table 1, let G be one of the events, M and M be two places, and M , , M be the 1 1 2 3 number of times an event has occurred with some m membership of occurrence and g nonmembership of nonoccurrence values; then, it can be said that the event G has occurred at M and M places at M , , M different times with m happening and g not happening 1 2 3 j values of events. Table 1. Objects having attributes in the form of IF sets. M M M  M 1 2 3 j G m , g m , g m , g  m , g 1 1,1 1,1 1,2 1,2 1,3 1,3 1,j 1,j G m , g m , g m , g  m , g 2 2,2 2,2 2,3 2,3 2,1 2,1 2,j 2,j G m , g m , g m , g  m , g 3 3,1 3,1 3,2 3,2 3,3 3,3 3,j 3,j . . . . . . . . . . . . . . . . . . G m , g m , g m , g  m , g i i,1 i,1 i,2 i,2 i,3 i,3 i,j i,j Example 2. Let M be the one-year temporal attribute showing the events occurring in the M 3 3 year. For the temporal granulation of the M year attribute, let Q , Q , Q , and Q be the four 3 1 2 3 4 quarters, indicating data for January, February, and March; April, May, and June; July, August, and September; and October, November, and December, given that each month’s data are a basic granule. Hence, for the first decomposition, there will be four granules containing data for events occurring in the four quarters of the year. For example, E event’s data in the Q quarter of the 1 1 M year in the form of IF sets is given as (0.3, 0.6), where m = 0.3, (membership) indicates the E event’s occurrence (co-occurrence) and g = 0.6 (nonmembership) indicates the E event’s 1 1 nonoccurrence. Moreover, p = 0.1 (IF set index or indeterminacy) indicates the E event’s uncertainty of occurrence/nonoccurrence, which is used to compute the IG later in this section. Existing approaches only work on the periodical occurrences and co-occurrences of events using the GrC paradigm and FCA by considering single-value attributes for for- mal concepts. However, in the proposed approach, three aspects of the phenomenon of events are considered: event occurrence (co-occurrence), nonoccurrence, and the uncer- tainty of occurrence/nonoccurrence using GrC and the FCA algorithm by considering the IF datasets. Furthermore, the events data are represented in the form of three-tuple IF datasets as m (membership), g (nonmembership), and p (IF set index or indeterminacy), indicating the event occurrence (co-occurrence), nonoccurrence, and the uncertainty of occurrence/nonoccurrence, respectively. This timed granulation of occurring event data is further explained and analyzed for the knowledge discovery in Section 6. Here, the IF datasets (containing the objects and attributes relationship) are divided into multiple parts, and each part is considered as the IF granule. Moreover, the lattice of each IF granule is designed for the data analysis using FCA and IF granulation measures. 5.2. Computation of an IF Granule In [32], fuzzy information granules and the hierarchical structures of IF rough sets from the viewpoint of GrC are presented. In addition to this, FCA is also widely used in IF sets, such as the research study in [33], which mainly focuses on the FCA in an IF formal context. Moreover, in [33], the primitive notions in concept lattice theory are also extended to the IF environment. In this research, the idea of IF granule evaluation is performed by calculating I G, COV, SP, and the Q value of the IF concept lattice, where each concept lattice is treated as an individual granule. Axioms 2023, 12, 407 8 of 22 5.3. Information Granulation (IG) IG ( I G) : I G = j1 I Ej provides the information on the granule within the lattice by taking into account the extensional parts (objects) included in the granule [31]. Information entropy (IE) is an important measure to evaluate the uncertainty in data [34,35], which is why the term j1 I Ej gives the total IG obtained from the data granule or the concept lattice. According to Shannon’s theory, IE is the key information measure in data analysis. Based on the IF sets, different types of IE measures may be needed, depending upon the evaluation. In [36], the authors introduce IE into the field of FCA to quantify the weight of the concepts’ intent. A type of nonprobabilistic entropy measure for IF is proposed in [37]. Here, in [37], the entropy measure is the result of the IF sets’ geometric interpretation, and it uses the ratio of distances between them, defined in terms of the ratio of the IF sets’ c c c cardinalities of F\ F and F[ F , where F is the complement of the F IF set. Two methods to determine the attribute weights are proposed in [38]. The first is when the information regarding the attributes is completely unknown, and the second is when partial information about attribute weights is known. Moreover, in [38], the attribute weights’ identification based on the IF entropy is offered in the context of IF sets. In the literature, every type of uncertainty measure, such as information Shannon entropy, information granularity, rough entropy, and IE, is called by a common name: information granularity. The distance- based information granularity for IF and multigranulation IF granular spaces is presented in [39]; moreover, the author used this distance-based information granularity to construct a novel hierarchical structure on such spaces. In [40], the authors compute the information granularity by taking into account the number of objects (extensional parts) included in the granule; hence, in this study, IG and IE provide the framework to evaluate the set of granulation. Let K = (G, M, I) be the IF formal context of IF granule and L = (G, M, I) be its corresponding lattice. The first granulation measure for the designed lattice of IF formal context is given as " # 1 1 I G(L) = 1 g + , (1) å å G n 2 j=1 where “G” is the number of objects involved in the IF granule, “n” is the number of attributes of each object, j = 1, 2, 3, shows the number of attributes, and “g ” and “p ” j j are the nonmembership and hesitancy degree of the “jth” attribute. For the different IF formal contexts from the IF datasets, K = (G , M, I ) and L = (G , M, I ), where K x x x x x x x indicates the formal contexts, L indicates their corresponding lattices, and x = 1, 2, 3, denotes the number of formal contexts and their lattices. If the I G of lattice L = (G , M, I ) is 1 1 greater than that of L = (G , M, I ), then the K formal context contains more IG and is more 2 2 2 1 interesting with respect to providing spatio-temporal information in the IF GrC perspective. Let E , E , E , and E be the four events as objects; Pl ace , Pl ace , Pl ace , and Pl ace be 1 2 3 4 1 2 3 4 the four spatial attributes; and Q and Q be the two parts of one-year data, such that Q 1 2 1 consists of Jan, Feb, Mar, Apr, May, and June and Q consists of July, Aug, Sep, Oct, Nov, and Dec temporal attributes data in the form of IF sets, as given in the Table 2. Furthermore, let the events E , E , E , and E occur at the given spatiality, with Q temporality in the K 1 2 3 4 1 1 formal context and with Q temporality in the K formal context. 2 2 Table 2. Four Events as Objects with Four Spatial and Two Temporal Attributes Data. Place Place Place Place Q Q 1 2 3 4 1 2 E (0.9, 0.1) (0.6, 0.2) (0.3, 0.7) (0.8, 0.1) (0.3, 0.6) (0.9, 0.0) E (0.3, 0.5) (0.5, 0.5) (0.8, 0.2) (0.2, 0.5) (0.7, 0.2) (0.8, 0.1) E (0.8, 0.2) (0.6, 0.2) (0.7, 0.1) (0.2, 0.7) (0.4, 0.6) (0.1, 0.8) E (0.2, 0.6) (0.3, 0.6) (0.6, 0.3) (0.1, 0.6) (0.2, 0.8) (0.7, 0.2) Hence, the I G of K and K formal contexts is given as 1 2 Axioms 2023, 12, 407 9 of 22 I G(K ) = 1 1 0 0.2 0 0.1 0.1 1 0.1 + + 1 0.2 + + 1 0.7 + + 1 0.1 + + 1 0.6 + + 4 5 2 2 2 2 2 1 0.2 0 0 0.3 0.1 1 0.5 + + 1 0.5 + + 1 0.2 + + 1 0.5 + + 1 0.2 + + 5 2 2 2 2 2 1 0 0.2 0.2 0.1 0 1 0.2 + + 1 0.2 + + 1 0.1 + + 1 0.7 + + 1 0.6 + + 5 2 2 2 2 2 1 0.2 0.1 0.1 0.3 0 1 0.6 + + 1 0.6 + + 1 0.3 + + 1 0.6 + + 1 0.8 + , 5 2 2 2 2 2 I G(K ) = 0.53 I G(K ) = 1 1 0 0.2 0 0.1 0.1 1 0.1 + + 1 0.2 + + 1 0.7 + + 1 0.1 + + 1 0 + + 4 5 2 2 2 2 2 1 0.2 0 0 0.3 0.1 1 0.5 + + 1 0.5 + + 1 0.2 + + 1 0.5 + + 1 0.1 + + 5 2 2 2 2 2 1 0 0.2 0.2 0.1 0.1 1 0.2 + + 1 0.2 + + 1 0.1 + + 1 0.7 + + 1 0.8 + + 5 2 2 2 2 2 1 0.2 0.1 0.1 0.3 0.1 1 0.6 + + 1 0.6 + + 1 0.3 + + 1 0.6 + + 1 0.2 + , 5 2 2 2 2 2 I G(K ) = 0.58 Hence, the I G of the K IF formal context is greater than the I G of the K IF formal context, implying that the events with given spatial and Q temporal attributes are more interesting with respect to providing more spatio-temporal information in the periodical IF GrC perspective. Moreover, for the further process, the K IF formal context will be decided for the computation of granulation measures, which is discussed in Section 6. 5.4. Granular Computing Measures for the Interestingness Level of IF Lattice In the literature, there are various proposed granular measures based on FCA which identify the interestingness level of the granule. The GrC and FCA measures defined in [41] and [42], respectively, include COV, SP, stability, robustness, probability, separation, etc. The most important granular measures are COV and SP, which are used in the GrC approach based on FCA. In this study, COV, SP, and Q value are used to analyze the interestingness level of the IF lattice. 5.5. Coverage (COV) COV is the most important granulation measure to evaluate the granule within the spatial, temporal, or spatio-temporal granulation perspective [31]. COV indicates the data granule to represent or cover the given data. The main objective of calculating the COV in this study is to find the IF lattice granule data objects’ COV which contains the interesting information. Generally, the larger the data objects being covered the higher the COV of the interesting information granule. In [43], the concept of COV with invariability and its interconnections are analyzed from the viewpoint of algebraic properties of a fuzzy system, including membership function, inclusion, union and intersection, and support and fuzzy relation. Depending on the nature of granule, the definition of COV can be properly expressed, as in [44], where the concept of COV is defined with the fuzzy perspective of GrC. Here, the COV for the IF concept lattice objects using membership values in the perspective of GrC approach is computed as " ! # D 1 j COV(C) =  C x + , (2) å m G N 2 i=1 where “N” is the number of elements in the IF concept lattice C granule, m , where j = 1, 2, 3, , is the number of membership values, and p is the hesitation degree of each attribute involved in the granule. Here, D shows the involved objects, and G indicates the total number of objects in the granule. In the above Equation (2), ( ) is used because the uncertainty can be membership or nonmembership of the IF set value. Axioms 2023, 12, 407 10 of 22 The motivation behind the use of Equation (2) is the computation of COV for the formal concept granule containing the event’s spatio-temporal information in the form of IF sets. The COV for the IF formal concept as a granule C for the involved objects (events) D 1 N [31] is the sum of membership grades [44] C x in the IF formal concept. å m G N i=1 j Additionally, the term indicates the membership value in the p degree of indeterminacy. The illustration to compute the COV is given in Example 3. Example 3. Let X = x , x , x , x , x and C(x) be the IF formal concept of IF formal context, f g 1 2 3 4 5 consisting of E event as an involved object with Q temporal data given in Table 2, such that 1 1 C(x) = f(0.9, 0.1, x ), (0.6, 0.2, x ), (0.3, 0.7, x ), (0.8, 0.1, x ), (0.3, 0.6, x )g. 1 2 3 4 5 Let D = 1 and G = 4, because the object involved in the C IF formal concept is one, i.e., E , and the total number of objects is four, i.e., E , E , E , and E , respectively. Moreover, N = 5 is the 1 2 3 4 number of IF attributes in the data, and p is the total degree of indeterminacy in all the attributes of the C IF formal concept. " ! # 1 1 0.4 COV(C) =  0.9 + 0.6 + 0.3 + 0.8 + 0.3 + = 0.34. 4 5 2 i=1 5.6. Specificity (SP) The SP measure is the fundamental granulation measure used to find the abstract, precise, or specific level of the granule in GrC. SP’s role in IF sets is similar to the role of entropy in probability theory, as entropy estimates the probability of the specific event under consideration, which encapsulates the information about the fundamental probability distribution. The author of [45] states that in expert- and knowledge-based systems, SP plays a fundamental role in determining the usefulness of the information provided by these systems. Moreover, an increase in the abstract level of the SP of the information provided increases the information’s usefulness. For example, a system shows the prediction of tornado storm occurrences in different states at different times. Additionally, this system, in most cases, will correctly predict the situation of the tornado’s occurrence in both spatial and temporal perspectives. This system will not be of much use if it does not determine which type of precautionary measures should be taken at particular states at a particular time. This scenario points out a very important uncertainty principle of information theory, which is called the specificity–correctness trade-off. An important idea to note is that the higher the SP, the lower the granule level of abstraction. In this study, the concept of SP is used for the spatio-temporality (two perspectives) of the IF concept lattice granule measure by using the len(d) and range concepts. As explained in [31], len(d) and range indicate the length of the involved temporal slot and the sum of the lengths of all temporal slots, respectively. According to refs. [31,45], SP is measured as follows: " # len(d) 1 SP(C) = 1  a G(x) . (3) range n 1 x2X6=X Here, the IF set’s concept lattice is considered. Let X = fx , x , x , , x g be the set 1 2 3 n of attributes in set X and C be the IF set with (C (x), C (x)) membership and nonmem- bership of the IF ordered pair. In Equation (3) a = Max [C (x)], assuming that it occurs at x such that a = C (x ),8x 6= x , calculate G(x) = a^ (1 C (x)) to compute the SP m n n m of IF set C [45]. The illustration of calculating SP is given in Example 4. Axioms 2023, 12, 407 11 of 22 Example 4. Let X = x , x , x , x , x and C(x) be the IF formal concept, such that f g 1 2 3 4 5 C(x) = (0.9, 0.1, x ), (0.6, 0.2, x ), (0.3, 0.7, x ), (0.8, 0.1, x ), (0.3, 0.6, x ) . f g 1 2 3 4 5 Here, the value of a = 0.9 occurs in x , then G(x) = a^ 1 C (x) is computed for the ( ) x 6= x as G(x ) = 0.9^ (1 0.2) = 0.8, G(x ) = 0.9^ (1 0.7) = 0.3, G(x ) = 0.9^ (1 0.1) = 0.9, G(x ) = 0.9^ (1 0.6) = 0.4. For example, C(x) is one of the IF formal concepts of the IF formal context, with Q temporal data given in Table 2; then, len(d) = 6 and range = 12. 6 1 SP(C(x)) = 1  0.9 (0.8 + 0.3 + 0.9 + 0.4) = 0.15. 12 5 1 The SP of individual IF concept lattice granules is calculated in Section 6. 5.7. Unique Index (Q) Value In ref. [31], the authors define the aggregation of COV and SP as the Q value. In the Q value, the COV(C) determines the objects representing the IF concept lattice granule COV; on the other hand, SP(C) indicates the SP for the IF concept lattice granule in the perspectives of spatial and temporal attributes using the GrC approach. The mathematical measure to compute the Q value is given as Q(C) = COV(C) (SP(C)) (4) Here, the exponent on SP, “z”, is the aspect of the SP. It shows the change in the partition level of the data. Moreover, the higher the value of “z”, the more important the aspect of the SP. The idea of “z ” is more understandable later in the experimental analysis. In ref. [31], the authors also propose the average Q value of data granules; here, the IF concept lattice granule average Q value can be computed as follows: Q(C) Q(L) = (5) ( A,B)2L In this expression, the IF concept lattice granule C shows the object or the set of objects A, which contains the attributes in the form of membership and nonmembership B of the IF set. To assess different hierarchical levels of data, granulation measures can be compared by checking which granulation level provides more interesting results. To assess the hierar- chical levels, a particular attribute is decomposed to check whether the data granulation provides improved results over the previous ones. Here, the focus was spatial and tempo- ral attributes. Suppose that temporal attributes are decomposed, such that T denotes the temporal attribute, and after decomposing T in n attributes fT , T , T , , T g, it can be 1 2 3 determined through the granulation measures which temporal decomposition provides more interesting results. Additionally, the formal context related to the T temporal attribute is shown as K = (G, M, I), while that related to the decomposed temporal attributes, 0 0 0 0 i.e., T , T , T , , T , is given by K = (G , M , I ). Moreover, the granulation measures 1 2 3 n are expressed for different hierarchical levels accordingly. With this, the COV for different granularity levels can be shown as COV(C)  COV(C ) (6) Axioms 2023, 12, 407 12 of 22 In addition to this, the SP for the different granular levels can also hold the following statement: SP(C)  SP(C ) (7) To check the granularity level of interestingness for a particular timeslot, [31] can be computed as Q(C) Q(T) = (8) where n is the cardinality of the set of IF formal concepts having T temporal attributes. It is obvious that the granulation through the decomposition of temporal attribute may lead to better results, such as Q(C)  Q(C ) (9) In this way, the level of interestingness is assessed in different hierarchical granule levels by checking that the greater Q(C) value is the more suitable granule in terms of interestingness. 6. Experimental Evaluation In this section, experimental analysis for the proposed IF concept lattice granule through GrC methodology is discussed. The objective of this study is to analyze the spatio- temporal perspectives of the IF granule. The results may be used to predict the spatiality and periodicity of the information granule, particularly when the data are provided in the IF sets. The datasets used in this experiment consist of the four activity records of providing information related to spatiality and temporality of the activities executed by a specific actor or user. Here, the activities are indicated as four events, E , E , E , and E ; four places, 1 2 3 4 Pl ace , Pl ace , Pl ace , and Pl ace , denoting spatiality; and four quarters, Q , Q , Q , and Q , 1 2 3 4 1 2 3 4 of the year, denoting temporality, where events indicate objects, and places and quarters of the year indicate the attributes. The main focus of this experiment is the periodical granulation of the IF concept lattice granules. There may be hundreds of events indicating object occurrences at different spatio-temporal attributes, but here, four events as objects and four spatial and four temporal attributes for the experimental analysis are considered, as presented in Table 3. In the temporal perspective of attributes, annual periodicity of time granulation is decomposed into four quarters, Q , Q , Q , and Q , where these timed 1 2 3 4 granulation quarters consists of Jan, Feb, and Mar; Apr, May, and June; July, Aug, and Sep; and Oct, Nov, and Dec, respectively. Additionally, the GrC approach is performed by considering the periodicity of the temporal attribute, in which the first decomposition of periodicity is set to months. Table 3. Four Events as Objects with Four Spatial and Four Temporal Attributes Data. Place Place Place Place Q Q Q Q 1 2 3 4 1 2 3 4 E (0.9, 0.1) (0.6, 0.2) (0.3, 0.7) (0.8, 0.1) (0.3, 0.6) (0.9, 0.0) (0.7, 0.2) (0.4, 0.3) E (0.3, 0.5) (0.5, 0.5) (0.8, 0.2) (0.2, 0.5) (0.7, 0.2) (0.8, 0.1) (0.8, 0.2) (0.5, 0.4) E (0.8, 0.2) (0.6, 0.2) (0.7, 0.1) (0.2, 0.7) (0.4, 0.6) (0.1, 0.8) (0.7, 0.3) (0.2, 0.7) E (0.2, 0.6) (0.3, 0.6) (0.6, 0.3) (0.1, 0.6) (0.2, 0.8) (0.7, 0.2) (0.8, 0.1) (0.1, 0.6) The IF concepts of the given four objects with spatial attributes in the Q quarter of time 1 1 1 1 1 1 1 1 1 e e e e e e e e e granule are (1, C )), (2, C ), (3, C ), (12, C ), (13, C ), (23, C ), (24, C ), (123, C ), (124, C ), 1 2 3 4 5 6 7 8 9 1 1 1 e e e (234, C ), (U, C )and(Æ, C ) where: 10 11 Æ 1 1 e e C = f(0.9, 0.1), (0.6, 0.2), (0.3, 0.7), (0.8, 0.1), (0.3, 0.6)g, C = f(0.3, 0.5), (0.5, 0.5), (0.8, 0.2), (0.2, 0.5), (0.7, 0.2)g 1 2 1 1 e e C = f(0.8, 0.2), (0.6, 0.2), (0.7, 0.1), (0.2, 0.7), (0.4, 0.6)g, C = f(0.3, 0.5), (0.5, 0.5), (0.3, 0.7), (0.2, 0.5), (0.3, 0.6)g 3 4 1 1 e e C = f(0.8, 0.2), (0.6, 0.2), (0.3, 0.7), (0.2, 0.7), (0.3, o.6)g, C = f(0.3, 0.5), (0.5, 0.5), (0.7, 0.2), (0.2, 0.7), (0.4, 0.6)g 5 6 1 1 e e C = f(0.2, 0.6), (0.3, 0.6), (0.6, 0.3), (0.1, 0.6), (0.2, 0.8)g, C = f(0.3, 0.5), (0.5, 0.5), (0.3, 0.7), (0.2, 0.7), (0.3, 0.6)g 7 8 1 1 e e C = f(0.2, 0.6), (0.3, 0.6), (0.3, 0.7), (0.1, 0.6), (0.2, 0.8)g, C = f(0.2, 0.6), (0.3, 0.6), (0.6, 0.3), (0.1, 0.7), (0.2, 0.8)g 9 10 Axioms 2023, 12, 407 13 of 22 1 1 e e C = (0.2, 0.6), (0.3, 0.6), (0.3, 0.7), (0.1, 0.7), (0.2, 0.8) , C = (1, 0), (1, 0), (1, 0), (1, 0), (1, 0) f g f g 11 Æ The IF values of the IF formal concepts are evaluated according to the expression min(m ), max(g ) , given in Definition 12. The IF concept’s lattice design of the given i,j i,j four objects with spatio-temporal attributes with the Q quarter of time granule is given in Figure 1. Figure 1. IF concept’s lattice diagram of four objects with spatial and Q quarter of time granule attributes. Similarly, the IF concepts of the given four objects with spatial attributes in the Q quar- 2 2 2 2 2 2 2 2 e e e e e e e e ter of time granule are(1, C ), (2, C ), (3, C ), (12, C ), (13, C ), (23, C ), (24, C ), (123, C ), 1 2 3 4 5 6 7 8 2 2 2 2 e e e e (124, C ), (234, C ), (1234, C ), (Æ, C ) where: 9 10 11 Æ 2 2 e e C = f(0.9, 0.1), (0.6, 0.2), (0.3, 0.7), (0.8, 0.1), (0.9, 0.0)g, C = f(0.3, 0.5), (0.5, 0.5), (0.8, 0.2), (0.2, 0.5), (0.8, 0.1)g 1 2 2 2 e e C = f(0.8, 0.2), (0.6, 0.2), (0.7, 0.1), (0.2, 0.7), (0.1, 0.8)g, C = f(0.2, 0.6), (0.3, 0.6), (0.6, 0.3), (0.1, 0.6), (0.7, 0.2)g 3 4 2 2 e e C = f(0.8, 0.2), (0.6, 0.2), (0.3, 0.7), (0.2, 0.7), (0.1, 0.8)g, C = f(0.3, 0.5), (0.5, 0.5), (0.7, 0.2), (0.2, 0.7), (0.1, 0.8)g 5 6 2 2 e e C = f(0.2, 0.6), (0.3, 0.6), (0.6, 0.3), (0.1, 0.6), (0.7, 0.2)g, C = f(0.3, 0.5), (0.5, 0.5), (0.3, 0.7), (0.2, 0.7), (0.1, 0.8)g 7 8 2 2 e e C = f(0.2, 0.6), (0.3, 0.6), (0.3, 0.7), (0.1, 0.6), (0.7, 0.2)g, C = f(0.2, 0.6), (0.3, 0.6), (0.6, 0.3), (0.1, 0.7), (0.1, 0.8)g 9 10 2 2 e e C = f(0.2, 0.6), (0.3, 0.6), (0.3, 0.7), (0.1, 0.7), (0.1, 0.8)g, C = f(1, 0), (1, 0), (1, 0), (1, 0), (1, 0)g 11 Æ The IF concept’s lattice design of the given four objects with spatio-temporal attributes with the Q quarter of time granule is given in Figure 2. Moreover, the IF concepts of the given four objects with spatial attributes in the Q quar- 3 3 3 3 3 3 3 3 e e e e e e e e ter of time granule are (1, C ), (2, C ), (3, C ), (4, C ), (12, C ), (13, C ), (23, C ), (24, C ), 1 2 3 4 5 6 7 8 3 3 3 3 3 e e e e e (123, C ), (124, C ), (234, C ), (1234, C ), (Æ, C ) where: 9 10 11 12 Æ 3 3 e e C = f(0.9, 0.1), (0.6, 0.2), (0.3, 0.7), (0.8, 0.1), (0.7, 0.2)g, C = f(0.3, 0.5), (0.5, 0.5), (0.8, 0.2), (0.2, 0.5), (0.8, 0.2)g 1 2 3 3 e e C = f(0.8, 0.2), (0.6, 0.2), (0.7, 0.1), (0.2, 0.7), (0.7, 0.3)g, C = f(0.2, 0.6), (0.3, 0.6), (0.6, 0.3), (0.1, 0.6), (0.8, 0.1)g 3 4 3 3 e e C = f(0.3, 0.5), (0.5, 0.5), (0.3, 0.7), (0.2, 0.5), (0.7, 0.2)g, C = f(0.8, 0.2), (0.6, 0.2), (0.3, 0.7), (0.2, 0.7), (0.7, 0.3)g 5 6 3 3 e e C = f(0.3, 0.5), (0.5, 0.5), (0.7, 0.2), (0.2, 0.7), (0.7, 0.3)g, C = f(0.2, 0.6), (0.3, 0.6), (0.6, 0.3), (0.1, 0.6), (0.8, 0.2)g 7 8 3 3 e e C = f(0.3, 0.5), (0.5, 0.5), (0.3, 0.7), (0.2, 0.7), (0.7, 0.3)g, C = f(0.2, 0.6), (0.3, 0.6), (0.3, 0.7), (0.1, 0.6), (0.7, 0.2)g 9 10 3 3 e e C = f(0.2, 0.6), (0.3, 0.6), (0.6, 0.3), (0.1, 0.7), (0.7, 0.3)g, C = f(0.2, 0.6), (0.3, 0.6), (0.3, 0.7), (0.1, 0.7), (0.7, 0.3)g 11 12 C = f(1, 0), (1, 0), (1, 0), (1, 0), (1, 0)g Æ Axioms 2023, 12, 407 14 of 22 Figure 2. IF concept’s lattice diagram of four objects with spatial and Q quarter of time granule attributes. The IF concept’s lattice design of the given four objects with spatio-temporal attributes with the Q quarter of time granule is given in Figure 3. Figure 3. IF concept’s lattice diagram of four objects with spatial and Q quarter of time granule attributes. Similarly, the IF concepts of the given four objects with spatial attributes in the Q quar- 4 4 4 4 4 4 4 4 e e e e e e e e ter of time granule are (1, C ), (2, C ), (3, C ), (12, C ), (13, C ), (23, C ), (24, C ), (123, C ), 1 2 3 4 5 6 7 8 4 4 4 4 e e e e (124, C ), (234, C ), (1234, C ), (Æ, C ) where: 9 10 11 Æ Axioms 2023, 12, 407 15 of 22 4 4 e e C = f(0.9, 0.1), (0.6, 0.2), (0.3, 0.7), (0.8, 0.1), (0.4, 0.3)g, C = f(0.3, 0.5), (0.5, 0.5), (0.8, 0.2), (0.2, 0.5), (0.5, 0.4)g 4 4 e e C = f(0.8, 0.2), (0.6, 0.2), (0.7, 0.1), (0.2, 0.7), (0.2, 0.7)g, C = f(0.3, 0.5), (0.5, 0.5), (0.3, 0.7), (0.2, 0.5), (0.4, 0.4)g 3 4 4 4 e e C = f(0.8, 0.2), (0.6, 0.2), (0.3, 0.7), (0.2, 0.7), (0.2, 0.7)g, C = f(0.3, 0.5), (0.5, 0.5), (0.7, 0.2), (0.2, 0.7), (0.2, 0.7)g 5 6 4 4 e e C = f(0.2, 0.6), (0.3, 0.6), (0.6, 0.3), (0.1, 0.6), (0.1, 0.6)g, C = f(0.3, 0.5), (0.5, 0.5), (0.3, 0.7), (0.2, 0.7), (0.2, 0.7)g 7 8 4 4 e e C = f(0.2, 0.6), (0.3, 0.6), (0.3, 0.7), (0.1, 0.6), (0.1, 0.6)g, C = f(0.2, 0.6), (0.3, 0.6), (0.6, 0.3), (0.1, 0.7), (0.1, 0.7)g 9 10 4 4 e e C = f(0.2, 0.6), (0.3, 0.6), (0.3, 0.7), (0.1, 0.7), (0.1, 0.7)g, C = f(1, 0), (1, 0), (1, 0), (1, 0), (1, 0), (1, 0)g 11 Æ Here, the IF concept’s lattice design of the given four objects with spatio-temporal attributes with the Q quarter of time granule is given in Figure 4. Figure 4. IF concept’s lattice diagram of four objects with spatial and Q quarter of time gran- ule attributes. Now, according to Equation (1), the IG of each lattice designed with the four events showing the objects along with each quarter of the time granulation is given below: Lattice (designed with Q quarter of time granulation) I G : 0.53 1 1 Lattice (designed with Q quarter of time granulation) I G : 0.58 2 2 Lattice (designed with Q quarter of time granulation) I G : 0.60 3 3 Lattice (designed with Q quarter of time granulation) I G : 0.52 4 4 Here, Lattice , designed with the Q quarter of time granulation, gives more IG 3 3 than the other three lattices designed with the other three quarters of time granulation, respectively. A higher IG leads to more interesting results with a less focused view of the data. Now, the granulation measures COV and SP of Lattice IF concepts can be measured through Equation (2) and Equation (3), respectively. According to Equations (2)–(4), the COV, SP, and Q value of each IF concept of Lattice is given in Table 4. 3 Axioms 2023, 12, 407 16 of 22 Table 4. Granulation measures of each IF concept of Lattice . len(d) SP(C) = 1 COV(C) = range Q(C) = COV(C) (SP(C)) D 1 N C x + 1 å m a G(x) G N i=1 j 2 n1 X6=X C 0.365 0.95 0.34675 C 0.38 0.89 0.3382 C 0.4 0.96 0.384 C 0.5 0.92 0.46 C 0.5 0.93 0.465 C 0.41 0.93 0.3813 C 0.44 0.92 0.4048 C 0.55 0.92 0.506 C 0.45 0.92 0.414 C 0.59 0.92 0.5428 C 0.585 0.94 0.5499 C 0.57 0.91 0.5187 C 0 0 0 Now, if the Q quarter of time granulation is decomposed into more parts, then this decomposition of the Q quarter may provide more interesting results. For this purpose, let Q , Q , and Q contain the July, August, and September IF data, respectively. This 3,1 3,2 3,3 is the second decomposition of the IF concept lattice designed through the Q quarter of time granulation. Thus, the four events’ IF data with spatio-temporal attributes of the Q quarter ’s second decomposition are given in Table 5. Table 5. Events with Four Spatial and Three (decomposed) Q , Q , and Q Temporal At- 3,1 3,2 3,3 tributes Data. Place Place Place Place Q Q Q 2 3 3,2 3,3 1 4 3,1 E (0.9, 0.1) (0.6, 0.2) (0.3, 0.7) (0.8, 0.1) (0.9, 0.0) (0.0, 0.9) (0, 0) E (0.3, 0.5) (0.5, 0.5) (0.8, 0.2) (0.2, 0.5) (1, 0) (0, 1) (0, 0) E (0.8, 0.2) (0.6, 0.2) (0.7, 0.1) (0.2, 0.7) (0.8, 0.1) (0.1, 0.9) (0, 0) E (0.2, 0.6) (0.3, 0.6) (0.6, 0.3) (0.1, 0.6) (0.9, 0.1) (0.1, 0.8) (0, 0) The IG of each lattice, Lattice , Lattice , and Lattice , with second decomposition 3,1 3,2 3,3 of Q , Q , and Q quarters of time granulation, respectively, is given below: 3,1 3,2 3,3 Lattice (designed with Q quarter of time granulation) I G : 0.63 3,1 3,1 Lattice (designed with Q quarter of time granulation) I G : 0.46 3,2 3,2 Lattice (designed with Q quarter of time granulation) I G : 0.44 3,3 3,3 It shows that Lattice , made with the Q quarter of time granulation, gives more 3,1 3,1 IG than the other lattices of timed granulations. Moreover, the granulation measures of the each concept lattice (as made with Lattice ), i.e., made with the Q quarter of time 3 3,1 granulation, are given as in Table 6. Likewise, it can be observed that the granule Lattice , designed with the Q quarter of 2 2 time granulation with an IG of 0.58, is the second highest IG. So, the granulation measures COV, SP, and the Q value of the lattice, i.e., made with the Q quarter of time granulation, are given as in Table 7. Note, the value of “z = 1” is used because of the primary decomposition of the granules. Here, primary decomposition means partitioning the data into months, be- cause the first decided decomposition is set to one month. Moreover, partitioning one month into two timeslots would be the secondary decomposition; in that case, the value of “z” is 0.5. The applicability of the proposed approach is the knowledge discovery of periodical events’ occurrences (co-occurrences), nonoccurrences, and uncertainty of occur- rences/nonoccurrences in spatial and temporal aspects through IF datasets by applying FCA and GrC. Axioms 2023, 12, 407 17 of 22 Table 6. Granulation measures of each IF concept of Lattice . 3,1 len(d) SP(C) = 1 COV(C) = range Q(C) = COV(C) (SP(C)) D 1 N C x + 1 å m a G(x) G N i=1 j 2 n1 X6=X C 0.365 0.9 0.3285 C 0.39 0.89375 0.3485625 C 0.455 0.91875 0.4180313 C 0.52 0.8875 0.4615 C 0.47 0.8875 0.417125 C 0.5 0.93125 0.465625 C 0.56 0.89375 0.5005 C 0.515 0.9 0.4635 C 0.57 0.86875 0.4951875 C 0.65 0.9125 0.593125 C 0.64 0.8875 0.568 C 0 0 0 Table 7. Granulation measures of each IF concept of Lattice . len(d) SP(C) = 1 COV(C) = range Q(C) = COV(C) (SP(C)) D 1 N å C xm + a å G(x) G N i=1 j 2 n1 X6=X C 0.175 0.9 0.1575 C 0.13 0.89375 0.116188 C 0.12 0.93125 0.11175 C 0.21 0.9125 0.191625 C 0.2 0.9 0.18 C 0.18 0.91875 0.165375 C 0.19 0.94375 0.179313 C 0.21 0.95625 0.200813 C 0.24 0.91875 0.2205 C 0.195 0.93125 0.181594 C 0.2 0.975 0.195 C 0 0 0 7. Results and Discussion The experiments were performed on a 64-bit system (Intel Core i3-4010U, 1.70 GHz, 4 GB RAM). Python (version 3.7) was used to construct the IF concepts’ lattice structures in the experimental evaluation section. In the experimental evaluation of this research article, IF data are taken to process the proposed methodology. Additionally, this IF data contain four events, happening at four places in a year. For the first decomposition, one-year timeslot data are partitioned into four quarters of the time granulation of events happening at the given four places, where events show the objects and places, with time granulation data indicating the attributes. The purpose of this methodology is to analyze the spatio- temporal perspectives of the IF granule. More specifically, the idea is to find out whether the granulation of IF data provides more interesting results. In the experimental evaluation, the IG of the four lattices designed with the four events (objects) is analyzed first, which happens at four places in four different quarters of the year, showing the spatio-temporal attributes given as Lattice (designed with Q quarter of time granulation) I G : 0.53 1 1 Lattice (designed with Q quarter of time granulation) I G : 0.58 2 2 Lattice (designed with Q quarter of time granulation) I G : 0.60 3 3 Lattice (designed with Q quarter of time granulation) I G : 0.52 4 4 Hence, the IG of Lattice made with the Q quarter of time granulation is higher than 3 3 the IG of all three lattices, so Lattice is chosen for further granulation measures. The COV, SP, and Q value of each of Lattice ’s IF concept are calculated and given in Table 4. For the second decomposition, the Q quarter is partitioned into three more timeslots, Q , Q , 3 3,1 3,2 and Q , and the IG of lattices is made with the second partitioned timeslots, given as 3,3 Axioms 2023, 12, 407 18 of 22 Lattice (designed with Q quarter of time granulation) I G : 0.63 3,1 3,1 Lattice (designed with Q quarter of time granulation) I G : 0.46 3,2 3,2 Lattice (designed with Q quarter of time granulation) I G : 0.44 3,3 3,3 It can be observed that the IG of the lattice with the Q quarter of time granulation 3,1 is greater than all the other IGs of the second decomposition lattices; therefore, if the granulation measures of Lattice with the Q quarter of time granulation are checked in 3,1 3,1 Table 6, it can be seen that most of the IF concepts of the second decomposed lattice have more COV and Q values than those of Lattice with the Q quarter of time granulation. 3 3 Hence, the granularity of data in IF sets gives more interesting results. 8. Comparison with Previous SOTA (State of the Art) Approaches 8.1. Comparison with Previous Spatial and Temporal Approaches Using FCA and GrC This approach and its results are compared with other SOTA methodologies based on the research methodology, the GrC perspective of spatial and temporal aspects and the data viewpoint with the FCA algorithm. In [1], the authors present and evaluate a method which uses an existing approach to discover periodic events in the data to combine time- based granulation and three-way decisions to support decision makers in understanding and reasoning on the learned granular structures conceptualizing spatial–temporal events. In [7], the methodology interprets, represents, and implements sequential three-way GrC with a framework of temporal–spatial multigranularity learning, which is described with the temporality of data and the spatiality of parameters. The method in [31], based on the GrC and FCA technique, proposes an approach which focuses on the temporal aspect of data to extracte knowledge concerning the periodic occurrences of events. In the context of three-way GrC, the authors in [46] introduce three extensional ideas, temporal, spatial, spatial–temporal-based trisecting–acting–outcome (TAO) frameworks for the construction of a multilevel composite granular structure. In the literature, knowledge discovery through spatial and temporal aspects of data uses the classical FCA algorithm (using single-value attributes) and the GrC paradigm for the occurrences and co-occurrences of events. However, there can be three aspects of events: occurrences (and co-occurrences), nonoccurrences, and uncertainty of occur- rences/nonoccurrences with respect to spatial and temporal aspects of data. In this pro- posed approach, IF datasets were used for events, such that event occurrences (and co- occurrences), nonoccurrences, and uncertainty of occurrences/nonoccurrences in spatial and temporal views can be indicated through the m, g, and p values, respectively. GrC was used to discover the periodicity in the data at various abstraction levels, while FCA was used to discover the granulation levels and process the granulation measures to understand IF concepts. References [1,31] use an FCA-based single-value attribute for the single aspect of event occurrences (and co-occurrences) with respect to the spatial and temporal aspects, while [7,46] use granular structures for the spatial and temporal aspects of data. The main advantages of the proposed approach over the existing approaches are discovering the periodicity of spatial–temporal events data given in IF sets through GrC and the FCA algorithm and predicting event occurrences, (and co-occurrences), nonoccurrences, and un- certainty of occurrences/nonoccurrences in spatial and temporal views of data through IF sets. The comparison of the proposed approach with other SOTA approaches is presented in Table 8. 8.2. Comparison with Finding IE/IG IG is computed through IE (uncertainty) in data. In GrC, the approaches [31,35] calcu- late IE and IG using single-value attributes for the FCA while considering the one aspect of event occurrences (co-occurrences). However, the proposed approach based on the GrC paradigm uses IF datasets for the attributes of FCA that improves the results of IG. Addition- ally, unlike the existing approaches, the proposed approach provides three aspects of event occurrences (co-occurrences), nonoccurrence, and uncertainty of occurrence/nonoccurrence in the spatial and temporal views of data. The comparison of (improved results computed Axioms 2023, 12, 407 19 of 22 through) the proposed approach with other SOTA approaches [31,35] is presented in Table 9. Here, the IG results obtained with the approaches of [31,35] are unchanged due to the different IF m and g values in all the attributes shared by the objects in each lattice. Table 8. Comparison with other SOTA approaches. GrC (Spatial or Temporal) Data Viewpoint Research Article Research Methodology Perspective with FCA/IF Sets A method to combine time-based granulation and three-way decisions to understand and reason on Spatial and temporal aspects FCA-based single- [1] learned granular structures and discover of data granularity value attribute periodic events. The method implements sequential three-way GrC by a spatial–temporal multigranularity learning Spatial and temporal aspects [7] - framework, described with the temporality of data of data granularity and spatiality of parameters. A method based on GrC and FCA to focus the Temporal aspect of data FCA-based single- [31] temporal aspect and extract the knowledge granularity. value attribute. concerning periodic occurrences of events in data. Temporal, spatial, and spatial–temporal-based Spatial, temporal, and trisecting–acting–outcome (TAO) frameworks for [46] spatial–temporal aspects of - the construction of multilevel composite granular data granularity structures are introduced. This approach analyzes and predict event IF set values using occurrences, nonoccurrences, and uncertainty of Temporal aspect of data granular computing Proposed Approach occurrences/nonoccurrences through spatial and granularity in IF datasets and the temporal aspects given in IF sets’ data using GrC FCA algorithm and FCA. Table 9. Comparison with other research methodologies to find IG. Higher values are bolded. Results Obtained with Results Obtained with the Lattice No. Approaches Used [31,35] Proposed Approach Lattice 0.25 0.53 Lattice 0.25 0.58 Lattice 0.25 0.60 Lattice 0.25 0.52 Lattice 0.25 0.63 3,1 Lattice 0.25 0.46 3,2 Lattice 0.25 0.44 3,3 8.3. Comparison with Finding COV, SP, and Q Value COV, SP, and Q value are important granulation measures to analyze the granule. In [31], granules are represented in the form of formal concepts and GrC and evaluated through these granulation measures; moreover, in [44,45], these granulation measures are proposed for the granules represented in fuzzy and IF sets. In existing approaches, granulation measures are used only in the perspectives of GrC with the FCA algorithm [31], or on fuzzy and IF sets [44,45]. However, the granulation measures in the proposed approach are used in the perspective of GrC, FCA, and IF sets. In the proposed approach, IF concepts are made and represented as granules, where the granulation measures are used to evaluate those granules. The comparison given in Tables 10 and 11 shows that the granulation measures used in the proposed approach give improved results. Axioms 2023, 12, 407 20 of 22 Table 10. Comparison with other Research Methodologies to find the granulation measures (COV, SP, and Q value) of Lattice . Higher values are bolded. COV, SP and Q COV, SP and Value Obtained with Q Value Obtained Approaches Used in [44,45] with Proposed Approach Lattice COV SP Q Value COV SP Q Value IF Concepts C 0.66 0.175 0.1155 0.365 0.95 0.34675 C 0.52 0.425 0.221 0.38 0.89 0.3382 C 0.6 0.15 0.09 0.4 0.96 0.384 C 0.4 0.325 0.13 0.5 0.92 0.46 C 0.4 0.25 0.1 0.5 0.93 0.465 C 0.52 0.275 0.143 0.41 0.93 0.3813 C 0.48 0.325 0.156 0.44 0.92 0.4048 C 0.4 0.325 0.13 0.55 0.92 0.506 C 0.4 0.3 0.12 0.45 0.92 0.414 C 0.32 0.325 0.104 0.59 0.92 0.5428 C 0.38 0.25 0.095 0.585 0.94 0.5499 C 0.32 0.35 0.112 0.57 0.91 0.5187 C 1 0 0 0 0 0 Table 11. Comparison with other Research Methodologies to find the granulation measures (COV, SP, and Q value) of Lattice . Higher values are bolded. 3,1 COV, SP and Q COV, SP and Value Obtained with Q Value Obtained Approaches Used in [44,45] with Proposed Approach Lattice 3,1 COV SP Q Value COV SP Q Value IF Concepts C 0.66 0.4 0.264 0.365 0.9 0.328 C 0.56 0.425 0.238 0.39 0.89375 0.348 C 0.62 0.325 0.2015 0.455 0.91875 0.418 C 0.44 0.45 0.198 0.52 0.8875 0.462 C 0.54 0.45 0.243 0.47 0.8875 0.417 C 0.5 0.275 0.1375 0.5 0.931 0.466 C 0.42 0.425 0.179 0.56 0.894 0.5005 C 0.42 0.4 0.168 0.515 0.9 0.464 C 0.36 0.525 0.189 0.57 0.86875 0.495 C 0.4 0.35 0.14 0.65 0.9125 0.593 C 0.34 0.45 0.153 0.64 0.8875 0.568 C 1 0 0 0 0 0 The proposed approach is compared with other SOTA approaches by applying gran- ulation measures on the IF datasets given in Section 6 (experimental evaluation). These IF datasets contain events as objects and spatial and temporal attributes, in which the temporal attribute is decomposed into four quarters, Q , Q , Q , and Q of the annual 1 2 3 4 periodicity of time granulation, and four granules are created in the first decomposition. Afterwards, the IG of each granule is computed to determine the granule with more IG. FCA is then used to construct lattices from each granule, and granulation measures are performed on the decided granule (with more IG). As shown in Table 9, the IG obtained with the proposed approach is greater than that obtained with other approaches [31,35]. In Table 9, the IG obtained with the other approaches is the same for all the lattices, because none of the objects have identical IF values. Furthermore, in Tables 10 and 11, most of the granulation measures (COV, SP, and Q value) of Lattice and Lattice obtained with 3 3,1 the proposed approach are greater than the existing approaches [44,45]. Hence, it can be observed that the proposed approach provides improved results for IG, COV, and Q value obtained from the IF datasets and processed through GrC and the FCA algorithm. 9. Conclusions and Future Work This research suggests a novel approach to determine occurrences (and co-occurrences), nonoccurrences, and uncertainty of occurrences/nonoccurrences of events based on GrC Axioms 2023, 12, 407 21 of 22 and IF datasets with spatio-temporal attributes. The FCA algorithm was used to analyze the granulation level and granulation measures. Furthermore, different measures are proposed to analyze granulation levels formed with the IF datasets. The originality of this proposed methodology is to discover the periodical occurrences (and co-occurrences), nonoccurrences, and uncertainty of occurrences/nonoccurrences in IF datasets with spatio- temporal attributes using FCA and granulation measures. Here, the limited IF datasets indicating the spatial and temporal aspects of data are considered for the experimentation and work of the proposed methodology. This can be implemented on a large number of IF datasets in the context of big data for the scalability of the proposed methodology. In the real world, this approach can be used to discover the significance in periodicities of data related to storm occurrences, digital forensics, and electronic and smart video surveillance by constructing a timeline to analyze and predict information. Moreover, the proposed approach does not provide an automatic or semiautomatic process to predict an event’s occurrence in granular structures. The authors aim to address these additions in future works. Author Contributions: I.A.: conceptualization, methodology, software, visualization, formal analysis, investigation, writing—original draft, and writing—review and editing. Y.L.: conceptualization, methodology, formal analysis, writing—review and editing, supervision, investigation, and funding acquisition. W.P.: writing—review and editing, suggestions, guidance, formal analysis, investigation, supervision, and validation. All authors have read and agreed to the published version of the manuscript. Funding: Y. Li is supported by the National Science Foundation of China (Grants No. 12071271 and No. 11671244). Institutional Review Board Statement: Not applicable. Informed Consent Statement: Not applicable. Data Availability Statement: Data are contained within the article. Conflicts of Interest: The authors declare no conflict of interest. References 1. Gaeta, A.; Loia, V.; Orciuoli, F.; Parente, M. Spatial and temporal reasoning with granular computing and three way formal concept analysis. Granul. Comput. 2021, 6, 797–813. [CrossRef] 2. Li, J.; Mei, C.; Xu, W.; Qian, Y. Concept learning via granular computing: A cognitive viewpoint. Inf. Sci. 2015, 298, 447–467. [CrossRef] 3. Li, J.; Mei, C.; Aswani, C. On rule acquisition in decision formal contexts. Int. J. Mach. Learn. Cybern. 2013, 4, 721–731. [CrossRef] 4. Xu, W.; Li, W. Granular Computing Approach to Two-Way Learning Based on Formal Concept Analysis in Fuzzy Datasets. IEEE Trans. Cybern. 2014, 46, 366–379. [CrossRef] [PubMed] 5. Wei, L.; Wan, Q. Granular Transformation and Irreducible Element Judgment Theory Based on Pictorial Diagrams. IEEE Trans. Cybern. 2016, 46, 380–387. [CrossRef] 6. Zhou, J.; Yang, S.; Wang, X.; Liu, W. Granule Description based on Compound Concepts. arXiv 2021, arXiv:2111.00004. 7. Yang, X.; Zhang, Y.; Fujita, H.; Liu, D.; Li, T. Local temporal-spatial multi-granularity learning for sequential three-way granular computing. Inf. Sci. 2020, 541, 75–97. [CrossRef] 8. Xin, X.W.; Sun, J.B.; Xue, Z.A.; Song, J.H.; Peng, W.M. A novel intuitionistic fuzzy three-way decision model based on an intuitionistic fuzzy incomplete information system. Int. J. Mach. Learn. Cybern. 2022, 13, 907–927. [CrossRef] 9. Zhao, Y.; Li, T.; Luo, C. Spatial–temporal fuzzy information granules for time series forecasting. Soft Comput. 2021, 25, 1963–1981. [CrossRef] 10. Cui, J.; Zhao, J. Optimal route planning of traffic multi-source route based on granular computing. J. Ambient Intell. Humaniz. Comput. 2021, 1–11. [CrossRef] 11. Dubois, D.; Prade, H. Bridging gaps between several forms of granular computing. Granul. Comput. 2016, 1, 115–126. [CrossRef] 12. Sang, B.; Long, B.; Pang, J.; Xu, W. The Method of Data Analysis in Intuitionistic Fuzzy Generalized Consistent Decision Formal Context. Entropy 2019, 21, 262. [CrossRef] [PubMed] 13. Bloch, I. Lattices of fuzzy sets and bipolar fuzzy sets, and mathematical morphology. Inf. Sci. 2015, 181, 2002–2015. [CrossRef] 14. Pang, J.; Zhang, X.; Xu, W. Attribute Reduction in Intuitionistic Fuzzy Concept Lattices. Abs. App. Anal. 2013, 22–24. [CrossRef] 15. Zadeh, L.A. Fuzzy Sets. Inf. Control 1965, 8, 338–353. [CrossRef] 16. Atanassov, K.T. Intuitionistic fuzzy sets. Fuzzy Sets Syst. 1986, 20, 87–96. [CrossRef] Axioms 2023, 12, 407 22 of 22 17. Atanassov, K.T. Intuitionistic Fuzzy Sets. Stud. Fuzziness Soft Comput. 1999, 35, 142–149. 18. Atanassov, K.T. On Intuitionistic Fuzzy Sets Theory, 1st ed.; Springer: Berlin/Heidelberg, Germany, 2012; Volume 283, pp. 142–149. 19. Szmidt, E.; Kacprzyk, J. Distances Between Intuitionistic Fuzzy Sets: Straightforward Approaches may not work. In Proceedings of the 2006 3rd International IEEE Conference Intelligent Systems, London, UK, 4–6 September 2006. 20. Szmidt, E. Distances and Similarities in Intuitionistic Fuzzy Sets, 1st ed.; Springer: Berlin/Heidelberg, Germany, 2014. 21. Zhu, Y.J.; Li, D.F. A new definition and formula of entropy for intuitionistic fuzzy sets. J. Intell. Fuzzy Syst. 2016, 30, 3057–3066. [CrossRef] 22. Wei, C.; Zhang, Y. Entropy Measures for Interval-Valued Intuitionistic Fuzzy Sets and Their Application in Group Decision- Making. Math. Probl. Eng. 2015, 2015, 563745. [CrossRef] 23. Chaira, T. Application of Fuzzy/Intuitionistic Fuzzy Set in Image Processing. Fuzzy Set Its Ext. 2019, 9, 237–257. 24. Faizi, S.; Sałabun, W.; Rashid, T.; Zafar, S.; Watróbski, J. Intuitionistic fuzzy sets in multi-criteria group decision making problems using the characteristic objects method. Symmetry 2020, 12, 1382. [CrossRef] 25. Bujnowski, P.; Szmidt, E.; Kacprzyk, J. Intuitionistic Fuzzy Decision Tree: A New Classifier. In Proceedings of the 7th IEEE International Conference Intelligent Systems IS’2014, Warsaw, Poland, 24–26 September 2014; Springer: Berlin/Heidelberg, Germany, 2015; pp. 779–790. 26. Zou, L.; Zhang, Z.; Long, J. An efficient algorithm for increasing the granularity levels of attributes in formal concept analysis. Expert Syst. Appl. 2016, 46, 224–235. [CrossRef] 27. Pedrycz, W. Granular Computing—The Emerging Paradigm. J. Uncertain Syst. 2007, 1, 38–61. 28. Lin, T.Y. Granular computing, Announcement of the BISC Special Interest Group on Granular Computing. IEEE Int. Con. Gr. Comp. 2005, 1, 85–90. 29. Smarandache, F. Neutrosophic Set—A Generalization of the Intuitionistic Fuzzy Set. J. Def. Resour. Manag. (JoDRM) 2010, 1, 107–116. 30. Pedrycz, W. An Introduction to Computing with Fuzzy Sets, 1st ed.; Springer: Berlin/Heidelberg, Germany, 2021. 31. Loia, V.; Orciuoli, F.; Pedrycz, W. Towards a granular computing approach based on Formal Concept Analysis for discovering periodicities in data. Knowl.-Based Syst. 2018, 146, 1–11. [CrossRef] 32. Tan, A.; Wu, W.Z.; Qian, Y.; Liang, J.; Chen, J.; Li, J. Intuitionistic Fuzzy Rough Set-Based Granular Structures and Attribute Subset Selection. IEEE Trans. Fuzzy Syst. 2019, 27, 527–539. [CrossRef] 33. Zhou, L. Formal concept analysis in intuitionistic fuzzy formal context. In Proceedings of the 2010 Seventh International Conference on Fuzzy Systems and Knowledge Discovery 2010, Yantai, China, 10–12 August 2010; Volume 5, pp. 2012–2015. 34. Bao, H.; Wu, W.Z.; Zheng, J.W.; Li, T.J. Entropy based optimal scale combination selection for generalized multi-scale information tables. Int. J. Mach. Learn. Cybern. 2021, 12, 1427–1437. [CrossRef] 35. Huang, C.; Li, J. Attribute significance, consistency measure and attribute reduction in formal concept analysis. Neural Netw. World 2016, 26, 607–623. [CrossRef] 36. Li, J.; He, Z.; Zhu, Q. An entropy-based weighted concept lattice for merging multi-source geo-ontologies. Entropy 2013, 15, 2303–2318. [CrossRef] 37. Szmidt, E.; Kacprzyk, J. Entropy for intuitionistic fuzzy sets. Fuzzy Sets Syst. 2001, 118, 467–477. [CrossRef] 38. Joshi, R.; Kumar, S. A New Parametric Intuitionistic Fuzzy Entropy and its Applications in Multiple Attribute Decision Making. Int. J. Appl. Comput. Math. 2018, 4, 52. [CrossRef] 39. Huang, B.; Li, H.X.; Feng, G.F.; Zhuang, Y.L. Distance-based Information Granularity and Hierarchical Structure for an Intuitionis- tic Fuzzy Granular Space. Fuzzy Inf. Eng. 2016, 8, 147–168. [CrossRef] 40. Zhang, S.; Guo, P.; Zhang, J.; Wang, X.; Pedrycz, W. A completeness analysis of frequent weighted concept lattices and their algebraic properties. Data Knowl. Eng. 2012, 81, 104–117. [CrossRef] 41. Pedrycz, W. Algorithmic Developments of Information Granules of Higher Type and Higher Order and Their Applications. Fuzzy Log. Soft Comput. Appl. 2016, 3, 27–41. 42. Kuznetsov, S.O.; Makhalova, T. On interestingness measures of formal concepts. Inf. Sci. 2018, 442, 202–219. [CrossRef] 43. Lloret-climent, M.; Pérez-gonzaga, S. Coverage and invariability in fuzzy systems. Int. J. Gen. Syst. 2013, 43, 96–104. [CrossRef] 44. Pedrycz, W. Concepts and Design Aspects of Granular Models of Type-1 and Type-2. Int. J. Fuzzy Log. Intell. Syst. 2015, 15, 87–95. [CrossRef] 45. Yager, R.R. Some aspects of intuitionistic fuzzy sets. Fuzzy Optim. Decis. Mak. 2009, 8, 67–90. [CrossRef] 46. Yang, X.; Li, T.; Liu, D.; Fujita, H. A temporal-spatial composite sequential approach of three-way granular computing. Inf. Sci. 2019, 486, 171–189. [CrossRef] Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. http://www.deepdyve.com/assets/images/DeepDyve-Logo-lg.png Axioms Multidisciplinary Digital Publishing Institute

Granular Computing Approach to Evaluate Spatio-Temporal Events in Intuitionistic Fuzzy Sets Data through Formal Concept Analysis

Axioms , Volume 12 (5) – Apr 22, 2023

Loading next page...
 
/lp/multidisciplinary-digital-publishing-institute/granular-computing-approach-to-evaluate-spatio-temporal-events-in-MQyfYqPfjF

References (45)

Publisher
Multidisciplinary Digital Publishing Institute
Copyright
© 1996-2023 MDPI (Basel, Switzerland) unless otherwise stated Disclaimer Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. Terms and Conditions Privacy Policy
ISSN
2075-1680
DOI
10.3390/axioms12050407
Publisher site
See Article on Publisher Site

Abstract

axioms Article Granular Computing Approach to Evaluate Spatio-Temporal Events in Intuitionistic Fuzzy Sets Data through Formal Concept Analysis 1,2 1, 3,4 Imran Ali , Yongming Li * and Witold Pedrycz College of Computer Science, Shaanxi Normal University, Xi’an 710062, China; aliimran@snnu.edu.cn or imran.bhatti@iba-suk.edu.pk Department of Computer Science, Sukkur IBA University, Airport Road, Sukkur 65200, Pakistan Department of Electrical and Computer Engineering, University of Alberta, Edmonton, AB T6R 2G7, Canada; wpedrycz@ualberta.ca Systems Research Institute, Polish Academy of Sciences, 01-224 Warsaw, Poland * Correspondence: liyongm@snnu.edu.cn Abstract: Knowledge discovery through spatial and temporal aspects of data related to occurrences of events has many applications in digital forensics. Specifically, in electronic surveillance, it is helpful to construct a timeline to analyze information. The existing techniques only analyze the occurrence and co-occurrence of events; however, in general, there are three aspects of events: occurrences (and co-occurrences), nonoccurrences, and uncertainty of occurrences/non-occurrences with respect to spatial and temporal aspects of data. These three aspects of events have to be considered to better analyze periodicity and predict future events. This study focuses on the spatial and temporal aspects given in intuitionistic fuzzy (IF) datasets using the granular computing (GrC) paradigm; formal concept analysis (FCA) was used to understand the granularity of data. The originality of the proposed approach is to discover the periodicity of events data given in IF sets through FCA and the GrC paradigm that helps to predict future events. An experimental evaluation was also performed to understand the applicability of the proposed methodology. Keywords: granular computing; formal concept analysis; intuitionistic fuzzy sets; periodicity; spatial Citation: Ali, I.; Li, Y.; Pedrycz, W. and temporal aspects; knowledge discovery Granular Computing Approach to Evaluate Spatio-Temporal Events in MSC: 74E20; 94D05; 03B52; 03G10; 06D72 Intuitionistic Fuzzy Sets Data through Formal Concept Analysis. Axioms 2023, 12, 407. https:// doi.org/10.3390/axioms12050407 1. Introduction Academic Editor: Hsien-Chung Wu An event is the occurrence of something at some place and time which involves some actors as objects and spatio-temporal features as attributes. In theliterature, the idea of Received: 9 February 2023 spatial, temporal, and spatio-temporal co-occurrences can be found. In general, spatial Revised: 29 March 2023 co-occurrence is defined as when two or more events occur at the same place, temporal Accepted: 20 April 2023 co-occurrence as when a number of events occur at the same time or in the same time- Published: 22 April 2023 interval, and spatio-temporal co-occurrence as when events occur at the same place and time. Periodical events are those that occur at the same time intervals, for example, an event that occurs every day, weekend, month, or year. In the application domain, it is important Copyright: © 2023 by the authors. to analyze these aspects of events. In the context of smart video surveillance, it is possible Licensee MDPI, Basel, Switzerland. to discover the periodical and same-place movements of pedestrians to predict a crime This article is an open access article before it happens. Moreover, in the context of intuitionistic fuzzy (IF) sets, there are some distributed under the terms and membership and nonmembership values that can be indicated for events occurring at some conditions of the Creative Commons place and time. Existing approaches only work on occurrences and co-occurrences of events; Attribution (CC BY) license (https:// however, in real life, there can be three aspects: occurrences (and co-occurrences), nonoc- creativecommons.org/licenses/by/ currences, and the uncertainty of occurrences/nonoccurrences. The limitation of focusing 4.0/). Axioms 2023, 12, 407. https://doi.org/10.3390/axioms12050407 https://www.mdpi.com/journal/axioms Axioms 2023, 12, 407 2 of 22 only on the occurrences and co-occurrences of events is that it indicates the data related to event occurrences that may be missing the elicitation of complete and important knowledge related to event nonoccurrences, as well as the uncertainty of occurrences/non-occurrences. Motivated by these limitations, this research provides a novel approach based on granular computing (GrC) to discover these three aspects of events at the same places and in the peri- odical form in the IF sets, where m (membership), g (non-membership), and p (uncertainty) values indicate the occurrences (and co-occurrences), nonoccurrences, and the uncertainty of occurrences/nonoccurrences of events, respectively. GrC was used to discover the peri- odicity in data at various abstraction levels. Moreover, formal concept analysis (FCA) was used to discover the granulation levels and process the granulation measures to understand the IF concepts, where the events indicated as objects and spatio-temporal occurrences showed the attributes of lattices formed by formal concepts. The originality of the proposed approach is to discover the periodicity of spatial–temporal occurrences data of events given in IF sets through GrC and FCA. Moreover, this approach helps predict the occurrence (co-occurrence), nonoccurrence, and uncertainty of occurrence/nonoccurrence of events for spatial and temporal aspects of data through IF sets. The motivation for the use of IF sets instead of fuzzy sets in this proposed approach is the three-tuple nature of the IF sets, which contain the m (membership), g (nonmembership), and p (IF set index or indeterminacy, which expresses the degree of uncertainty) values of the elements. Here, p is used in the computation of GrC measures i.e., IG and COV that help in the process of decision making. This paper is organized as follows: Section 2 discusses the related works; Section 3 provides the definitions of IF sets and FCA specifically used in the context of the IF sets data; Section 4 explains the GrC; Section 5 explains the proposed methodology; Section 6 demonstrates the experimental evaluation; Section 7 gives the results and discus- sion; Section 8 explains the comparison of the proposed approach with existing SOTA (state of the art) approaches; and Section 9 contains the conclusion and future work, followed by the references. 2. Related Works In the literature, research work related to spatio-temporal and periodical occurrences and co-occurrences can be found. The most important task regarding periodical occurrences is to determine the data blocks in the whole dataset from which suitable views can be analyzed. For example, in a dataset of hundred events, discovering seventy events that always occur on a Sunday may be more interesting than ninety events occurring on the weekends. For this type of task, views are determined by selecting the temporal attributes and adjusting the temporal units in a way that helps to create a temporal zoom operation on data and discover the more interesting data blocks in the form of periodical occurrences. Depending on the data and objective, some data analysis techniques are required to evaluate the data blocks aiming to discover the periodical co-occurrences of events. Based on the GrC paradigm and FCA, different computational approaches are proposed to discover the spatio-temporal co-occurrences for different purposes. As in [1], FCA as a central tool for the proposed method is used to combine time-based granulation and three-way decisions to understand the learned granular structures conceptualizing spatio-temporal events. Moreover, the GrC is integrated with FCA as concept learning via GrC [2], granular rule acquisition in decision formal contexts [3], GrC approach based on FCA in fuzzy datasets [4], granular transformations, and irreducible element judgement [5]. There are two types of granules in FCA, one is the granule made by the set of objects in formal concept and the other is the one formed by the individual objects. Some research studies show that the granule formed by the individual objects play a vital role, with a strong correlation with object granules, object concepts [5], and granular concepts [6]. Additionally, there exist many other types of granules in FCA; however, the classification and the criteria for the classification of information granules in FCA are still an open research direction. Yang et al. in [7] explained the sequential approach of three-way GrC by a framework of spatio-temporal multilevel granular structure, described with temporality of data and Axioms 2023, 12, 407 3 of 22 spatiality of parameters. Moreover, in the context of three-way decision approaches in [8], an IF three-way decision model based on IF sets is proposed to improve the ability to process complex fuzzy incomplete information systems. Zhao et al., in [9], proposed a novel spatial–temporal fuzzy information granule (STFIG) model to achieve the multistep forecasting of time series. In [10], the method puts forward research on the optimal route planning of traffic multisource routes based on GrC. GrC is used with set theory, shadowed sets, rough sets, fuzzy sets, etc. In each of these sets’ environments, the granules or the granulation processing is defined in different ways, as well as a tentative one to find similarity and bridge the gap between these settings, as described in [11]. Additionally, the IF sets using an FCA algorithm have already been discussed in the literature [12]; for example, in [13], the structure of formal concept forming operators is given in the form of fuzzy dilation and fuzzy erosion operators of bipolar fuzzy mathematical morphology, and in [14], attribute reduction in IF concept lattices is discussed. This methodology uses the GrC paradigm and FCA with IF datasets as spatio-temporal attributes to realize the granulation or abstraction of data related to the periodical timeslots in temporal attributes of formal contexts, which were formed from the IF datasets; the granules involving spatio-temporal attributes were used to determine the co-occurrences of events with respect to space and time. In addition, the granulation measures of lattices made from the formal contexts of IF sets were discussed, such as information granulation (IG), coverage (COV), specificity (SP), and unique index (Q) value, to evaluate the granule according to its information related to spatio-temporal and periodical co-occurrences. 3. Preliminaries 3.1. Intuitionistic Fuzzy (IF) Sets In [15], the notion of fuzzy sets is given as C = hx, m (x)i j x 2 X where m 0 (x) 2 [0, 1] is the membership function of the fuzzy set C . The notion of IF set [16–18] is given as C = fhx, m (x), g (x)i j x 2 Xg, C C where m : X ! [0, 1] and g : X ! [0, 1], such that C C 0  m (x) + g (x)  1. C C Here, m (x), g (x) 2 [0, 1] indicate the degree of membership and the degree of non- C C membership of x 2 C, respectively. Each fuzzy set in terms of IF sets can be represented as C = hx, m 0 (x), 1 m 0 (x)i j x 2 X . C C In addition to this, the important concept of each IF set C in X is given as p (x) = 1 m (x) g (x). C C C Here, p (x) is called the “hesitation degree” of x 2 C, which indicates the uncer- tainty or the lack of the knowledge of whether x 2 C or x 2 / C. Moreover, it is clear that 0  p (x)  1,8x 2 X. This hesitation degree plays an important role in dis- tance [19,20], similarity [20], and entropy [21,22], which are key measures that are used specially in the information processing tasks. Additionally, hesitation degree also plays a significant role in image processing [23], multicriteria group decision making [24], IF decision trees [25], genetic algorithms [26], and many other situations. In addition to this, let C , C 2 I F(U), C  C , m (x)  m (x) and g (x)  g (x),8x 2 U. If both 1 2 1 2 C C C C 1 2 1 2 C  C and C  C then, C = C and C = C . The universe set U and null set Æ are the 1 2 2 1 1 2 2 1 special type of IF sets, where U = hx, 1, 0i j x 2 U and Æ = hx, 0, 1i j x 2 U . f g f g Axioms 2023, 12, 407 4 of 22 3.2. Formal Concept Analysis (FCA) The FCA method was proposed in early 1980 by R. Wille for when a set of objects share a set of attributes. The foundation of FCA is built on the notions of lattice and set theory. This method outputs two sets of data. The first one provides the hierarchical relationship of constructed concepts in the form of a diagram called “Concept Lattice”. The second set of data provides the list of the interdependencies among all the attributes in a formal context. Definition 1. In FCA, the relation K = (G, M, I) is called a formal context, where G and M denote the set of objects and set of attributes, respectively. In addition to this, I  G M shows the relationship between G objects (extents) and M attributes (intents). Moreover, the relation (g, m) 2 I shows that the object g has attribute m, which can also be written as g I m. Definition 2. For a subset A  G of objects then, the subset of the attributes common to all the objects in A is given as A "= fm 2 M j 8g 2 A, g I mg. Likewise, given a subset B  M of attributes, the subset of objects having all the attributes in set B is given as B #= fg 2 G j 8m 2 B, g I mg. Definition 3 ([26]). A formal context K = (G, M, I) is defined as a pair ( A, B), where A  G, B  M and A "= B, B #= A, where A denotes the objects (extents) and B indicates the attributes (intents) of the pair ( A, B). Let ( A , B ) and ( A , B ) be the two formal concepts of a formal context 1 1 2 2 K = (G, M, I); ( A , B ) is called a superconcept of ( A , B ), and ( A , B ) is called a subconcept 1 1 2 2 2 2 of ( A , B ) if it satisfies the equivalent condition given as 1 1 ( A , B )  ( A , B ) , A  A , B  B 1 1 2 2 1 2 2 1 The set of all the superconcept and subconcept interrelations construct a design structure known as a lattice. The lattice is an abstract structure with join (denoted by “_”) and meet (denoted by “^”) operations. The above expression in this definition, in the form of join and meet, is ( A , B )_ ( A , B ) = (( A [ A ) #", B \ B ), 1 1 2 2 1 2 1 2 ( A , B )^ ( A , B ) = ( A \ A , (B [ B ) #") 1 1 2 2 1 2 1 2 where “_” and “^” indicate the supermum and infimum operations, respectively. For any 8g 2 G, the pair (g "#, g ") is called the object concept, and 8m 2 M, the pair (m "#, m ") is called the attribute concept. In a lattice diagram, when two branches join below, it is called a join operation “_”, and the point where two branches meet above is known as a meet operation “^”. This interprets the relationship among the concepts, objects, and attributes. The nodes in this diagram express the concepts. However, this diagram is a type of directed acyclic graph. In IF sets, FCA is used for decision making, data analysis, knowledge discovery, and especially for forecasting purposes. Definition 4. Let C , C 2 I F(U) be the two IF sets, given as 1 2 C = x, m (x), g (x) j x 2 U , 1 C C 1 1 C = x, m (x), g (x) j x 2 U . 2 C C 2 2 where m (x), g (x) : U ! [0, 1] and m (x), g (x) : U ! [0, 1] such that C C C C 1 1 2 2 0  m (x) + g (x)  1, C C 1 1 0  m (x) + g (x)  1. C C 2 2 Axioms 2023, 12, 407 5 of 22 Here, m (x), g (x) 2 [0, 1] indicate the degree of membership and nonmembership of C C 1 1 x 2 C , and m (x), g (x) 2 [0, 1] indicate the degree of membership and nonmembership of 1 C C 2 2 x 2 C IF sets, such that 8x 2 U. Definition 5. Let C , C 2 I F(U) be the two IF sets given in Definition 4, then these two sets 1 2 through FCA algorithm are evaluated as C = x, min m (x), m (x) , max g (x), g (x) j x 2 U . 1,2 C C C C 1 2 1 2 These are the basic mathematical definitions which define the FCA and its operations with respect to IF sets. Moreover, later sections explain it more in detail by means of the GrC approach. 4. Granular Computing (GrC) GrC is an emerging field for information processing [27,28] through the basic building blocks of information, named granules. In the data science literature, the granule is defined as the cluster or set of objects extracted or grouped together by similarity, uniformity, proximity, predictability, resemblance, physical adjacency, or functionality. These granules can be represented in interval values, rough sets, neutrosophic sets [29], fuzzy sets [30], IF sets, etc. Moreover, these granules can be partitioned into finer or smaller granules called subgranules. In order to compose and decompose the granules, specific measures called granulation measures are employed. In this study, the GrC approach is used with FCA by considering the IF datasets containing various events as objects having spatio-temporal attributes. Moreover, different GrC measures are used, including IG, COV, SP, and Q value for the IF datasets. Here, for the first decomposition, IF datasets are decomposed in different granules, while each granule consists of the set of events as objects having spatio-temporal attributes. In the first decomposition, the IG of each granule is determined, and the granule (having more IG) is selected for further granulation measures i.e., COV and SP. For the second decomposition, the granule determined in the first decomposition (for the further granulation measures) is further decomposed into subgranules, the IG of each subgranule is found, the subgranule (with higher IG) for further granulation measures is determined, and so on. This process is performed until the granules/subgranules are obtained, with interesting granulation measures having more COV, less SP, and higher Q value. 5. Proposed Methodology 5.1. Periodic Occurrences (Co-Occurrences), Nonoccurrences, and Uncertainty of Occurrences/Nonoccurrences of Events in the Form of IF Datasets In real life, an event can be represented by spatio-temporal occurrences and co- occurrences. Based on the specific time unit, different timelines can be assumed for the temporal information related to the occurrences and co-occurrences of events [31]. For ex- ample, the time unit is a day or a month, considering the timeline based on the day or the month, respectively. A timeslot is the sequence of time units (days or months); if the timeline is considered based on the days, then each day corresponds to a timeslot. Hence, different timelines can provide temporal granularity. In the literature, spatial and temporal events data are evaluated through FCA and the GrC paradigm using classical single-attribute value in FCA data [31]. This proposed methodology uses the IF datasets, in which events occur at a certain place (spatial aspect) and time (temporal aspect) with certain membership and nonmembership values. Definition 6. Let G be the set of objects having M set of attributes, where i = 1, 2, 3, i j and j = 1, 2, 3, denote the number of objects and attributes, respectively, such that each M j Axioms 2023, 12, 407 6 of 22 attribute has IF set values m and g as membership and nonmembership of the G object in the i,j i,j i M attribute, respectively. M = x, m (x), g (x) j 8x 2 M j i,j i,j j Definition 7. Formally, consider an IF formal context K = (G , M , I) such that G , M , and i,j i j i j I indicate the objects, attributes (given in Definition 6), and relation between the objects and the attributes, respectively, as shown in Table 1, where G = fG , G , G ,g, 1 2 3 M = M , M , M , . f g j 1 2 3 Definition 8. Let a subset G  G of the objects, then the subset of the attributes to all the objects in G is given as G "= fm 2 M j 8g 2 G , g I mg i i Likewise, given a subset M  M of attributes, the subset of objects having all the attributes in set M is given as M #= g 2 G j 8m 2 M , g I m j j Definition 9. According to FCA, for an IF formal concept of a formal context K = (G , M , I), i,j i j let there be a pair (G , M ), where G  G, M  M and G "= M , M #= G , where G denotes i j i j i j j i i the objects (extents) and M indicates the attributes (intents) of the pair (G , M ). j i j Definition 10. Let the IF concept lattice L = (G , M , I), constructed with all the concepts of IF i,j i j formal concepts of K = (G , M , I), such that (G , M ) and (G , M ) are the two IF formal concepts 1 1 2 2 i,j i j of the IF formal context K = (G , M , I), where (G , M ) is called a superconcept of (G , M ), and i,j i j 1 1 2 2 (G , M ) is called a subconcept of (G , M ) if it satisfies the equivalent condition given as 2 2 1 1 (G , M )  (G , M ) , G  G , M  M 1 1 2 2 1 2 2 1 Definition 11. The set of all the IF superconcept and the subconcept interrelations construct a lattice. The lattice is an abstract structure with join (denoted by “_”) and meet (denoted by “^”) operations. Hence, the above expression of the IF superconcept and subconcept in this definition, in the form of join and meet, is (G , M )_ (G , M ) = ((G [ G ) #", M \ M ), 1 1 2 2 1 2 1 2 (G , M )^ (G , M ) = (G \ G , (M [ M ) #") 1 1 2 2 1 2 1 2 In this mathematical form, “_” and “^” indicate the supermum and infimum operations of IF formal concepts, respectively. Definition 12. The IF formal concept of the given set of G objects with M attributes having the i j IF values (m , g ) ! [0, 1] in K = (G , M , I) formal context is evaluated as i,j i,j i,j i j min(m ), max(g ) i,j i,j where i 2 G, j 2 M. Example 1. Let the IF formal concept for G and G objects having M (j = 1, 2, 3, ) attributes 1 2 (given in Table 1) be computed as G = min(m , m ), max(g , g ) , min(m , m ), max(g , g ) , 12 1,1 2,1 1,1 2,1 1,2 2,2 1,2 2,2 min(m , m ), max(g , g ) , , min(m , m ), max(g , g ) 1,3 2,3 1,3 2,3 1,j 2,j 1,j 2,j Axioms 2023, 12, 407 7 of 22 In this prposed methodology, the objects G indicate the events, and the attributes M i j indicate the occurrence of those events at a certain place and time, with certain member- ship m (occurrence/co-occurrence), nonmembership g (nonoccurrence), and uncertainty p (uncertainty of occurrence/nonoccurrence) values provided in the IF datasets. For example, in Table 1, let G be one of the events, M and M be two places, and M , , M be the 1 1 2 3 number of times an event has occurred with some m membership of occurrence and g nonmembership of nonoccurrence values; then, it can be said that the event G has occurred at M and M places at M , , M different times with m happening and g not happening 1 2 3 j values of events. Table 1. Objects having attributes in the form of IF sets. M M M  M 1 2 3 j G m , g m , g m , g  m , g 1 1,1 1,1 1,2 1,2 1,3 1,3 1,j 1,j G m , g m , g m , g  m , g 2 2,2 2,2 2,3 2,3 2,1 2,1 2,j 2,j G m , g m , g m , g  m , g 3 3,1 3,1 3,2 3,2 3,3 3,3 3,j 3,j . . . . . . . . . . . . . . . . . . G m , g m , g m , g  m , g i i,1 i,1 i,2 i,2 i,3 i,3 i,j i,j Example 2. Let M be the one-year temporal attribute showing the events occurring in the M 3 3 year. For the temporal granulation of the M year attribute, let Q , Q , Q , and Q be the four 3 1 2 3 4 quarters, indicating data for January, February, and March; April, May, and June; July, August, and September; and October, November, and December, given that each month’s data are a basic granule. Hence, for the first decomposition, there will be four granules containing data for events occurring in the four quarters of the year. For example, E event’s data in the Q quarter of the 1 1 M year in the form of IF sets is given as (0.3, 0.6), where m = 0.3, (membership) indicates the E event’s occurrence (co-occurrence) and g = 0.6 (nonmembership) indicates the E event’s 1 1 nonoccurrence. Moreover, p = 0.1 (IF set index or indeterminacy) indicates the E event’s uncertainty of occurrence/nonoccurrence, which is used to compute the IG later in this section. Existing approaches only work on the periodical occurrences and co-occurrences of events using the GrC paradigm and FCA by considering single-value attributes for for- mal concepts. However, in the proposed approach, three aspects of the phenomenon of events are considered: event occurrence (co-occurrence), nonoccurrence, and the uncer- tainty of occurrence/nonoccurrence using GrC and the FCA algorithm by considering the IF datasets. Furthermore, the events data are represented in the form of three-tuple IF datasets as m (membership), g (nonmembership), and p (IF set index or indeterminacy), indicating the event occurrence (co-occurrence), nonoccurrence, and the uncertainty of occurrence/nonoccurrence, respectively. This timed granulation of occurring event data is further explained and analyzed for the knowledge discovery in Section 6. Here, the IF datasets (containing the objects and attributes relationship) are divided into multiple parts, and each part is considered as the IF granule. Moreover, the lattice of each IF granule is designed for the data analysis using FCA and IF granulation measures. 5.2. Computation of an IF Granule In [32], fuzzy information granules and the hierarchical structures of IF rough sets from the viewpoint of GrC are presented. In addition to this, FCA is also widely used in IF sets, such as the research study in [33], which mainly focuses on the FCA in an IF formal context. Moreover, in [33], the primitive notions in concept lattice theory are also extended to the IF environment. In this research, the idea of IF granule evaluation is performed by calculating I G, COV, SP, and the Q value of the IF concept lattice, where each concept lattice is treated as an individual granule. Axioms 2023, 12, 407 8 of 22 5.3. Information Granulation (IG) IG ( I G) : I G = j1 I Ej provides the information on the granule within the lattice by taking into account the extensional parts (objects) included in the granule [31]. Information entropy (IE) is an important measure to evaluate the uncertainty in data [34,35], which is why the term j1 I Ej gives the total IG obtained from the data granule or the concept lattice. According to Shannon’s theory, IE is the key information measure in data analysis. Based on the IF sets, different types of IE measures may be needed, depending upon the evaluation. In [36], the authors introduce IE into the field of FCA to quantify the weight of the concepts’ intent. A type of nonprobabilistic entropy measure for IF is proposed in [37]. Here, in [37], the entropy measure is the result of the IF sets’ geometric interpretation, and it uses the ratio of distances between them, defined in terms of the ratio of the IF sets’ c c c cardinalities of F\ F and F[ F , where F is the complement of the F IF set. Two methods to determine the attribute weights are proposed in [38]. The first is when the information regarding the attributes is completely unknown, and the second is when partial information about attribute weights is known. Moreover, in [38], the attribute weights’ identification based on the IF entropy is offered in the context of IF sets. In the literature, every type of uncertainty measure, such as information Shannon entropy, information granularity, rough entropy, and IE, is called by a common name: information granularity. The distance- based information granularity for IF and multigranulation IF granular spaces is presented in [39]; moreover, the author used this distance-based information granularity to construct a novel hierarchical structure on such spaces. In [40], the authors compute the information granularity by taking into account the number of objects (extensional parts) included in the granule; hence, in this study, IG and IE provide the framework to evaluate the set of granulation. Let K = (G, M, I) be the IF formal context of IF granule and L = (G, M, I) be its corresponding lattice. The first granulation measure for the designed lattice of IF formal context is given as " # 1 1 I G(L) = 1 g + , (1) å å G n 2 j=1 where “G” is the number of objects involved in the IF granule, “n” is the number of attributes of each object, j = 1, 2, 3, shows the number of attributes, and “g ” and “p ” j j are the nonmembership and hesitancy degree of the “jth” attribute. For the different IF formal contexts from the IF datasets, K = (G , M, I ) and L = (G , M, I ), where K x x x x x x x indicates the formal contexts, L indicates their corresponding lattices, and x = 1, 2, 3, denotes the number of formal contexts and their lattices. If the I G of lattice L = (G , M, I ) is 1 1 greater than that of L = (G , M, I ), then the K formal context contains more IG and is more 2 2 2 1 interesting with respect to providing spatio-temporal information in the IF GrC perspective. Let E , E , E , and E be the four events as objects; Pl ace , Pl ace , Pl ace , and Pl ace be 1 2 3 4 1 2 3 4 the four spatial attributes; and Q and Q be the two parts of one-year data, such that Q 1 2 1 consists of Jan, Feb, Mar, Apr, May, and June and Q consists of July, Aug, Sep, Oct, Nov, and Dec temporal attributes data in the form of IF sets, as given in the Table 2. Furthermore, let the events E , E , E , and E occur at the given spatiality, with Q temporality in the K 1 2 3 4 1 1 formal context and with Q temporality in the K formal context. 2 2 Table 2. Four Events as Objects with Four Spatial and Two Temporal Attributes Data. Place Place Place Place Q Q 1 2 3 4 1 2 E (0.9, 0.1) (0.6, 0.2) (0.3, 0.7) (0.8, 0.1) (0.3, 0.6) (0.9, 0.0) E (0.3, 0.5) (0.5, 0.5) (0.8, 0.2) (0.2, 0.5) (0.7, 0.2) (0.8, 0.1) E (0.8, 0.2) (0.6, 0.2) (0.7, 0.1) (0.2, 0.7) (0.4, 0.6) (0.1, 0.8) E (0.2, 0.6) (0.3, 0.6) (0.6, 0.3) (0.1, 0.6) (0.2, 0.8) (0.7, 0.2) Hence, the I G of K and K formal contexts is given as 1 2 Axioms 2023, 12, 407 9 of 22 I G(K ) = 1 1 0 0.2 0 0.1 0.1 1 0.1 + + 1 0.2 + + 1 0.7 + + 1 0.1 + + 1 0.6 + + 4 5 2 2 2 2 2 1 0.2 0 0 0.3 0.1 1 0.5 + + 1 0.5 + + 1 0.2 + + 1 0.5 + + 1 0.2 + + 5 2 2 2 2 2 1 0 0.2 0.2 0.1 0 1 0.2 + + 1 0.2 + + 1 0.1 + + 1 0.7 + + 1 0.6 + + 5 2 2 2 2 2 1 0.2 0.1 0.1 0.3 0 1 0.6 + + 1 0.6 + + 1 0.3 + + 1 0.6 + + 1 0.8 + , 5 2 2 2 2 2 I G(K ) = 0.53 I G(K ) = 1 1 0 0.2 0 0.1 0.1 1 0.1 + + 1 0.2 + + 1 0.7 + + 1 0.1 + + 1 0 + + 4 5 2 2 2 2 2 1 0.2 0 0 0.3 0.1 1 0.5 + + 1 0.5 + + 1 0.2 + + 1 0.5 + + 1 0.1 + + 5 2 2 2 2 2 1 0 0.2 0.2 0.1 0.1 1 0.2 + + 1 0.2 + + 1 0.1 + + 1 0.7 + + 1 0.8 + + 5 2 2 2 2 2 1 0.2 0.1 0.1 0.3 0.1 1 0.6 + + 1 0.6 + + 1 0.3 + + 1 0.6 + + 1 0.2 + , 5 2 2 2 2 2 I G(K ) = 0.58 Hence, the I G of the K IF formal context is greater than the I G of the K IF formal context, implying that the events with given spatial and Q temporal attributes are more interesting with respect to providing more spatio-temporal information in the periodical IF GrC perspective. Moreover, for the further process, the K IF formal context will be decided for the computation of granulation measures, which is discussed in Section 6. 5.4. Granular Computing Measures for the Interestingness Level of IF Lattice In the literature, there are various proposed granular measures based on FCA which identify the interestingness level of the granule. The GrC and FCA measures defined in [41] and [42], respectively, include COV, SP, stability, robustness, probability, separation, etc. The most important granular measures are COV and SP, which are used in the GrC approach based on FCA. In this study, COV, SP, and Q value are used to analyze the interestingness level of the IF lattice. 5.5. Coverage (COV) COV is the most important granulation measure to evaluate the granule within the spatial, temporal, or spatio-temporal granulation perspective [31]. COV indicates the data granule to represent or cover the given data. The main objective of calculating the COV in this study is to find the IF lattice granule data objects’ COV which contains the interesting information. Generally, the larger the data objects being covered the higher the COV of the interesting information granule. In [43], the concept of COV with invariability and its interconnections are analyzed from the viewpoint of algebraic properties of a fuzzy system, including membership function, inclusion, union and intersection, and support and fuzzy relation. Depending on the nature of granule, the definition of COV can be properly expressed, as in [44], where the concept of COV is defined with the fuzzy perspective of GrC. Here, the COV for the IF concept lattice objects using membership values in the perspective of GrC approach is computed as " ! # D 1 j COV(C) =  C x + , (2) å m G N 2 i=1 where “N” is the number of elements in the IF concept lattice C granule, m , where j = 1, 2, 3, , is the number of membership values, and p is the hesitation degree of each attribute involved in the granule. Here, D shows the involved objects, and G indicates the total number of objects in the granule. In the above Equation (2), ( ) is used because the uncertainty can be membership or nonmembership of the IF set value. Axioms 2023, 12, 407 10 of 22 The motivation behind the use of Equation (2) is the computation of COV for the formal concept granule containing the event’s spatio-temporal information in the form of IF sets. The COV for the IF formal concept as a granule C for the involved objects (events) D 1 N [31] is the sum of membership grades [44] C x in the IF formal concept. å m G N i=1 j Additionally, the term indicates the membership value in the p degree of indeterminacy. The illustration to compute the COV is given in Example 3. Example 3. Let X = x , x , x , x , x and C(x) be the IF formal concept of IF formal context, f g 1 2 3 4 5 consisting of E event as an involved object with Q temporal data given in Table 2, such that 1 1 C(x) = f(0.9, 0.1, x ), (0.6, 0.2, x ), (0.3, 0.7, x ), (0.8, 0.1, x ), (0.3, 0.6, x )g. 1 2 3 4 5 Let D = 1 and G = 4, because the object involved in the C IF formal concept is one, i.e., E , and the total number of objects is four, i.e., E , E , E , and E , respectively. Moreover, N = 5 is the 1 2 3 4 number of IF attributes in the data, and p is the total degree of indeterminacy in all the attributes of the C IF formal concept. " ! # 1 1 0.4 COV(C) =  0.9 + 0.6 + 0.3 + 0.8 + 0.3 + = 0.34. 4 5 2 i=1 5.6. Specificity (SP) The SP measure is the fundamental granulation measure used to find the abstract, precise, or specific level of the granule in GrC. SP’s role in IF sets is similar to the role of entropy in probability theory, as entropy estimates the probability of the specific event under consideration, which encapsulates the information about the fundamental probability distribution. The author of [45] states that in expert- and knowledge-based systems, SP plays a fundamental role in determining the usefulness of the information provided by these systems. Moreover, an increase in the abstract level of the SP of the information provided increases the information’s usefulness. For example, a system shows the prediction of tornado storm occurrences in different states at different times. Additionally, this system, in most cases, will correctly predict the situation of the tornado’s occurrence in both spatial and temporal perspectives. This system will not be of much use if it does not determine which type of precautionary measures should be taken at particular states at a particular time. This scenario points out a very important uncertainty principle of information theory, which is called the specificity–correctness trade-off. An important idea to note is that the higher the SP, the lower the granule level of abstraction. In this study, the concept of SP is used for the spatio-temporality (two perspectives) of the IF concept lattice granule measure by using the len(d) and range concepts. As explained in [31], len(d) and range indicate the length of the involved temporal slot and the sum of the lengths of all temporal slots, respectively. According to refs. [31,45], SP is measured as follows: " # len(d) 1 SP(C) = 1  a G(x) . (3) range n 1 x2X6=X Here, the IF set’s concept lattice is considered. Let X = fx , x , x , , x g be the set 1 2 3 n of attributes in set X and C be the IF set with (C (x), C (x)) membership and nonmem- bership of the IF ordered pair. In Equation (3) a = Max [C (x)], assuming that it occurs at x such that a = C (x ),8x 6= x , calculate G(x) = a^ (1 C (x)) to compute the SP m n n m of IF set C [45]. The illustration of calculating SP is given in Example 4. Axioms 2023, 12, 407 11 of 22 Example 4. Let X = x , x , x , x , x and C(x) be the IF formal concept, such that f g 1 2 3 4 5 C(x) = (0.9, 0.1, x ), (0.6, 0.2, x ), (0.3, 0.7, x ), (0.8, 0.1, x ), (0.3, 0.6, x ) . f g 1 2 3 4 5 Here, the value of a = 0.9 occurs in x , then G(x) = a^ 1 C (x) is computed for the ( ) x 6= x as G(x ) = 0.9^ (1 0.2) = 0.8, G(x ) = 0.9^ (1 0.7) = 0.3, G(x ) = 0.9^ (1 0.1) = 0.9, G(x ) = 0.9^ (1 0.6) = 0.4. For example, C(x) is one of the IF formal concepts of the IF formal context, with Q temporal data given in Table 2; then, len(d) = 6 and range = 12. 6 1 SP(C(x)) = 1  0.9 (0.8 + 0.3 + 0.9 + 0.4) = 0.15. 12 5 1 The SP of individual IF concept lattice granules is calculated in Section 6. 5.7. Unique Index (Q) Value In ref. [31], the authors define the aggregation of COV and SP as the Q value. In the Q value, the COV(C) determines the objects representing the IF concept lattice granule COV; on the other hand, SP(C) indicates the SP for the IF concept lattice granule in the perspectives of spatial and temporal attributes using the GrC approach. The mathematical measure to compute the Q value is given as Q(C) = COV(C) (SP(C)) (4) Here, the exponent on SP, “z”, is the aspect of the SP. It shows the change in the partition level of the data. Moreover, the higher the value of “z”, the more important the aspect of the SP. The idea of “z ” is more understandable later in the experimental analysis. In ref. [31], the authors also propose the average Q value of data granules; here, the IF concept lattice granule average Q value can be computed as follows: Q(C) Q(L) = (5) ( A,B)2L In this expression, the IF concept lattice granule C shows the object or the set of objects A, which contains the attributes in the form of membership and nonmembership B of the IF set. To assess different hierarchical levels of data, granulation measures can be compared by checking which granulation level provides more interesting results. To assess the hierar- chical levels, a particular attribute is decomposed to check whether the data granulation provides improved results over the previous ones. Here, the focus was spatial and tempo- ral attributes. Suppose that temporal attributes are decomposed, such that T denotes the temporal attribute, and after decomposing T in n attributes fT , T , T , , T g, it can be 1 2 3 determined through the granulation measures which temporal decomposition provides more interesting results. Additionally, the formal context related to the T temporal attribute is shown as K = (G, M, I), while that related to the decomposed temporal attributes, 0 0 0 0 i.e., T , T , T , , T , is given by K = (G , M , I ). Moreover, the granulation measures 1 2 3 n are expressed for different hierarchical levels accordingly. With this, the COV for different granularity levels can be shown as COV(C)  COV(C ) (6) Axioms 2023, 12, 407 12 of 22 In addition to this, the SP for the different granular levels can also hold the following statement: SP(C)  SP(C ) (7) To check the granularity level of interestingness for a particular timeslot, [31] can be computed as Q(C) Q(T) = (8) where n is the cardinality of the set of IF formal concepts having T temporal attributes. It is obvious that the granulation through the decomposition of temporal attribute may lead to better results, such as Q(C)  Q(C ) (9) In this way, the level of interestingness is assessed in different hierarchical granule levels by checking that the greater Q(C) value is the more suitable granule in terms of interestingness. 6. Experimental Evaluation In this section, experimental analysis for the proposed IF concept lattice granule through GrC methodology is discussed. The objective of this study is to analyze the spatio- temporal perspectives of the IF granule. The results may be used to predict the spatiality and periodicity of the information granule, particularly when the data are provided in the IF sets. The datasets used in this experiment consist of the four activity records of providing information related to spatiality and temporality of the activities executed by a specific actor or user. Here, the activities are indicated as four events, E , E , E , and E ; four places, 1 2 3 4 Pl ace , Pl ace , Pl ace , and Pl ace , denoting spatiality; and four quarters, Q , Q , Q , and Q , 1 2 3 4 1 2 3 4 of the year, denoting temporality, where events indicate objects, and places and quarters of the year indicate the attributes. The main focus of this experiment is the periodical granulation of the IF concept lattice granules. There may be hundreds of events indicating object occurrences at different spatio-temporal attributes, but here, four events as objects and four spatial and four temporal attributes for the experimental analysis are considered, as presented in Table 3. In the temporal perspective of attributes, annual periodicity of time granulation is decomposed into four quarters, Q , Q , Q , and Q , where these timed 1 2 3 4 granulation quarters consists of Jan, Feb, and Mar; Apr, May, and June; July, Aug, and Sep; and Oct, Nov, and Dec, respectively. Additionally, the GrC approach is performed by considering the periodicity of the temporal attribute, in which the first decomposition of periodicity is set to months. Table 3. Four Events as Objects with Four Spatial and Four Temporal Attributes Data. Place Place Place Place Q Q Q Q 1 2 3 4 1 2 3 4 E (0.9, 0.1) (0.6, 0.2) (0.3, 0.7) (0.8, 0.1) (0.3, 0.6) (0.9, 0.0) (0.7, 0.2) (0.4, 0.3) E (0.3, 0.5) (0.5, 0.5) (0.8, 0.2) (0.2, 0.5) (0.7, 0.2) (0.8, 0.1) (0.8, 0.2) (0.5, 0.4) E (0.8, 0.2) (0.6, 0.2) (0.7, 0.1) (0.2, 0.7) (0.4, 0.6) (0.1, 0.8) (0.7, 0.3) (0.2, 0.7) E (0.2, 0.6) (0.3, 0.6) (0.6, 0.3) (0.1, 0.6) (0.2, 0.8) (0.7, 0.2) (0.8, 0.1) (0.1, 0.6) The IF concepts of the given four objects with spatial attributes in the Q quarter of time 1 1 1 1 1 1 1 1 1 e e e e e e e e e granule are (1, C )), (2, C ), (3, C ), (12, C ), (13, C ), (23, C ), (24, C ), (123, C ), (124, C ), 1 2 3 4 5 6 7 8 9 1 1 1 e e e (234, C ), (U, C )and(Æ, C ) where: 10 11 Æ 1 1 e e C = f(0.9, 0.1), (0.6, 0.2), (0.3, 0.7), (0.8, 0.1), (0.3, 0.6)g, C = f(0.3, 0.5), (0.5, 0.5), (0.8, 0.2), (0.2, 0.5), (0.7, 0.2)g 1 2 1 1 e e C = f(0.8, 0.2), (0.6, 0.2), (0.7, 0.1), (0.2, 0.7), (0.4, 0.6)g, C = f(0.3, 0.5), (0.5, 0.5), (0.3, 0.7), (0.2, 0.5), (0.3, 0.6)g 3 4 1 1 e e C = f(0.8, 0.2), (0.6, 0.2), (0.3, 0.7), (0.2, 0.7), (0.3, o.6)g, C = f(0.3, 0.5), (0.5, 0.5), (0.7, 0.2), (0.2, 0.7), (0.4, 0.6)g 5 6 1 1 e e C = f(0.2, 0.6), (0.3, 0.6), (0.6, 0.3), (0.1, 0.6), (0.2, 0.8)g, C = f(0.3, 0.5), (0.5, 0.5), (0.3, 0.7), (0.2, 0.7), (0.3, 0.6)g 7 8 1 1 e e C = f(0.2, 0.6), (0.3, 0.6), (0.3, 0.7), (0.1, 0.6), (0.2, 0.8)g, C = f(0.2, 0.6), (0.3, 0.6), (0.6, 0.3), (0.1, 0.7), (0.2, 0.8)g 9 10 Axioms 2023, 12, 407 13 of 22 1 1 e e C = (0.2, 0.6), (0.3, 0.6), (0.3, 0.7), (0.1, 0.7), (0.2, 0.8) , C = (1, 0), (1, 0), (1, 0), (1, 0), (1, 0) f g f g 11 Æ The IF values of the IF formal concepts are evaluated according to the expression min(m ), max(g ) , given in Definition 12. The IF concept’s lattice design of the given i,j i,j four objects with spatio-temporal attributes with the Q quarter of time granule is given in Figure 1. Figure 1. IF concept’s lattice diagram of four objects with spatial and Q quarter of time granule attributes. Similarly, the IF concepts of the given four objects with spatial attributes in the Q quar- 2 2 2 2 2 2 2 2 e e e e e e e e ter of time granule are(1, C ), (2, C ), (3, C ), (12, C ), (13, C ), (23, C ), (24, C ), (123, C ), 1 2 3 4 5 6 7 8 2 2 2 2 e e e e (124, C ), (234, C ), (1234, C ), (Æ, C ) where: 9 10 11 Æ 2 2 e e C = f(0.9, 0.1), (0.6, 0.2), (0.3, 0.7), (0.8, 0.1), (0.9, 0.0)g, C = f(0.3, 0.5), (0.5, 0.5), (0.8, 0.2), (0.2, 0.5), (0.8, 0.1)g 1 2 2 2 e e C = f(0.8, 0.2), (0.6, 0.2), (0.7, 0.1), (0.2, 0.7), (0.1, 0.8)g, C = f(0.2, 0.6), (0.3, 0.6), (0.6, 0.3), (0.1, 0.6), (0.7, 0.2)g 3 4 2 2 e e C = f(0.8, 0.2), (0.6, 0.2), (0.3, 0.7), (0.2, 0.7), (0.1, 0.8)g, C = f(0.3, 0.5), (0.5, 0.5), (0.7, 0.2), (0.2, 0.7), (0.1, 0.8)g 5 6 2 2 e e C = f(0.2, 0.6), (0.3, 0.6), (0.6, 0.3), (0.1, 0.6), (0.7, 0.2)g, C = f(0.3, 0.5), (0.5, 0.5), (0.3, 0.7), (0.2, 0.7), (0.1, 0.8)g 7 8 2 2 e e C = f(0.2, 0.6), (0.3, 0.6), (0.3, 0.7), (0.1, 0.6), (0.7, 0.2)g, C = f(0.2, 0.6), (0.3, 0.6), (0.6, 0.3), (0.1, 0.7), (0.1, 0.8)g 9 10 2 2 e e C = f(0.2, 0.6), (0.3, 0.6), (0.3, 0.7), (0.1, 0.7), (0.1, 0.8)g, C = f(1, 0), (1, 0), (1, 0), (1, 0), (1, 0)g 11 Æ The IF concept’s lattice design of the given four objects with spatio-temporal attributes with the Q quarter of time granule is given in Figure 2. Moreover, the IF concepts of the given four objects with spatial attributes in the Q quar- 3 3 3 3 3 3 3 3 e e e e e e e e ter of time granule are (1, C ), (2, C ), (3, C ), (4, C ), (12, C ), (13, C ), (23, C ), (24, C ), 1 2 3 4 5 6 7 8 3 3 3 3 3 e e e e e (123, C ), (124, C ), (234, C ), (1234, C ), (Æ, C ) where: 9 10 11 12 Æ 3 3 e e C = f(0.9, 0.1), (0.6, 0.2), (0.3, 0.7), (0.8, 0.1), (0.7, 0.2)g, C = f(0.3, 0.5), (0.5, 0.5), (0.8, 0.2), (0.2, 0.5), (0.8, 0.2)g 1 2 3 3 e e C = f(0.8, 0.2), (0.6, 0.2), (0.7, 0.1), (0.2, 0.7), (0.7, 0.3)g, C = f(0.2, 0.6), (0.3, 0.6), (0.6, 0.3), (0.1, 0.6), (0.8, 0.1)g 3 4 3 3 e e C = f(0.3, 0.5), (0.5, 0.5), (0.3, 0.7), (0.2, 0.5), (0.7, 0.2)g, C = f(0.8, 0.2), (0.6, 0.2), (0.3, 0.7), (0.2, 0.7), (0.7, 0.3)g 5 6 3 3 e e C = f(0.3, 0.5), (0.5, 0.5), (0.7, 0.2), (0.2, 0.7), (0.7, 0.3)g, C = f(0.2, 0.6), (0.3, 0.6), (0.6, 0.3), (0.1, 0.6), (0.8, 0.2)g 7 8 3 3 e e C = f(0.3, 0.5), (0.5, 0.5), (0.3, 0.7), (0.2, 0.7), (0.7, 0.3)g, C = f(0.2, 0.6), (0.3, 0.6), (0.3, 0.7), (0.1, 0.6), (0.7, 0.2)g 9 10 3 3 e e C = f(0.2, 0.6), (0.3, 0.6), (0.6, 0.3), (0.1, 0.7), (0.7, 0.3)g, C = f(0.2, 0.6), (0.3, 0.6), (0.3, 0.7), (0.1, 0.7), (0.7, 0.3)g 11 12 C = f(1, 0), (1, 0), (1, 0), (1, 0), (1, 0)g Æ Axioms 2023, 12, 407 14 of 22 Figure 2. IF concept’s lattice diagram of four objects with spatial and Q quarter of time granule attributes. The IF concept’s lattice design of the given four objects with spatio-temporal attributes with the Q quarter of time granule is given in Figure 3. Figure 3. IF concept’s lattice diagram of four objects with spatial and Q quarter of time granule attributes. Similarly, the IF concepts of the given four objects with spatial attributes in the Q quar- 4 4 4 4 4 4 4 4 e e e e e e e e ter of time granule are (1, C ), (2, C ), (3, C ), (12, C ), (13, C ), (23, C ), (24, C ), (123, C ), 1 2 3 4 5 6 7 8 4 4 4 4 e e e e (124, C ), (234, C ), (1234, C ), (Æ, C ) where: 9 10 11 Æ Axioms 2023, 12, 407 15 of 22 4 4 e e C = f(0.9, 0.1), (0.6, 0.2), (0.3, 0.7), (0.8, 0.1), (0.4, 0.3)g, C = f(0.3, 0.5), (0.5, 0.5), (0.8, 0.2), (0.2, 0.5), (0.5, 0.4)g 4 4 e e C = f(0.8, 0.2), (0.6, 0.2), (0.7, 0.1), (0.2, 0.7), (0.2, 0.7)g, C = f(0.3, 0.5), (0.5, 0.5), (0.3, 0.7), (0.2, 0.5), (0.4, 0.4)g 3 4 4 4 e e C = f(0.8, 0.2), (0.6, 0.2), (0.3, 0.7), (0.2, 0.7), (0.2, 0.7)g, C = f(0.3, 0.5), (0.5, 0.5), (0.7, 0.2), (0.2, 0.7), (0.2, 0.7)g 5 6 4 4 e e C = f(0.2, 0.6), (0.3, 0.6), (0.6, 0.3), (0.1, 0.6), (0.1, 0.6)g, C = f(0.3, 0.5), (0.5, 0.5), (0.3, 0.7), (0.2, 0.7), (0.2, 0.7)g 7 8 4 4 e e C = f(0.2, 0.6), (0.3, 0.6), (0.3, 0.7), (0.1, 0.6), (0.1, 0.6)g, C = f(0.2, 0.6), (0.3, 0.6), (0.6, 0.3), (0.1, 0.7), (0.1, 0.7)g 9 10 4 4 e e C = f(0.2, 0.6), (0.3, 0.6), (0.3, 0.7), (0.1, 0.7), (0.1, 0.7)g, C = f(1, 0), (1, 0), (1, 0), (1, 0), (1, 0), (1, 0)g 11 Æ Here, the IF concept’s lattice design of the given four objects with spatio-temporal attributes with the Q quarter of time granule is given in Figure 4. Figure 4. IF concept’s lattice diagram of four objects with spatial and Q quarter of time gran- ule attributes. Now, according to Equation (1), the IG of each lattice designed with the four events showing the objects along with each quarter of the time granulation is given below: Lattice (designed with Q quarter of time granulation) I G : 0.53 1 1 Lattice (designed with Q quarter of time granulation) I G : 0.58 2 2 Lattice (designed with Q quarter of time granulation) I G : 0.60 3 3 Lattice (designed with Q quarter of time granulation) I G : 0.52 4 4 Here, Lattice , designed with the Q quarter of time granulation, gives more IG 3 3 than the other three lattices designed with the other three quarters of time granulation, respectively. A higher IG leads to more interesting results with a less focused view of the data. Now, the granulation measures COV and SP of Lattice IF concepts can be measured through Equation (2) and Equation (3), respectively. According to Equations (2)–(4), the COV, SP, and Q value of each IF concept of Lattice is given in Table 4. 3 Axioms 2023, 12, 407 16 of 22 Table 4. Granulation measures of each IF concept of Lattice . len(d) SP(C) = 1 COV(C) = range Q(C) = COV(C) (SP(C)) D 1 N C x + 1 å m a G(x) G N i=1 j 2 n1 X6=X C 0.365 0.95 0.34675 C 0.38 0.89 0.3382 C 0.4 0.96 0.384 C 0.5 0.92 0.46 C 0.5 0.93 0.465 C 0.41 0.93 0.3813 C 0.44 0.92 0.4048 C 0.55 0.92 0.506 C 0.45 0.92 0.414 C 0.59 0.92 0.5428 C 0.585 0.94 0.5499 C 0.57 0.91 0.5187 C 0 0 0 Now, if the Q quarter of time granulation is decomposed into more parts, then this decomposition of the Q quarter may provide more interesting results. For this purpose, let Q , Q , and Q contain the July, August, and September IF data, respectively. This 3,1 3,2 3,3 is the second decomposition of the IF concept lattice designed through the Q quarter of time granulation. Thus, the four events’ IF data with spatio-temporal attributes of the Q quarter ’s second decomposition are given in Table 5. Table 5. Events with Four Spatial and Three (decomposed) Q , Q , and Q Temporal At- 3,1 3,2 3,3 tributes Data. Place Place Place Place Q Q Q 2 3 3,2 3,3 1 4 3,1 E (0.9, 0.1) (0.6, 0.2) (0.3, 0.7) (0.8, 0.1) (0.9, 0.0) (0.0, 0.9) (0, 0) E (0.3, 0.5) (0.5, 0.5) (0.8, 0.2) (0.2, 0.5) (1, 0) (0, 1) (0, 0) E (0.8, 0.2) (0.6, 0.2) (0.7, 0.1) (0.2, 0.7) (0.8, 0.1) (0.1, 0.9) (0, 0) E (0.2, 0.6) (0.3, 0.6) (0.6, 0.3) (0.1, 0.6) (0.9, 0.1) (0.1, 0.8) (0, 0) The IG of each lattice, Lattice , Lattice , and Lattice , with second decomposition 3,1 3,2 3,3 of Q , Q , and Q quarters of time granulation, respectively, is given below: 3,1 3,2 3,3 Lattice (designed with Q quarter of time granulation) I G : 0.63 3,1 3,1 Lattice (designed with Q quarter of time granulation) I G : 0.46 3,2 3,2 Lattice (designed with Q quarter of time granulation) I G : 0.44 3,3 3,3 It shows that Lattice , made with the Q quarter of time granulation, gives more 3,1 3,1 IG than the other lattices of timed granulations. Moreover, the granulation measures of the each concept lattice (as made with Lattice ), i.e., made with the Q quarter of time 3 3,1 granulation, are given as in Table 6. Likewise, it can be observed that the granule Lattice , designed with the Q quarter of 2 2 time granulation with an IG of 0.58, is the second highest IG. So, the granulation measures COV, SP, and the Q value of the lattice, i.e., made with the Q quarter of time granulation, are given as in Table 7. Note, the value of “z = 1” is used because of the primary decomposition of the granules. Here, primary decomposition means partitioning the data into months, be- cause the first decided decomposition is set to one month. Moreover, partitioning one month into two timeslots would be the secondary decomposition; in that case, the value of “z” is 0.5. The applicability of the proposed approach is the knowledge discovery of periodical events’ occurrences (co-occurrences), nonoccurrences, and uncertainty of occur- rences/nonoccurrences in spatial and temporal aspects through IF datasets by applying FCA and GrC. Axioms 2023, 12, 407 17 of 22 Table 6. Granulation measures of each IF concept of Lattice . 3,1 len(d) SP(C) = 1 COV(C) = range Q(C) = COV(C) (SP(C)) D 1 N C x + 1 å m a G(x) G N i=1 j 2 n1 X6=X C 0.365 0.9 0.3285 C 0.39 0.89375 0.3485625 C 0.455 0.91875 0.4180313 C 0.52 0.8875 0.4615 C 0.47 0.8875 0.417125 C 0.5 0.93125 0.465625 C 0.56 0.89375 0.5005 C 0.515 0.9 0.4635 C 0.57 0.86875 0.4951875 C 0.65 0.9125 0.593125 C 0.64 0.8875 0.568 C 0 0 0 Table 7. Granulation measures of each IF concept of Lattice . len(d) SP(C) = 1 COV(C) = range Q(C) = COV(C) (SP(C)) D 1 N å C xm + a å G(x) G N i=1 j 2 n1 X6=X C 0.175 0.9 0.1575 C 0.13 0.89375 0.116188 C 0.12 0.93125 0.11175 C 0.21 0.9125 0.191625 C 0.2 0.9 0.18 C 0.18 0.91875 0.165375 C 0.19 0.94375 0.179313 C 0.21 0.95625 0.200813 C 0.24 0.91875 0.2205 C 0.195 0.93125 0.181594 C 0.2 0.975 0.195 C 0 0 0 7. Results and Discussion The experiments were performed on a 64-bit system (Intel Core i3-4010U, 1.70 GHz, 4 GB RAM). Python (version 3.7) was used to construct the IF concepts’ lattice structures in the experimental evaluation section. In the experimental evaluation of this research article, IF data are taken to process the proposed methodology. Additionally, this IF data contain four events, happening at four places in a year. For the first decomposition, one-year timeslot data are partitioned into four quarters of the time granulation of events happening at the given four places, where events show the objects and places, with time granulation data indicating the attributes. The purpose of this methodology is to analyze the spatio- temporal perspectives of the IF granule. More specifically, the idea is to find out whether the granulation of IF data provides more interesting results. In the experimental evaluation, the IG of the four lattices designed with the four events (objects) is analyzed first, which happens at four places in four different quarters of the year, showing the spatio-temporal attributes given as Lattice (designed with Q quarter of time granulation) I G : 0.53 1 1 Lattice (designed with Q quarter of time granulation) I G : 0.58 2 2 Lattice (designed with Q quarter of time granulation) I G : 0.60 3 3 Lattice (designed with Q quarter of time granulation) I G : 0.52 4 4 Hence, the IG of Lattice made with the Q quarter of time granulation is higher than 3 3 the IG of all three lattices, so Lattice is chosen for further granulation measures. The COV, SP, and Q value of each of Lattice ’s IF concept are calculated and given in Table 4. For the second decomposition, the Q quarter is partitioned into three more timeslots, Q , Q , 3 3,1 3,2 and Q , and the IG of lattices is made with the second partitioned timeslots, given as 3,3 Axioms 2023, 12, 407 18 of 22 Lattice (designed with Q quarter of time granulation) I G : 0.63 3,1 3,1 Lattice (designed with Q quarter of time granulation) I G : 0.46 3,2 3,2 Lattice (designed with Q quarter of time granulation) I G : 0.44 3,3 3,3 It can be observed that the IG of the lattice with the Q quarter of time granulation 3,1 is greater than all the other IGs of the second decomposition lattices; therefore, if the granulation measures of Lattice with the Q quarter of time granulation are checked in 3,1 3,1 Table 6, it can be seen that most of the IF concepts of the second decomposed lattice have more COV and Q values than those of Lattice with the Q quarter of time granulation. 3 3 Hence, the granularity of data in IF sets gives more interesting results. 8. Comparison with Previous SOTA (State of the Art) Approaches 8.1. Comparison with Previous Spatial and Temporal Approaches Using FCA and GrC This approach and its results are compared with other SOTA methodologies based on the research methodology, the GrC perspective of spatial and temporal aspects and the data viewpoint with the FCA algorithm. In [1], the authors present and evaluate a method which uses an existing approach to discover periodic events in the data to combine time- based granulation and three-way decisions to support decision makers in understanding and reasoning on the learned granular structures conceptualizing spatial–temporal events. In [7], the methodology interprets, represents, and implements sequential three-way GrC with a framework of temporal–spatial multigranularity learning, which is described with the temporality of data and the spatiality of parameters. The method in [31], based on the GrC and FCA technique, proposes an approach which focuses on the temporal aspect of data to extracte knowledge concerning the periodic occurrences of events. In the context of three-way GrC, the authors in [46] introduce three extensional ideas, temporal, spatial, spatial–temporal-based trisecting–acting–outcome (TAO) frameworks for the construction of a multilevel composite granular structure. In the literature, knowledge discovery through spatial and temporal aspects of data uses the classical FCA algorithm (using single-value attributes) and the GrC paradigm for the occurrences and co-occurrences of events. However, there can be three aspects of events: occurrences (and co-occurrences), nonoccurrences, and uncertainty of occur- rences/nonoccurrences with respect to spatial and temporal aspects of data. In this pro- posed approach, IF datasets were used for events, such that event occurrences (and co- occurrences), nonoccurrences, and uncertainty of occurrences/nonoccurrences in spatial and temporal views can be indicated through the m, g, and p values, respectively. GrC was used to discover the periodicity in the data at various abstraction levels, while FCA was used to discover the granulation levels and process the granulation measures to understand IF concepts. References [1,31] use an FCA-based single-value attribute for the single aspect of event occurrences (and co-occurrences) with respect to the spatial and temporal aspects, while [7,46] use granular structures for the spatial and temporal aspects of data. The main advantages of the proposed approach over the existing approaches are discovering the periodicity of spatial–temporal events data given in IF sets through GrC and the FCA algorithm and predicting event occurrences, (and co-occurrences), nonoccurrences, and un- certainty of occurrences/nonoccurrences in spatial and temporal views of data through IF sets. The comparison of the proposed approach with other SOTA approaches is presented in Table 8. 8.2. Comparison with Finding IE/IG IG is computed through IE (uncertainty) in data. In GrC, the approaches [31,35] calcu- late IE and IG using single-value attributes for the FCA while considering the one aspect of event occurrences (co-occurrences). However, the proposed approach based on the GrC paradigm uses IF datasets for the attributes of FCA that improves the results of IG. Addition- ally, unlike the existing approaches, the proposed approach provides three aspects of event occurrences (co-occurrences), nonoccurrence, and uncertainty of occurrence/nonoccurrence in the spatial and temporal views of data. The comparison of (improved results computed Axioms 2023, 12, 407 19 of 22 through) the proposed approach with other SOTA approaches [31,35] is presented in Table 9. Here, the IG results obtained with the approaches of [31,35] are unchanged due to the different IF m and g values in all the attributes shared by the objects in each lattice. Table 8. Comparison with other SOTA approaches. GrC (Spatial or Temporal) Data Viewpoint Research Article Research Methodology Perspective with FCA/IF Sets A method to combine time-based granulation and three-way decisions to understand and reason on Spatial and temporal aspects FCA-based single- [1] learned granular structures and discover of data granularity value attribute periodic events. The method implements sequential three-way GrC by a spatial–temporal multigranularity learning Spatial and temporal aspects [7] - framework, described with the temporality of data of data granularity and spatiality of parameters. A method based on GrC and FCA to focus the Temporal aspect of data FCA-based single- [31] temporal aspect and extract the knowledge granularity. value attribute. concerning periodic occurrences of events in data. Temporal, spatial, and spatial–temporal-based Spatial, temporal, and trisecting–acting–outcome (TAO) frameworks for [46] spatial–temporal aspects of - the construction of multilevel composite granular data granularity structures are introduced. This approach analyzes and predict event IF set values using occurrences, nonoccurrences, and uncertainty of Temporal aspect of data granular computing Proposed Approach occurrences/nonoccurrences through spatial and granularity in IF datasets and the temporal aspects given in IF sets’ data using GrC FCA algorithm and FCA. Table 9. Comparison with other research methodologies to find IG. Higher values are bolded. Results Obtained with Results Obtained with the Lattice No. Approaches Used [31,35] Proposed Approach Lattice 0.25 0.53 Lattice 0.25 0.58 Lattice 0.25 0.60 Lattice 0.25 0.52 Lattice 0.25 0.63 3,1 Lattice 0.25 0.46 3,2 Lattice 0.25 0.44 3,3 8.3. Comparison with Finding COV, SP, and Q Value COV, SP, and Q value are important granulation measures to analyze the granule. In [31], granules are represented in the form of formal concepts and GrC and evaluated through these granulation measures; moreover, in [44,45], these granulation measures are proposed for the granules represented in fuzzy and IF sets. In existing approaches, granulation measures are used only in the perspectives of GrC with the FCA algorithm [31], or on fuzzy and IF sets [44,45]. However, the granulation measures in the proposed approach are used in the perspective of GrC, FCA, and IF sets. In the proposed approach, IF concepts are made and represented as granules, where the granulation measures are used to evaluate those granules. The comparison given in Tables 10 and 11 shows that the granulation measures used in the proposed approach give improved results. Axioms 2023, 12, 407 20 of 22 Table 10. Comparison with other Research Methodologies to find the granulation measures (COV, SP, and Q value) of Lattice . Higher values are bolded. COV, SP and Q COV, SP and Value Obtained with Q Value Obtained Approaches Used in [44,45] with Proposed Approach Lattice COV SP Q Value COV SP Q Value IF Concepts C 0.66 0.175 0.1155 0.365 0.95 0.34675 C 0.52 0.425 0.221 0.38 0.89 0.3382 C 0.6 0.15 0.09 0.4 0.96 0.384 C 0.4 0.325 0.13 0.5 0.92 0.46 C 0.4 0.25 0.1 0.5 0.93 0.465 C 0.52 0.275 0.143 0.41 0.93 0.3813 C 0.48 0.325 0.156 0.44 0.92 0.4048 C 0.4 0.325 0.13 0.55 0.92 0.506 C 0.4 0.3 0.12 0.45 0.92 0.414 C 0.32 0.325 0.104 0.59 0.92 0.5428 C 0.38 0.25 0.095 0.585 0.94 0.5499 C 0.32 0.35 0.112 0.57 0.91 0.5187 C 1 0 0 0 0 0 Table 11. Comparison with other Research Methodologies to find the granulation measures (COV, SP, and Q value) of Lattice . Higher values are bolded. 3,1 COV, SP and Q COV, SP and Value Obtained with Q Value Obtained Approaches Used in [44,45] with Proposed Approach Lattice 3,1 COV SP Q Value COV SP Q Value IF Concepts C 0.66 0.4 0.264 0.365 0.9 0.328 C 0.56 0.425 0.238 0.39 0.89375 0.348 C 0.62 0.325 0.2015 0.455 0.91875 0.418 C 0.44 0.45 0.198 0.52 0.8875 0.462 C 0.54 0.45 0.243 0.47 0.8875 0.417 C 0.5 0.275 0.1375 0.5 0.931 0.466 C 0.42 0.425 0.179 0.56 0.894 0.5005 C 0.42 0.4 0.168 0.515 0.9 0.464 C 0.36 0.525 0.189 0.57 0.86875 0.495 C 0.4 0.35 0.14 0.65 0.9125 0.593 C 0.34 0.45 0.153 0.64 0.8875 0.568 C 1 0 0 0 0 0 The proposed approach is compared with other SOTA approaches by applying gran- ulation measures on the IF datasets given in Section 6 (experimental evaluation). These IF datasets contain events as objects and spatial and temporal attributes, in which the temporal attribute is decomposed into four quarters, Q , Q , Q , and Q of the annual 1 2 3 4 periodicity of time granulation, and four granules are created in the first decomposition. Afterwards, the IG of each granule is computed to determine the granule with more IG. FCA is then used to construct lattices from each granule, and granulation measures are performed on the decided granule (with more IG). As shown in Table 9, the IG obtained with the proposed approach is greater than that obtained with other approaches [31,35]. In Table 9, the IG obtained with the other approaches is the same for all the lattices, because none of the objects have identical IF values. Furthermore, in Tables 10 and 11, most of the granulation measures (COV, SP, and Q value) of Lattice and Lattice obtained with 3 3,1 the proposed approach are greater than the existing approaches [44,45]. Hence, it can be observed that the proposed approach provides improved results for IG, COV, and Q value obtained from the IF datasets and processed through GrC and the FCA algorithm. 9. Conclusions and Future Work This research suggests a novel approach to determine occurrences (and co-occurrences), nonoccurrences, and uncertainty of occurrences/nonoccurrences of events based on GrC Axioms 2023, 12, 407 21 of 22 and IF datasets with spatio-temporal attributes. The FCA algorithm was used to analyze the granulation level and granulation measures. Furthermore, different measures are proposed to analyze granulation levels formed with the IF datasets. The originality of this proposed methodology is to discover the periodical occurrences (and co-occurrences), nonoccurrences, and uncertainty of occurrences/nonoccurrences in IF datasets with spatio- temporal attributes using FCA and granulation measures. Here, the limited IF datasets indicating the spatial and temporal aspects of data are considered for the experimentation and work of the proposed methodology. This can be implemented on a large number of IF datasets in the context of big data for the scalability of the proposed methodology. In the real world, this approach can be used to discover the significance in periodicities of data related to storm occurrences, digital forensics, and electronic and smart video surveillance by constructing a timeline to analyze and predict information. Moreover, the proposed approach does not provide an automatic or semiautomatic process to predict an event’s occurrence in granular structures. The authors aim to address these additions in future works. Author Contributions: I.A.: conceptualization, methodology, software, visualization, formal analysis, investigation, writing—original draft, and writing—review and editing. Y.L.: conceptualization, methodology, formal analysis, writing—review and editing, supervision, investigation, and funding acquisition. W.P.: writing—review and editing, suggestions, guidance, formal analysis, investigation, supervision, and validation. All authors have read and agreed to the published version of the manuscript. Funding: Y. Li is supported by the National Science Foundation of China (Grants No. 12071271 and No. 11671244). Institutional Review Board Statement: Not applicable. Informed Consent Statement: Not applicable. Data Availability Statement: Data are contained within the article. Conflicts of Interest: The authors declare no conflict of interest. References 1. Gaeta, A.; Loia, V.; Orciuoli, F.; Parente, M. Spatial and temporal reasoning with granular computing and three way formal concept analysis. Granul. Comput. 2021, 6, 797–813. [CrossRef] 2. Li, J.; Mei, C.; Xu, W.; Qian, Y. Concept learning via granular computing: A cognitive viewpoint. Inf. Sci. 2015, 298, 447–467. [CrossRef] 3. Li, J.; Mei, C.; Aswani, C. On rule acquisition in decision formal contexts. Int. J. Mach. Learn. Cybern. 2013, 4, 721–731. [CrossRef] 4. Xu, W.; Li, W. Granular Computing Approach to Two-Way Learning Based on Formal Concept Analysis in Fuzzy Datasets. IEEE Trans. Cybern. 2014, 46, 366–379. [CrossRef] [PubMed] 5. Wei, L.; Wan, Q. Granular Transformation and Irreducible Element Judgment Theory Based on Pictorial Diagrams. IEEE Trans. Cybern. 2016, 46, 380–387. [CrossRef] 6. Zhou, J.; Yang, S.; Wang, X.; Liu, W. Granule Description based on Compound Concepts. arXiv 2021, arXiv:2111.00004. 7. Yang, X.; Zhang, Y.; Fujita, H.; Liu, D.; Li, T. Local temporal-spatial multi-granularity learning for sequential three-way granular computing. Inf. Sci. 2020, 541, 75–97. [CrossRef] 8. Xin, X.W.; Sun, J.B.; Xue, Z.A.; Song, J.H.; Peng, W.M. A novel intuitionistic fuzzy three-way decision model based on an intuitionistic fuzzy incomplete information system. Int. J. Mach. Learn. Cybern. 2022, 13, 907–927. [CrossRef] 9. Zhao, Y.; Li, T.; Luo, C. Spatial–temporal fuzzy information granules for time series forecasting. Soft Comput. 2021, 25, 1963–1981. [CrossRef] 10. Cui, J.; Zhao, J. Optimal route planning of traffic multi-source route based on granular computing. J. Ambient Intell. Humaniz. Comput. 2021, 1–11. [CrossRef] 11. Dubois, D.; Prade, H. Bridging gaps between several forms of granular computing. Granul. Comput. 2016, 1, 115–126. [CrossRef] 12. Sang, B.; Long, B.; Pang, J.; Xu, W. The Method of Data Analysis in Intuitionistic Fuzzy Generalized Consistent Decision Formal Context. Entropy 2019, 21, 262. [CrossRef] [PubMed] 13. Bloch, I. Lattices of fuzzy sets and bipolar fuzzy sets, and mathematical morphology. Inf. Sci. 2015, 181, 2002–2015. [CrossRef] 14. Pang, J.; Zhang, X.; Xu, W. Attribute Reduction in Intuitionistic Fuzzy Concept Lattices. Abs. App. Anal. 2013, 22–24. [CrossRef] 15. Zadeh, L.A. Fuzzy Sets. Inf. Control 1965, 8, 338–353. [CrossRef] 16. Atanassov, K.T. Intuitionistic fuzzy sets. Fuzzy Sets Syst. 1986, 20, 87–96. [CrossRef] Axioms 2023, 12, 407 22 of 22 17. Atanassov, K.T. Intuitionistic Fuzzy Sets. Stud. Fuzziness Soft Comput. 1999, 35, 142–149. 18. Atanassov, K.T. On Intuitionistic Fuzzy Sets Theory, 1st ed.; Springer: Berlin/Heidelberg, Germany, 2012; Volume 283, pp. 142–149. 19. Szmidt, E.; Kacprzyk, J. Distances Between Intuitionistic Fuzzy Sets: Straightforward Approaches may not work. In Proceedings of the 2006 3rd International IEEE Conference Intelligent Systems, London, UK, 4–6 September 2006. 20. Szmidt, E. Distances and Similarities in Intuitionistic Fuzzy Sets, 1st ed.; Springer: Berlin/Heidelberg, Germany, 2014. 21. Zhu, Y.J.; Li, D.F. A new definition and formula of entropy for intuitionistic fuzzy sets. J. Intell. Fuzzy Syst. 2016, 30, 3057–3066. [CrossRef] 22. Wei, C.; Zhang, Y. Entropy Measures for Interval-Valued Intuitionistic Fuzzy Sets and Their Application in Group Decision- Making. Math. Probl. Eng. 2015, 2015, 563745. [CrossRef] 23. Chaira, T. Application of Fuzzy/Intuitionistic Fuzzy Set in Image Processing. Fuzzy Set Its Ext. 2019, 9, 237–257. 24. Faizi, S.; Sałabun, W.; Rashid, T.; Zafar, S.; Watróbski, J. Intuitionistic fuzzy sets in multi-criteria group decision making problems using the characteristic objects method. Symmetry 2020, 12, 1382. [CrossRef] 25. Bujnowski, P.; Szmidt, E.; Kacprzyk, J. Intuitionistic Fuzzy Decision Tree: A New Classifier. In Proceedings of the 7th IEEE International Conference Intelligent Systems IS’2014, Warsaw, Poland, 24–26 September 2014; Springer: Berlin/Heidelberg, Germany, 2015; pp. 779–790. 26. Zou, L.; Zhang, Z.; Long, J. An efficient algorithm for increasing the granularity levels of attributes in formal concept analysis. Expert Syst. Appl. 2016, 46, 224–235. [CrossRef] 27. Pedrycz, W. Granular Computing—The Emerging Paradigm. J. Uncertain Syst. 2007, 1, 38–61. 28. Lin, T.Y. Granular computing, Announcement of the BISC Special Interest Group on Granular Computing. IEEE Int. Con. Gr. Comp. 2005, 1, 85–90. 29. Smarandache, F. Neutrosophic Set—A Generalization of the Intuitionistic Fuzzy Set. J. Def. Resour. Manag. (JoDRM) 2010, 1, 107–116. 30. Pedrycz, W. An Introduction to Computing with Fuzzy Sets, 1st ed.; Springer: Berlin/Heidelberg, Germany, 2021. 31. Loia, V.; Orciuoli, F.; Pedrycz, W. Towards a granular computing approach based on Formal Concept Analysis for discovering periodicities in data. Knowl.-Based Syst. 2018, 146, 1–11. [CrossRef] 32. Tan, A.; Wu, W.Z.; Qian, Y.; Liang, J.; Chen, J.; Li, J. Intuitionistic Fuzzy Rough Set-Based Granular Structures and Attribute Subset Selection. IEEE Trans. Fuzzy Syst. 2019, 27, 527–539. [CrossRef] 33. Zhou, L. Formal concept analysis in intuitionistic fuzzy formal context. In Proceedings of the 2010 Seventh International Conference on Fuzzy Systems and Knowledge Discovery 2010, Yantai, China, 10–12 August 2010; Volume 5, pp. 2012–2015. 34. Bao, H.; Wu, W.Z.; Zheng, J.W.; Li, T.J. Entropy based optimal scale combination selection for generalized multi-scale information tables. Int. J. Mach. Learn. Cybern. 2021, 12, 1427–1437. [CrossRef] 35. Huang, C.; Li, J. Attribute significance, consistency measure and attribute reduction in formal concept analysis. Neural Netw. World 2016, 26, 607–623. [CrossRef] 36. Li, J.; He, Z.; Zhu, Q. An entropy-based weighted concept lattice for merging multi-source geo-ontologies. Entropy 2013, 15, 2303–2318. [CrossRef] 37. Szmidt, E.; Kacprzyk, J. Entropy for intuitionistic fuzzy sets. Fuzzy Sets Syst. 2001, 118, 467–477. [CrossRef] 38. Joshi, R.; Kumar, S. A New Parametric Intuitionistic Fuzzy Entropy and its Applications in Multiple Attribute Decision Making. Int. J. Appl. Comput. Math. 2018, 4, 52. [CrossRef] 39. Huang, B.; Li, H.X.; Feng, G.F.; Zhuang, Y.L. Distance-based Information Granularity and Hierarchical Structure for an Intuitionis- tic Fuzzy Granular Space. Fuzzy Inf. Eng. 2016, 8, 147–168. [CrossRef] 40. Zhang, S.; Guo, P.; Zhang, J.; Wang, X.; Pedrycz, W. A completeness analysis of frequent weighted concept lattices and their algebraic properties. Data Knowl. Eng. 2012, 81, 104–117. [CrossRef] 41. Pedrycz, W. Algorithmic Developments of Information Granules of Higher Type and Higher Order and Their Applications. Fuzzy Log. Soft Comput. Appl. 2016, 3, 27–41. 42. Kuznetsov, S.O.; Makhalova, T. On interestingness measures of formal concepts. Inf. Sci. 2018, 442, 202–219. [CrossRef] 43. Lloret-climent, M.; Pérez-gonzaga, S. Coverage and invariability in fuzzy systems. Int. J. Gen. Syst. 2013, 43, 96–104. [CrossRef] 44. Pedrycz, W. Concepts and Design Aspects of Granular Models of Type-1 and Type-2. Int. J. Fuzzy Log. Intell. Syst. 2015, 15, 87–95. [CrossRef] 45. Yager, R.R. Some aspects of intuitionistic fuzzy sets. Fuzzy Optim. Decis. Mak. 2009, 8, 67–90. [CrossRef] 46. Yang, X.; Li, T.; Liu, D.; Fujita, H. A temporal-spatial composite sequential approach of three-way granular computing. Inf. Sci. 2019, 486, 171–189. [CrossRef] Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Journal

AxiomsMultidisciplinary Digital Publishing Institute

Published: Apr 22, 2023

Keywords: granular computing; formal concept analysis; intuitionistic fuzzy sets; periodicity; spatial and temporal aspects; knowledge discovery

There are no references for this article.