Abstract

Providing accurate real-time traffic information is an inherent problem for intelligent transportation systems (ITS). In order to improve the knowledge base of advanced driver assistance systems (ADAS), ITS are strongly concerned with data fusion techniques of all kinds of sensors deployed over the traffic network. Driver assistance is devoid of a comprehensive evidential reasoning system on contextual information, more specifically when a combination involves inside and outside sensory information of the driving environment. In this paper, we propose a novel agent-based evidential reasoning system using contextual information. Based on a series of information handling techniques, specifically, the belief functions theory and heuristic inference operations to achieve a consensus about daily driving activity in automatically inferring. That is quite different from other existing proposals, as it deals jointly with the driving behavior and the driving environment conditions. A case study including various scenarios of experiments is introduced to estimate behavioral information based on synthetic data for prediction, prescription, and policy analysis. Our experiments show promising, thought-provoking results encouraging further research.

1. Introduction

Intelligent transportation systems are settled with the objective to overcome some classical problems related to traffic management and also to improve the user experience often on a complex network. ITS range back to 90s with the first program of intelligent vehicle highway society (IVHS) [1, 2]. The goal of such systems is to strengthen the links between all components of the traffic network, for instance, vehicles, infrastructure, and traffic signals, based on next-generation technologies. ITS aim to be equipped with as many sensors as possible. Therefore, huge masses of heterogeneous data are generated providing sufficient multidimensional valuable real-time traffic information.

Current research is addressing data fusion techniques for traffic management [3]. As a result, a deep interest arises to study their use in ITS. The information required to comprehend the traffic state with all its constituents comes from multiple sources [4]. The fusion of such sources is perceived, rightly, as a well-adapted answer to the operational needs of traffic management centres and traffic information operators, allowing them to achieve their goal more efficiently [3]. However, various challenges arise when one is interested in large-scale traffic networks, mainly in mathematical and computational models. A lot of overlapping information is involved in the inference process making context measuring not willingly depicted either by logical formalism or by classical probabilistic estimates [5].

Research work in the field of data fusion in ITS revolves principally around 8 fields [3, 6]: advanced traveller information systems (ATIS), automatic incident detection, advanced driver assistance (ADA), network control, crash analysis and prevention, traffic demand estimation, traffic forecasting, and traffic monitoring and accurate position estimation.

In this paper, we address the problem of evidential reasoning on contextual information for driver assistance. Evidential reasoning basically means reasoning with evidence. Its potential usefulness is in handling a wide variety of uncertainty analysis problems using belief functions theory. In [7], decision-making in belief functions framework is reviewed. The author discloses useful approaches that can be used in reasoning-based evidence. Moreover, evidential reasoning has been applied in many systems for activity recognition [8, 9]. The basic premise of using evidential reasoning for situation identification is as follows. Firstly, sensor readings are used as evidence and translated into context within an activity model or network. Secondly, fusion operations of the former are performed to determine more complex patterns in the activity of interest [9].

Over the last decade, there has been active research on how to represent and exploit context or contextual information in evidential reasoning. Contextual information is a novel topic in multisensor data fusion that allows, by the use of specific and expert information in the world of interest, to enhance the classical detection algorithms and improve performance of reasoning process. In other words, contextual information is a translation of the information source throughout nodes of reasoning network or process using heuristic inference operations (HIO). Devlin [10] takes this view, defining context as follows: a feature is contextual for an action if constraints and may affect the outcome of , but not a constituent of . The reader is referred to [11] for more details with regard to contextual information. Thus, context is a powerful information source and can be used both to transform source data into information and knowledge and also to acquire knowledge.

In this context, we present a novel distributed intelligent evidential reasoning system for ADA applications. The solution takes advantage of contextual information, thereby various sensory information are combined using Dempster–Shafer theory (D-S) or belief functions theory including HIO. It is a multilevel fusion-based approach where at each level, many agents constantly cooperate. They collect and process data from the driving environment and communicate them to a higher level in charge of the inference process using evidential reasoning. Accordingly, rule-based knowledge is provided both for driver assistance and traffic management center.

The remainder of this paper is organized as follows. Section 2 reviews several publications related to our proposal. In Section 3, we give the evidential reasoning approach on the basis of D–S theory, including HIO. Section 4 presents the case study and scenarios of experiments. In Section 5, we summarize the findings and outline future research. In Appendix, an illustrative example of case study using the proposed evidential reasoning based on contextual information is provided.

The application of data fusion techniques in transportation systems was started in the earlier 90s. R. Sumner is the first scholar to discuss the importance of use of such techniques for effectiveness in some ITS projects, more precisely in Pathfinder and TravTek projects [12]. Right after, many research studies have been undertaken with a goal to expand a substantial corpus of theoretical and practical results in the area. Subsequently, useful guidelines are available to researchers and practitioners in further applications of data fusion techniques in ITS fields. The authors in [3, 13] have proposed a comprehensive survey about progress and challenges made in different ITS fields that use data fusion methods. In the sequel, we highlight research works related to our proposal.

ATISs have been created with the prodigious need for accurate, timely information to help road traffic users to decide on their destinations and reach them quickly and safely [14]. The Advance project has been one of the first ITS projects using data fusion techniques [14]. Research works with the same extent are proposed in the literature and are intended together to address travel time estimations and predictions using different data sources such as loop detectors, probe vehicle, GPS, Laser scanner, optical sensor, and QoS indicators [6, 15, 16]. They incorporate different data fusion engines such as D-S theory [1720]. ADA is also another active research field influenced by data fusion techniques. The purpose of ADA is to improve the passengers’ safety as well as to reduce drivers’ interaction in dynamic environments often caused by imprecise decision-making or errors associated with the human nature. Most of the works focus on localization and tracking of driving behavior to maintain the driver guidance throughout routing [2125]. The Kalman filtering, Support Vector Machine, Naive Bayesian, Gaussian Mixture models, and Neural Networks are of common practice in this class of problems.

However, the use of contextual information in conjunction with evidential reasoning remains poor within ADA applications. The authors in [26] propose a multilevel information fusion approach by setting some properties of D–S theory. Their aim is to detect road congestion applied to vehicular ad hoc networks (VANETs). The work of [27] suggests an approach to extract the lane marking information for the technology of vehicle to infrastructure (V2I) by combining two types of sensors. The works in [28, 29] deal with uncertainties aspects encountered in road safety assessment. On another side, the authors in [30] investigate the problem of transportation of dangerous goods by addressing the accident probability under conflicting situations with the help of Dempster’s rule of combination.

The application of evidential reasoning for driver assistance using contextual information, to the best of our knowledge is a new research area and this study serves as the first step in this direction. In this context, we provide a formal framework for reasoning with perceptual data using a body of techniques specifically designed for manipulating and reasoning from evidential information. To achieve this goal, we have used a layered and modularized system design, in which sensory information from the automotive environment is combined with careful thought to driving behavior. The intention behind this work is to propose an effective up-to-date solution able to improve the driver assistance using a comprehensive evidential reasoning framework.

3. Evidential Reasoning Approach

3.1. Main Approach

The present work provides enhanced driver assistance by means of a comprehensive evidential reasoning framework with contextual information. An association is therefore established between inside and outside sensory information of driving environment. Both sensors used here belong to the anonymous and binary class [31]. Inside sensory information (in-vehicle sensors) defines reaction with physical properties of vehicles, such as acceleration and braking. Outside sensory information (out-vehicle sensors) defines indicators with straight influence on driving operation, such as traffic intensity and weather conditions. Moreover, out-vehicle sensors pertain to indicators of smart cities services used to research and develop smart mobility inside cities. In general, smart cities are set-up on 74 indicators, 31 factors, and 6 characteristics [32].

In order to combine the aforementioned sensory information, only Dempter–Shafer theory is not sufficient since such a combination produces imprecise and disaggregated information. Consequently, decision-making becomes less accurate and leads to wrong actions and hence the obvious need to include heuristic inference operations to improve the clarity of inference.

The evidential reasoning approach proposed in this research extends the state-of-the-art data fusion models [33, 34] by the use of contextual information for recognition enhancement. It is a multilevel reasoning solution for ADA applications. In Figure 1 is shown the solution including two main parts. The left-hand side part models the activity of interest based on inside sensory information. The right-hand side takes action of exogenous factors that affect the activity of interest based on outside sensory information. There are several links for evidential reasoning. We distinguish between connection, association, and transition among evidential reasoning network components as given in legend in Figure 1. Each of them carries meticulous function to the inference stages. Thus, each component constitutes a reasoning node and contributes to the overall evidential reasoning process.

As it is highlighted previously, evidential reasoning implementation is agent-driven. Following that out-vehicle sensors are modelled with a fully connected graph , , as illustrated in Figure 2. is the set of vertexes and of is the set of edges. Each embodies one service of smart cities which can be mobility, environment, living, and so on. Each service can provide at least one indicator based on outside sensory information. Sensory information is collected using convenient agents, an example of indicator the traffic density pertaining to Mobility service. An edge, joining to , corresponds on one hand to multisensor data to be combined between vertexes and and on the other hand to the agent that connects those vertexes. In a formal term, denotes the agent with a task of data amalgamation between the pair . Multisensor data fusion is supported by Dempster’s rule of combination, whereas transition among components of evidential reasoning network is performed with the help of HIO. In the sequel, we present all mathematical operations required to apply evidential reasoning for data association as shown in legend of Figure 1.

3.2. Basics of Dempster–Shafer Theory

Dempster–Shafer theory is a mathematical theory of evidence [35]. It is used to handle incomplete information in doubt situations. This theory captures and combines whatever certainty or knowledge exists in the event classification capability of the information sources [15].

The frame of discernment is the main part of this theory. It is named so because all bodies of evidence are expressed relative to this surrounding framework [5]. Let be the frame of discernment and the power set that comprises all subsets of including the empty set . If , then we have is a subset of E, called a focal element. The frame of discernment allows for distributing supports for propositions over the frame using a mass function. E is a frame of discernment, then a function is called a basic probability assignment () whenever is called a basic probability number of . It is the measure of evidence or belief that is committed exactly to .

In D-S theory, two independent mass functions and can be combined using Dempster’s combination rule. It is used to find the conjunction of the events and the associated bpa. Suppose E and F are two distinct bodies of evidence over a same frame of evidence H, with and the associated of E and F, respectively. A new function m is formed by combining and as follows:where is a subset of H and C is called the conflict coefficient and measures evidence that have empty set intersection (i.e., no data relation). The operator is both commutative and associative.

3.3. Belief and Plausibility Functions

The belief and the plausibility functions are the distribution of lower and upper degrees of belief, respectively, of a proposition of interest. Thus, they induce rules based on the mass allocations for various propositions. The belief function, denoted as bel, shows the degree of belief to which the evidence supports . E is a frame of discernment; then a function is a belief function if and only if

The plausibility function, denoted as pl, shows the degree of belief to which remains plausible. E is a frame of discernment; then a function is a plausibility function if and only if

3.4. Heuristic Inference Operations
3.4.1. Compatibility Relation

In evidential reasoning, the relation between two frames of evidence is defined by a compatibility relation. A compatibility relation simply describes the possibilistic relationship between two frames [35, 36]. The compatibility relation between two frames E and F is a set of pairs of the Cartesian product of the two frames:

A pair is included in if and only if they can be true simultaneously. There is at least one pair included for each in E (the analogue is true for each in F).

3.4.2. Translation Operation

The translation operation [5] is used to transfer repeatedly the distribution mass from a frame to another, via a compatibility mapping, until it reaches the frame of question. Using the compatibility relation we can define a compatibility mapping for translating propositions relative to E to propositions of interest relative to F. Thus, if a proposition is true, then the proposition is also true:where

In translating a mass of E from a frame E to a frame F via compatibility mapping, the following computation is applied to derive the translated mass distribution of F:

3.4.3. Equally Weighted Sum Operator

In some cases, beliefs distribution cannot be combined due to their nature of dependence. For instance, the composite of the following subactivities, namley, braking, acceleration, contact with gearbox, and steering wheel rotating, as we are going to see in the case study, conducts to the same activity that is Driving Activity. For such a setting, we use the equally weighted sum operator for aggregating different beliefs distribution into one composite node [37]. Assume mass functions ; hence, the equally weighted sum operator is given bywhere is a subset of E and . weights represent sources reliability.

3.4.4. Maximization Operation

The maximization operation [38] is used to calculate the aggregated belief values on a node formed from its alternatives, as for traffic density which can be measured from its delegated sensors. The maximization operation for belief functions , , and plausibility functions , , is given aswhere is the composite of alternatives and . Its complement is defined acceleration as follows:

4. Experimental Data Analysis

4.1. Case Study

In appendix, we use an example to illustrate mathematically the evidential reasoning approach and we also investigate the driving activity (DA) at a small scale, including only one indicator in addition to the driving activity itself using two activated sensors. On the other hand, within this section, we focus on the same activity but at large scale including several indicators and many activated sensors. We have used synthetic data based on the discount rate, which is a metaknowledge [3942]. The discount rate r of a source E, with is defined as follows [5]:where

Modern-day vehicles and ITS infrastructure are seen as a perfect integration of numerous sensors, each of which varies in intelligence, which all interact and look after some critical aspects of automotive environment. Driving activity consists of many subactivities, specifically braking, acceleration, contact with gearbox, and steering wheel rotation. Each subactivity is monitored by one or many sensors providing sufficient information about driver’s interaction with environment. Outside sensory information are exogenous factors with straight influence on driving maneuvers such as weather conditions, conveyed by indicators pertaining to smart cities services. In the study, we have considered three smart cities services, each of which includes one indicator. The services are mobility, environment, and living; the associated indicators are given, namely, traffic density, weather conditions, and age.

Aiming at enhanced driver assistance, all sensory information undergoes an evidential reasoning process to help further explain the requirement of the monitoring environment. Indeed, driving subactivities (DSA) are used to find out what activity is most likely to have been performed in within-day driving operation by considering effects of exogenous factors.

Sensors are highly distributed; sensor configuration is very dynamic; sensors come and go; sensors’ performance varies over time. Our first attempt to implement the idea of the evidential reasoning approach is through using software agents to simulate as realistic as possible the case study (see Figure 3). The simulation is performed using Jade framework; it is a container-driven platform with sophisticated speech acts and coordination.

Evidential reasoning starts over frames of evidence. A specification of the set of propositional spaces, which delimits a set of possible world situations for sensory information, is required. Sensors typically provide evidence in support of certain conclusions. Thus, a total of 7 low-level frames of evidence are involved in the case study. In Tables 1 and 2, inside and outside sensory information are given. In order to measure within-day activity, a time frame is included. This frame encompasses the four phases of day, most notably morning, afternoon, evening, and night.

For representation purposes, all sensory information elements and time frame were shrunk. For example, the sensory information medium and time slot evening have the representative form MED and EVE within the numerical results subsection. More details are given in Tables 37 and Appendix.

4.2. Numerical Results

At the beginning of reasoning, basic probability assignments are attributed to the most precise propositions of evidence bodies involved in the case study. For demonstration purposes, we have only listed a part of numerical results because of huge amount of outcomes. In Appendix, we give evidential reasoning steps to obtain one and value as marked by an asterisk () in Table 3 in the case of using HIO solely. The same applies for the case of fusion with one indicator of smart cities services as shown in Table 4. Indeed, Table 3 (case 1) gives the belief values of DA in terms of DSAs in case of no fusion (i.e., only HIO without Dempster’s rule of combination), with one activated sensor (i.e., only one DSA sensor is activated) and with the time dimension, including all periods of day. Therefore, we can see that the bel values are less than 0.5 and the most frequent DSAs in DA likely performed are (a) steering wheel with an evidence of 0.314 in the morning period, (b) braking with evidences of 0.378 and 0.380 in the afternoon and evening periods, respectively, and (c) acceleration with an evidence of 0.377 in the night period. These results do not provide much useful context-aware information and are weak to be considered since the pl values of the opposite performing activity DA in terms of DSAs are all more than 0.5.

This time, we consider the data fusion operation using Dempster’s rule of combination including one service indicator of smart cities and with one activated sensor. Table 4 (scenario 1) gives the belief values of DA combined with the Mobility service, for the MEDIUM traffic density indicator in the night period. In comparison with Table 3 (case 1), we can clearly see that the bel values of DA are increased for all DSAs and the pl values of DA are decreased for all DSAs. In addition, the most frequent DSA in DA likely performing in such conditions is acceleration with an evidence of 0.697. Similarly, we observe that in the situation of integrating other indicators of smart cities services, the bel values of DA increase and the values of the upper probability function of DA (i.e., plausibility) decrease. In detail, Table 4 (scenario 2) gives the belief values of DA combined with the Environment service in the case of Cold weather in the Afternoon period, while Table 4 (scenario 3) gives the belief values of DA combined with the Living service in the case of Senior age in the Evening period. Here, the combination results provide valuable information on the driving activity. They propose novel perception ways of driving subactivities by highlighting the interaction intensity with the driving environment.

In the same fashion, the evidential reasoning process is applied using one activated sensor and more services. Table 5 (scenario 1) gives the belief values of DA where data are combined with two services, namely, Mobility and Environment, in the cases of Medium traffic and Normal weather, respectively, in the Evening period. We observe that the values tend toward 1 representing as a result new high beliefs that determine precisely the most likely DSA performing in DA and which is in this situation acceleration with an evidence of 0.922. Equally important, when we investigate three services such as in Table 5 (scenario 2), the bel values keep increasing and come very closer to 1. Thus, there is an average increase of evidence values of 0.588 in comparison with Table 3. In this scenario of the experiment, the awareness about the driving activity is quite high and can be taken into account. This awareness constitutes a rule-based knowledge for both decision-makers and expert systems which can have a positive influence on the overall decision-making process at the traffic management center. On the same scale, our approach further suggests the possibility to obtain results centred-sub-activity along the day. Accordingly, having a comprehensive chronological information on the oscillations is likely to hold each DSA as shown in Table 6.

As a direct result, the bel values keep increasing at each newly joined indicator of smart cities services, reducing then the imprecision and the ambiguity about the driving activity in dynamic driving environments. By the same extent, when we evaluate more than two DSAs by virtue of switching on more than one sensor as in Table 3 (case 2) and Table 7 (case 1), the bel values increase. It is very obvious here that the numbers of sensors have a significant impact on the overall result. In these scenarios, the subactivities of acceleration and braking are the most striking what it alludes to the type of interaction with the driving environment. In addition, the same observation is made when three sensors are activated, making the focus on the instant interactivity of three DSAs as shown in Table 7 (case 2). The pieces of evidence are almost certain; that is, they converge towards 1. These results provide useful learning rules about the driving behavior and reinforce decision-making in driver assistance systems. Moreover, Figure 4 gives a full insight of the amount of ambiguity narrowed on each DSA by comparing the and functions in the case of application of HIO solely and in the case of application of HIO with Dempster’s rule of combination on several indicators of smart cities services.

In the final analysis, all results set out a new dimension of convenient perception of the driving activity and directly contribute to broadening the knowledge base of ITS, more precisely the driver assistance field. In addition, the results clearly show that the inclusion of other indicators of smart cities services helps to provide a better understanding of the activity of interest. The worked example reveals learning rules derived from the driving behavior which can be exploited using fuzzy logic or decision trees in favour of the domain expert. An example of use of this system is for the traffic management center to adjust the traffic flow, reduce the driver’s interaction with the driving environment such as in the situation of heavy traffic, and keep efficiency in terms of performance by enhancing the safety rules of road traffic as well as the drivers’ safety. Our approach may also be the subject of integration in smart mobility solutions by addressing the routing phenomenon with uncertain information for ATIS. The WAZE project by Google, the Red Swarm by the Networking, and Emerging Optimization research group at the University of Malaga [43] and the work of [44] are among smart mobility solutions based on a category of technological infrastructure that makes our solution perfectly fit in them. Thus, plans are currently in place to test the approach within those kinds of systems with a real dataset and as validation of results.

5. Agents-Driven Evidential Reasoning

To support the construction, modification, and interrogation of evidential analysis, an implementation of the evidential reasoning approach is achieved using software agents. It offers a low-level setting to modify the sensors parameters (e.g.,. discount rate, enabling), to add an evidential operation by performing evidential reasoning with or without fusion, to include many services as well as indicators, and to interrogate XML files of the output data at each stage of evidential reasoning (e.g., only HIO, 1-fusion, 2-fusion).

The formal framework is divided into four parts: (a) specifying agents and their containers, each agent container delimits possible area of working; (b) defining the type of communication among agents; (c) representing mapping relation between frames of evidence; and (d) establishing evidential reasoning process from bodies of evidence. The source code is available on Google Drive link, Beta version, including a user guide for Win, Linux, and Mac OSx users. Endeavors are being undertaken to provide more features by including a graphical interface and improving the evidential reasoning process.

6. Outlook and Conclusion

Evidential reasoning provides true baselines for intelligent transportation systems. Driver assistance is now more concerned with data fusion techniques specifically using contextual information. Admitting that accurate real-time traffic information consolidates the decision-making in traffic management, needs for an evidential reasoning system on contextual information seem to be more relevant and beneficial, mainly when an association is made between inside and outside sensory information of driving environment. In this work, we have proposed a novel approach of evidential reasoning to strengthen the driver assistance. A combination method of evidence pieces is calculated using D-S theory and heuristic inference operations. Computation mechanism is developed with a multiagent system. The results seem very promising and carry elements of answers to overlapping difficult questions that are not readily deduced using classical probabilistic estimates. We could identify learning rules derived from the driving activity, subsequently improving the driver assistance.

As a concluding remark, theoretical properties of D-S theory and the compatibility relation are still to be managed more together. This is particularly useful when explaining lines of reasoning. Also, there are a number of evidential operators in the literature besides the one proposed in this research. It is interesting to apply other evidential operators and compare their performances. Finally, it may be interesting to postulate alternative to the belief functions theory, using other frameworks such as the transferable belief model and Dezert–Smarandache theory. Synthetic data are used to validate our approach; this is appreciated to be a limitation, in terms of not validating with real data.

Appendix

In this appendix we show a worked example using the proposed evidential reasoning approach based on contextual information. The example investigates improving driver assistance by the way of driving activity analysis. Outcomes are developed for one and value as marked by an asterisk () in Table 3 in the case of application HIO solely and the same applies for the case of fusion with one indicator of smart cities services (1-fusion level) as shown in Table 4.

For the sake of simplicity, we confine ourselves to one sensor per each subactivity and several ones per each indicator of smart cities services. Moreover, a discount rate is assigned to each sensor in the case study. Accordingly, the evidential reasoning network for data association is as follows (Figure 5).

The evidential reasoning process starts from a low level based on sensors. Data are preprocessed independently for each sensor and expanded throughout network nodes until reaching the activity of question. Hence, a sensor can have two states: activated or inactivated. Sensors surrounded in bold are those with activated state.

denotes the evidence frame associated to sensor , where . Let s be the possibility that the sensor is activated and the possibility that it is inactivated. Then, is the set of possibilities, andthe set of its subsets.

Within this example, the traffic density indicator pertaining to Mobility service is chosen. Driving activity is analysed in terms of acceleration subactivity using a time slot. Also, Table 8 lists all evidence frames of sensors used in study with their associated discount rate. In the sequel, we provide the steps to follow to apply the evidential reasoning process based on network in Figure 5.

A. Step 1. Basic Probability Assignments ()

At the beginning of reasoning, basic probability assignments are attributed to the most precise propositions of evidence bodies involved in the case study. Therefore, a mass function is assigned to each frame of evidence. Note that the activated sensors are surrounded in bold; hence, the distribution is as follows:

B. Step 2. Altered by the Discount Rate

As there is no standard method to generate the , it was decided to generate them based on the discount rate. Manufacturers’ statistics about anonymous and binary sensors reveals that such sensors perform with a degree of fault tolerance that differs from one type to another. Thus, by applying the discount rate formula, we have

C. Step 3. Translation Operation among Frames of Evidence

The translation operation (Section 3.4.2) is needed to transfer repeatedly the distribution mass from low levels until reaching high levels frames of evidence. To this end, using the compatibility relation as shown in Table 9, we can define a compatibility mapping to translate propositions between frames of question in the following way.

Here, outside sensory information and traffic sensory information are considered as sensors with rate identification (RI) technology. Their positions on routes make them transmitting information on the traffic state with variational identification rates. In our case, these pieces of information determine the density of traffic flow per time slot. Accordingly, a sensor of traffic provides a contextual information in the range of low, medium, and heavy. Sensors , , and are supposed identified a medium traffic state with rates identification of 40%, 50%, and 55% respectively; then we have

D. Step 4. Maximization Operation

The consensus about the traffic indicator is formed from the aggregated belief values coming from its delegated sources. In such a condition, we use the maximization operation as proposed by Zadeh; hence,

E. Step 5. Equally Weighted Sum Operator on a Composite Node

Due to the nature of dependence of subactivities of driving activity, the beliefs distribution must be summed up into one aggregated belief. In the first place, we continue the translation operation among frames:

Using the equally weighted sum operator, the following calculations are applied, where , :

At this stage, the process of evidential reasoning provides information about the driving activity using only HIO. To calculate upper and lower probabilities or and functions, the following calculation is applied. But as always, we need to call again the translation operation on the driving activity node.

Below, we give the and the values in the case of application of HIO solely. Recall that we are evaluating the driving activity in terms of acceleration subactivity. We suppose that the time sensor triggers the morning period; hence,

F. Step 6. Fusion Operation Using Dempster’s Rule of Combination

The association between inside and outside sensory information—the mass function and —respectively, is done using Dempster’s rule of combination. Based on Table 10, the combination of mass functions can be calculated.

In addition, the and the values in this case (i.e., HIO with Dempster’s rule of combination) are

In order to check the results, it is possible to calculate the belief and plausibility functions over ; and of is seen as the checksum of final results.

Recall that we are evaluating the driving activity in terms of acceleration subactivity, the indicator of traffic density is medium, and the time sensor has triggered the morning period. Thus, in Table 11, we summarize the result of applying of evidential reasoning approach on this example of case study.

Data Availability

The data used to support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this paper.

Acknowledgments

The first author is grateful for the support provided by the “Centre National pour la Recherche Scientifique et Technique (CNRST)” of Morocco, under contract no. K005/006.