Next Article in Journal
Discrete-Time Fractional, Variable-Order PID Controller for a Plant with Delay
Previous Article in Journal
Susceptible-Infected-Susceptible Epidemic Discrete Dynamic System Based on Tsallis Entropy
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Intelligent Sea States Identification Based on Maximum Likelihood Evidential Reasoning Rule

1
School of Automation, Hangzhou Dianzi University, Hangzhou 310018, Zhejiang, China
2
Logistics Engineering College, Shanghai Maritime University, Shanghai 201306, China
3
School of Energy and Power Engineering, Wuhan University of Technology, Wuhan 430063, Hubei, China
4
Institute of Computer Engineering, Vienna University of Technology, 1040 Vienna, Austria
*
Author to whom correspondence should be addressed.
Submission received: 16 June 2020 / Revised: 8 July 2020 / Accepted: 10 July 2020 / Published: 14 July 2020
(This article belongs to the Section Information Theory, Probability and Statistics)

Abstract

:
It is necessary to switch the control strategies for propulsion system frequently according to the changes of sea states in order to ensure the stability and safety of the navigation. Therefore, identifying the current sea state timely and effectively is of great significance to ensure ship safety. To this end, a reasoning model that is based on maximum likelihood evidential reasoning (MAKER) rule is developed to identify the propeller ventilation type, and the result is used as the basis for the sea states identification. Firstly, a data-driven MAKER model is constructed, which fully considers the interdependence between the input features. Secondly, the genetic algorithm (GA) is used to optimize the parameters of the MAKER model in order to improve the evaluation accuracy. Finally, a simulation is built to obtain experimental data to train the MAKER model, and the validity of the model is verified. The results show that the intelligent sea state identification model that is based on the MAKER rule can identify the propeller ventilation type more accurately, and finally realize intelligent identification of sea states.

1. Introduction

In recent years, marine electric propulsion technology has become more and more mature, and marine electric propulsion system has been widely used in ships with the rapid development of power electronic technology [1,2]. During ship navigation, the stability of propulsion system and the ship security are often affected by the continuous changes of sea states. When a ship is traveling in the normal sea state, the external environment has little effect on its navigation. In this ideal state, the ship can work stably and the propeller will not produce propeller ventilation. However, in the extreme sea state, the external environment will have great impact on ship navigation (e.g., thrust loss, vibration, turbulence, etc.) and lead to the propeller ventilation, and even cause the failure of various mechanical equipment in the propulsion system [3,4]. To ensure the stability and safety of the navigation, it is necessary to adopt the appropriate control strategy according to the sea state. In the normal sea state, the propeller is fully submerged in water. There is no air circulation between the blades, and the propeller will not produce propeller ventilation. In this occasion, the speed control strategy is adopted in order to realize the control of propulsion system [5]. However, the navigation and operation environment of ship will gradually evolve into extreme sea conditions with the continuous navigating to the deep sea. When a ship sails under extreme sea conditions, the propeller will enter and exit the sea surface frequently, and the propeller will experience a large instantaneous load change. Eventually, it will cause ventilation on the propeller. To better control the propulsion system, Sorensen et al. [6] proposed an anti-spin control strategy, which can increase the propeller thrust until the end of the ventilation. Therefore, it is significant to identify the sea state and adopt the reasonable control strategy, so that the propulsion system can be well controlled in any sea state.
When considering the importance of sea states identification, experts and scholars have been working on finding simpler and more effective identification methods to meet the demands of complex sea conditions. So far, most of the existing ventilation identification methods have been designed based on the dynamic modeling of water and the propeller. In general, these methods only require information or accurate estimates of vessel specific parameters. In reference [7], Califano and Steen proposed that the degree and type of ventilation should depend on the propeller advance ratio and immersion ratio and a series of numerical simulation experiments were carried out on the ventilation to clarify the influence of the ventilation on the propeller. Smogeli et al. [8,9,10,11] conducted a series of simulation experiments and control strategy researches on the ventilation generated by the propeller under extreme sea conditions and proposed a propeller torque loss estimation method that was based on empirical formulas to realize the identification of propeller ventilation and then determine the type of sea state. This method of ventilation identification based on empirical formulas has realized the effective identification of ventilation to some certain extent, but the method has a weak migration ability and it has great limitations in practical applications. Kozlowska et al. [12] proposed a method to recognize the ventilation type based on fuzzy logic inference, which categorized different ventilation types and inception mechanisms. However, this method only considers full ventilation without further studying the severity of ventilation. In reference [13], Savio et al. proposed a method based on fuzzy logic inference to identify the sea state. However, this method involves a lot of manual operations, and it is not suitable for the case in which a large amount of continuous monitoring data is provided.
Ventilation identification belongs to the field of classification problems. Machine learning has powerful data processing capabilities and can solve classification problems effectively within limited conditions. There are various solutions to solve this problem (e.g., classifier based on genetic algorithm, classifier based on back propagating artificial neutral net (BP-ANN), classifier based on support vector machine (SVM), etc.). Genetic algorithm [14,15] is a method to search for the optimal solution by simulating natural evolution process. It has a wide range of applications and scalability, and it is easy to be combined with other algorithms. BP-ANN [16] has strong nonlinear mapping ability, which can approximate any nonlinear continuous functions with any precision, and it also has high self-learning and self-adaptive ability. SVM is a common machine learning method in the field of classification. If the data are complete and the sample size is small, SVM can effectively solve the classification problem. Machine learning methods can effectively solve classification problems to a certain extent, but they all have certain limitations. When considering the problems of these methods (e.g., poor portability, low precision, and strong subjectivity, etc.), we try to find a modeling method that can comprehensively amplify the advantages of the methods mentioned above and avoid their disadvantages. Yang and Xu [17] proposed the maximum likelihood evidential reasoning (MAKER) framework, which can solve the problems in ventilation identification methods. As described in reference [17], the MAKER framework is a process of making data-driven inferences from inputs to outputs, under uncertainty. The state space model (SSM) and evidence space model (ESM) are fully considered in MAKER framework, and the fusion rules between independent evidence are illustrated as MAKER rule [17,18]. The MAKER rule can generate specific inference rules (e.g., evidential reasoning (ER) rule, Dempster rule and Bayes rule) under various conditions, which has four advantages: (1) on the evidence fusion and inference based on MAKER rule is completely a data-driven method, and therefore it does not need to make any assumptions on the relationships between input variables and output parameters; (2) in the MAKER rule, the interdependence between each piece of evidence is fully considered and the method based on MAKER rule can realize the parameter estimation by using incomplete data samples; (3) being different from Bayes rule, the MAKER framework does not rely on a priori probabilities; and, (4) compared with some “black box” methods (e.g., back propagation neural network (BP), etc.), the physical meaning of the parameters in MAKER is clear, readily understood, and adjustable.
This paper further refines the ventilation degree and divides it into non-ventilation region, partial ventilation region, and full ventilation region based on the ventilation effects on the propeller when it is in and out of sea [7]. Specifically, the sea state when the propeller is in the non-ventilation region is identified as the normal sea state, and the sea state when the propeller is in the partial or full ventilation region is identified as the extreme sea state (that is, the sea state is normal when the propeller does not produce the ventilation; otherwise, the sea state is extreme). This paper proposes an intelligent identification method for sea states that is based on the MAKER rule in order to effectively identify the current sea state. Firstly, the initial reference evidence matrix (IREM) and the joint reference evidence matrix (JREM) are constructed based on the sample casting and the normalization of likelihood function. Secondly, different pieces of evidence are fused and inferenced based on the MAKER rule to identify the ventilation. Subsequently, this paper will identify the sea state based on the correspondence between the type of propeller ventilation and sea state. Finally, GA is used to optimize the parameters of propeller ventilation model based on MAKER rule, and the validity of the model is verified based on the experiment data that are generated by MATLAB/SIMULINK simulation.
The main contributions of this work are as follows: (1) in this paper, an intelligent sea states identification model based on MAKER rule is established, which can identify the ventilation of propeller and the sea state more accurately. (2) In the model of sea states identification based on the MAKER rule, the independence between the evidence obtained from different input variables is fully considered, compensating the shortage of ER rule that can only combine independent evidence. (3) In the process of evidence fusion using the MAKER rule, this paper proposes a method for obtaining the reliability factor of evidence based on the basic probability mass function.
The rest of the article is arranged, as follows. Section 2 briefly introduces the propeller ventilation and MAKER rule. Section 3 focuses on the modeling and reasoning process of intelligent sea states identification model that is based on the MAKER rule. In Section 4, the newly proposed model is applied to identify sea states during a ship’s navigation that is simulated in SIMULINK, and the performance of the model is compared with that of the existing methods. Section 5 summarizes the work conducted in the article and the advantages of the MAKER model.

2. Preliminaries

2.1. Propeller Ventilation

When a ship is navigating, the propeller will be affected by the external environment, and it will enter and exit the surface of the sea. In the normal sea state, the propeller is fully submerged in water and there is no air circulation between blades. However, the propeller will be exposed to the surface or near the surface with the change of the sea environment in the extreme sea state. In this condition, the loss of thrust and torque will be caused by the increase of the vertical motion amplitude of propeller [19,20,21]. When the propeller has a high load and has been exposed or close to the water surface, the low pressure on its blades will form an air funnel, which makes it suck the air on the water surface, and the airflow between the blades causes the propeller to lose its grip [22]. At the same time, the rotating water flow generated by the propeller will distort the water surface, and eventually form a vortex near the propeller, so that the propeller blades are covered with air. This phenomenon is called propeller ventilation.
Propeller advance ratio J a and immersion ratio h / R (ratio of propeller immersion h to radius R) are used as two important indicators to measure the degree of propeller ventilation [7,8]. The ventilation can be divided into non-ventilation region, partial ventilation region, and full ventilation region according to the degrees [7,8], as shown in Figure 1. The measurement criteria for specific regions are as follows.
  • Non-ventilation region: propeller is immersed in deep water or the load is low when the water is shallow.
  • Partial ventilation region: propeller produces ventilation, but it does not act on the entire propeller. In other words, the degree of the ventilation and the position of the air cavity on the propeller change with time. When the propeller has a high advance ratio, this state can exist for a long time. Otherwise, this region is unstable with a small advance ratio. The actual operating condition of the propeller varies between non-convolution region and full ventilation region.
  • Full ventilation region: a single air cavity covers each blade of the propeller, which means that the pressure of the propeller is almost equal to atmospheric pressure, which is a relatively stable state.

2.2. MAKER Rule

Suppose that Θ = { h 1 , h 2 , , h N } is a frame of discernment, which contains N propositions that are mutually exclusive and collectively exclusive. Θ and all of its subsets constitute the power set, denoted by P ( Θ ) or 2 Θ . The basic probability distribution of system input in MAKER framework is shown in Equation (1):
e i , j = { ( e i , j ( θ ) , p θ , i , j ) | θ Θ and θ Θ p θ , i , j = 1 }
where e i , j denotes the i th piece of evidence from the j th input variable x j and e i , j ( θ ) denotes the element of evidence e i , j , pointing to proposition θ . p θ , i , j denotes the degree of e i , j supporting the proposition θ .
In MAKER rule, the reliability factor and importance weight of e i , j are denoted by r i , j and w i , j respectively. The reliability factor r i , j of e i , j is as follows.
r i , j = θ Θ r θ , i , j p ( e i , j ( θ ) )
where p ( e i , j ( θ ) ) denotes the degree of e i , j supporting the proposition θ . r θ , i , j = p ( θ | e i , j ( θ ) ) represents the reliability of evidential element e i , j ( θ ) . In this sense, it is defined as the conditional probability that proposition θ is true when e i , j points to proposition θ in reference [17]. r θ , i , j essentially measures the quality of e i , j , which considers how data are generated and how e i , j can be acquired from data.
If e i , j and other evidence are obtained from the same data source, then the probability mass of evidence e i , j supporting proposition θ is
m θ , i , j = r θ , i , j p ( e i , j ( θ ) )
If e i , j and other evidence are obtained from different data sources, then the probability mass of evidence e i , j supporting proposition θ is defined as in Equation (4):
m θ , i , j = w θ , i , j p l ( e i , j ( θ ) )
where p l represents the probability function and p l ( e i , j ( θ ) ) represents the basic probability that e i , j points to θ . w θ , i , j = w i , j p l ( θ | e i , j ( θ ) ) represents the importance weight of e i , j ( θ ) , and w i , j is a non-negative constant. When p = p l , w θ , i , j = r θ , i , j , which means w i , j = 1.
Let e i , j and e l , m denote the i th piece of evidence from the input variable x j and the l th piece of evidence from the input variable x m , respectively. For two pieces of evidence e i , j and e l , m with interdependence, the joint support degree p θ , e ( 2 ) is defined as in Equation (5):
p θ , e ( 2 ) = 0 θ = ϕ m ˜ θ , e ( 2 ) D Θ m ˜ D , e ( 2 ) θ Θ , θ ϕ m ˜ θ , e ( 2 ) = [ ( 1 r l , m ) m θ , i , j + ( 1 r i , j ) m θ , l , m ] + B C = θ γ B , C , i j , l m μ B , C , i j , l m m B , i , j m C , l , m θ Θ
where γ B , C , i j , l m = r i j , l m r i j , l m ( r i , j r l , m ) ( r i , j r l , m ) is a non-negative coefficient, which represents the ratio between the joint reliability of evidence e i , j and e l , m and the product of their individual reliabilities. It reflects the degree of joint support for θ from both e i , j and e l , m relative to their individual support given that e i , j points to proposition B and e l , m points to proposition C. μ B , C , i j , l m represents the degree of interdependence between the evidential elements e i , j ( B ) and e i , j ( C ) , denoted by “interdependence index”, which is defined, as follows
μ B , C , i j , l m = 0 i f   p B , i , j = 0 o r p C , l , m = 0 p B , C , i j , l m p B , C , i j , l m ( p B , i , j p C , l , m ) ( p B , i , j p C , l , m ) o t h e r w i s e
When fusing K pieces of evidence e k (k = 1,2,…,K) with interdependence, the recursion formula of MAKER rule that is given in Equation (7) can be used to integrate multiple pieces of evidence.
p θ , e ( K ) = 0 θ = ϕ m ˜ θ , e ( K ) D Θ m ˜ D , e ( K ) θ Θ , θ ϕ m ˜ θ , e ( k ) = [ ( 1 r k ) m θ , e ( k 1 ) + m P ( Θ ) , e ( k 1 ) m θ , k ] + B C = θ γ B , C , e 1 , , e k μ B , C , e 1 , , e k m B , e ( k 1 ) m C , i θ Θ m ˜ P ( Θ ) , e ( k ) = ( 1 r k ) m P ( Θ ) , e ( k 1 )
It should be noted that the above MAKER rule can generate specific inference rules under various conditions. If w θ , i , j = w i , j for any B , C , θ Θ , then the MAKER rule can be reduced to the evidential reasoning (ER) rule [23]. If r i , j = w i , j = 1 is further assumed, then the MAKER rule can be reduced to Dempster’s rule [24].

3. Intelligent Sea States Identification Based on MAKER Rule

3.1. Framework of Sea States Identification

When the ship sails under different sea conditions, the degree of ventilation that is generated by the propeller is different. In this paper, a sea states identification model is developed based on the MAKER rule to distinguish different ventilation types and identify the sea state according to the correspondence between the type of propeller ventilation and sea states. The framework of the sea states identification model that is based on the MAKER rule is shown in Figure 2.
The intelligent identification of sea states based on MAKER rule can be implemented by three steps:
  • Acquiring input variables.
    In ship navigation, there may be many problems in data acquisition. This paper uses the measurable data of the propulsion system to construct the model, including the actual speed n and actual torque Q m of the propulsion motor. To realize the intelligent sea states identification more effectively, this paper converts the sampled parameters Q m and n into parameters that can describe the dynamic change performance of the system (i.e., relative speed n ( t ) / n b p representing the current operating conditions, speed following performance indicator n r ( t ) n ( t ) , speed fluctuation performance indicator ( n ( t ) n ( t 1 ) ) / T s , torque fluctuation performance indicator ( Q m ( t ) Q m ( t 1 ) ) / T s ) , and the above four parameters are selected as the input variables of the system, where n r ( t ) represents the target speed of the propeller, T s represents the sampling period, and n b p represents the maximum speed of the propeller.
  • Construction of intelligent sea states identification model.
    The intelligent sea states identification model that is based on the MAKER rule can be divided into three steps. Specifically, the ventilation identification model based on the MAKER rule is constructed through steps (a) and (b) to realize the identification of ventilation, and in step (c), the sea states can be evaluated based on the identifying result of ventilation. The three steps is described in detail, as follows:
    (a)
    Construction of reference evidence matrix.
    The initial reference evidence matrix (IREM) and the joint reference evidence matrix (JREM) are constructed based on the sample set, and the interdependence index μ n , t 1 , , t i , , t M 1 , , i , , M between reference evidence is generated according to JREM and IREM. The reasoning process of REM and the interdependence index is detailed in steps A to B in Section 3.2.1.
    (b)
    Evidence fusion based on MAKER rule.
    The MAKER rule is used to fuse the referential evidence sets (e.g., { e t 1 1 , , e t i i , , e t M M } , { e t 1 1 , , e t i i , , e t M + 1 M } , etc.) activated by the input vector X ( k ) = [ f 1 ( k ) , , f i ( k ) , , f M ( k ) ] to generate the activated evidence e s . Subsequently, the ER rule is used to fuse e 1 , , e s , , e 2 M , and the ventilation type is identified according to the fusing result. The reasoning process is detailed in steps A to C in Section 3.2.2.
    (c)
    Intelligent identification of sea states.
    The recognition result of the ventilation type can be obtained from the reasoning process of steps (a) and (b). According to the correspondence between the type of ventilation and sea states, the type of sea state can be judged according to the type of the ventilation.
  • Optimization of the ventilation identification model based on GA.
    The MAKER model constructed by the initial parameters may not accurately capture the complex nonlinear relationship between the input feature f i ( i = 1 , 2 , , M ) and the output F n . Therefore, the minimum mean square error (MSE) between the estimated probability ( p ^ n , k ) and the real probability ( p n , k ) of the ventilation type is selected as the objective function, and GA is used to optimize the parameters of ventilation identification model to improve the accuracy of ventilation identification, and finally realize the intelligent identification of sea states.

3.2. Construction of Intelligent Sea States Identification Model

The intelligent sea states identification model based on MAKER rule includes three parts: (a) construction of reference evidence matrix; (b) evidence fusion based on MAKER rule; and, (c) intelligent identification of sea states. The detailed modeling and inference process are described detailedly in the following.

3.2.1. Construction of Reference Evidence Matrix

A. Generate Evidence from Data Samples

Step 1: X ( k ) = [ f 1 ( k ) , , f i ( k ) , , f M ( k ) ] is the input of the sea states identification model based on MAKER rule. The reference value set of input variable f i is A i = { A 1 i , , A t i i , , A T i i | t i = 1 , 2 , , T i } , where M is the number of input variables, and T i is the number of reference values for f i . Θ = { F n | n = 1 , 2 , , N } represents the set of propeller ventilation types, where F n represents the nth ventilation type in Θ , and N is the number of ventilation types. Firstly, transform the relationship between the input variable f i and the output type F n into the relationship between the reference value set A i for f i and the output type F n . Note that the reference value of input A i can be adjusted, and the initial value can be given by domain experts or given randomly, and then optimized by using training samples. Subsequently, the similarity distribution of the specific input X ( k ) = f i ( k ) to its reference values A i can be expressed in belief distribution as Equation (8) [25].
S P ( f i ( k ) ) = { ( A t i i , α i , t i ) | t i = 1 , 2 , , T i ; i = 1 , 2 , , M }
where α i , t i indicates the similarity between f i ( k ) and the reference value A t i i , and α i , t i can be calculated according to Equation (9).
α i , t i = A t i + 1 i f i ( k ) A t i + 1 i A t i ; α i , t i + 1 = f i ( k ) A t i i A t i + 1 i A t i i A t i i f i ( k ) A t i + 1 i α i , 1 = 1 ; α i , t = 0 ( t i 1 ) f i ( k ) A 1 i α i , T i = 1 ; α i , t = 0 ( t i T i ) f i ( k ) A T i i
Step 2: all of the sample pairs in data set S T r a i n are represented by integrated similarity which can be used to generate the casting result reflecting the relationship between the input reference values and the output type, as shown in Table 1.
where a n , t i represents the sum of the integrated similarity of f i ( k ) in all sample pairs ( f i ( k ) , F n ( k ) ) matching the reference value A t i i while the output type is F n . η t i = n = 1 N a n , t i and δ n = t i = 1 T i a n , t i represent the sum of the integrated similarity of all f i ( k ) matches A t i i and the output of the samples in S T r a i n matching F n , respectively, which satisfy n = 1 N δ n = t i = 1 T i η t i = K . K represents the total number of samples in S T r a i n , satisfying k = 1,2,…,K.
According to Table 1, the likelihood function c n , t i , which indicates that f i ( k ) equals A t i i and output type matches F n can be acquired by Equation (10).
c n , t i = p ( A t i i | F n ) = a n , t i δ n
The IREM that is shown in Table 2 describes the mapping relationship between the input f i and the output type F n . In Table 2, e t i i = [ β 1 , t i i , , β n , t i i , , β N , t i i ] represents the evidence corresponds to the reference value A t i i for input f i , where β n , t i i represents the belief degree that evidence e t i i supporting F n , satisfying n = 1 N β n , t i i = 1 . β n , t i i can be calculated by normalizing the likelihood function values c n , t i according to Equation (11).
β n , t i i = c n , t i k = 1 N c k , t i

B. Interdependence between Pairs of Evidence

When fusing multiple pieces of reference evidence obtained from different inputs, the interdependence index is introduced to describe the interdependence between pairs of evidence. This section specifically introduces the calculation of the interdependence index, as shown in Equation (6). According to Equation (6), the interdependence between multiple pieces of reference evidence can be calculated according to Equation (12).
μ n , t 1 , , t i , , t M 1 , , i , , M = 0 i f β n , t 1 1 β n , t 2 2 β n , t M M = 0 β n , t 1 , , t i , , T M 1 , , i , , M β n , t 1 1 β n , t 2 2 β n , t M M o t h e r w i s e
where β n , t 1 , , t i , , t M 1 , , i , , M denotes the joint belief degree of e t 1 , , t i , , t M 1 , , i , , M supporting the proposition F n . e t 1 , , t i , , t M 1 , , i , , M is the combination of referential evidences. The joint belief degree is generated, as follows:
If multiple input variables are taken into consideration simultaneously, the joint similarity distribution of the specific input vector X ( k ) = [ f 1 ( k ) , , f i ( k ) , , f M ( k ) ] can be transformed into the belief distribution for the combination of referential values A t 1 , , t i , , t M 1 , , i , , M .
S I ( [ f 1 ( k ) , , f M ( k ) ] ) = { ( A t 1 , , t i , , t M 1 , , i , , M , α 1 , , i , , M , t 1 , , t i , , t M ) | t i = 1 , 2 , , T i ; i = 1 , 2 , , M }
where A t 1 , , t i , , t M 1 , , i , , M = { A t 1 1 , , A t i i , , A t M M } and α 1 , , i , , M , t 1 , , t i , , t M = α 1 , t 1 α i , t i α M , t M .
In Equation (13), α 1 , , i , , M , t 1 , , t i , , t M represents the joint similarity between [ f 1 ( k ) , , f i ( k ) , , f M ( k ) ] and the combination of referential values A t 1 , , t i , , t M 1 , , i , , M , and α i , t i can be calculated by the piecewise linear function as Equation (9).
Being consistent with the evidence acquisition method described in step A in Section 3.2.1, all of the sample pairs in data set S T r a i n are represented by integrated similarity which can be used to generate the casting result, reflecting the relationship between the combination of referential values and the output type. Subsequently, the joint belief degree β n , t 1 , , t i , , t M 1 , , i , , M of e t 1 , , t i , , t M 1 , , i , , M supporting the proposition F n can be calculated by normalizing the joint likelihood function values c n , t 1 , t 2 . The following will illustrate the reasoning process of joint belief degree β n , t 1 , t 2 1 , 2 when the input vector is X ( k ) = [ f 1 ( k ) , f 2 ( k ) ] . At the same time, the joint casting result of input vector X ( k ) = [ f 1 ( k ) , f 2 ( k ) ] is given in Table 3.
According to Table 3, the joint likelihood function c n , t 1 , t 2 indicating that the combination of referential values equals to A t 1 , t 2 1 , 2 (i.e., [ A t 1 1 , A t 2 2 ]) and output type matches can be acquired by Equation (14).
c n , t 1 , t 2 = p ( A t 1 , t 2 1 , 2 | F n ) = a t 1 , t 2 n δ n
The JREM that is shown in Table 4 describes the mapping relationship between the input vector [ f 1 , f 2 ] and the output type F n . In Table 4, e n , t 1 , t 2 1 , 2 = [ β 1 , t 1 , t 2 1 , 2 , , β n , t 1 , t 2 1 , 2 , , β N , t 1 , t 2 1 , 2 ] represents the evidence that the input vector [ f 1 , f 2 ] corresponds to the combination of referential values A t 1 , t 2 1 , 2 (i.e., f 1 matching A t 1 1 and f 2 matching A t 2 2 ), where β n , t 1 , t 2 1 , 2 represents the joint belief degree of output type matching F n in the evidence β n , t 1 , t 2 1 , 2 , satisfying n = 1 N β n , t 1 , t 2 1 , 2 = 1 . β n , t 1 , t 2 1 , 2 can be calculated by normalizing the likelihood function values according to Equation (15).
β n , t 1 , t 2 1 , 2 = c n , t 1 , t 2 k = 1 N c k , t 1 , t 2
The joint belief degree of input vector X ( k ) = [ f 1 ( k ) , f 2 ( k ) ] can be calculated by the above process, and the interdependence index between the combination of reference evidence e t 1 1 and e t 2 2 can be obtained by Equation (12). When the input vector is X ( k ) = [ f 1 ( k ) , , f i ( k ) , , f M ( k ) ] , the joint belief degree can be acquired using the above reasoning process as well.

3.2.2. Evidence Fusion Based on MAKER Rule

A. Acquiring Activated Evidence

The input variable f i ( k ) is obtained from specific input vector X ( k ) = [ f 1 ( k ) , , f i ( k ) , , f M ( k ) ] , which necessarily satisfies A t i i < f i ( k ) < A t i + 1 i . In this condition, f i ( k ) activates two adjacent pieces of evidence e t i i and e t i + 1 i corresponding to reference values A t i i and A t i + 1 i . Consequently, 2M pieces of reference evidence (Figure 3) are activated, generating 2 M combined reference evidences, and each combination of evidence includes M pieces of reference evidence. The structure of the binary tree is used to show the combination of evidences, as shown in Figure 4. The node of the ith layer in the binary tree represents the activated reference evidence for the input variable f i ( k ) . The combination of the nodes on each path of the binary tree is the combination of reference evidence.
At this time, the 2M pieces of combined evidence are activated by input vector X ( k ) (e.g., { e t 1 1 , , e t i i , , e t M M } , { e t 1 1 , , e t i i , , e t M + 1 M } , etc.). The MAKER rule presented in Equation (7) is used to fuse the 2 M pieces of combined evidence, and the result can be expressed as in Equation (16).
e s = { ( F n , p n , e ( M ) ) , s = 1 , , 2 M }
Because the importance weight and reliability of the evidential elements e t i i ( F n ) can be adjusted, the initial value of w n , t i , i and r n , t i , i can be considered as 1, i.e., w n , t i , i = r n , t i , i = 1 . The reliability of the reference evidence can be obtained by Equations (8) and (9), and w t i , i = r t i , i . The reliability ratio γ B , C , e t 1 1 , , e t M M is also an adjustable parameter, with an initial value of 1.

B. Evaluating the Reliability of Evidence

Before fusing evidence, the reliability and importance weight of the evidence e s need to be obtained. In general, the reliability of the evidence has a positive correlation with the importance weight, so we can assume that they are equal with each other. To obtain the reliability of evidence, this paper proposes a method to obtain the reliability factor of evidence based on the basic probability mass function. According to the definition of basic probability mass function in reference [23], it can be proved that the reliability of the evidence e s is r s = n Θ m n , s = 1 m P ( Θ ) , s when the importance weight of evidence is equal to the reliability of the evidence (i.e., w s = r s ). The proof of the reliability rs is as follows:
Proof. 
Suppose that 2 M pieces of independent evidence are each obtained by Equation (16). It can be known from the basic probability mass function (i.e., Equation (17)) that m ˜ n , s = c r w , s m n , s for any n Θ and m ˜ P ( Θ ) , s = c r w , s ( 1 r s ) for s = 1,2,…, 2 M .
m ˜ n , s = 0 n = ϕ c r w , s m n , s n Θ , n ϕ c r w , s ( 1 r s ) n = P ( Θ ) c r w , s = 1 / ( 1 + w s r s )
From Equation (17), we get n Θ m ˜ n , s + m ˜ P ( Θ ) , s = 1 . If w s = r s , there will be c r w , s = 1 and m ˜ n , s = m n , s , as well as m ˜ P ( Θ ) , s = c r w , s ( 1 r s ) = 1 r s . From the analysis, we can get r s as follows
r s = n Θ m n , s = 1 m P ( Θ ) , s
 □

C. Evidence Fusion and Ventilation Identification

Through Equation (16), 2 M pieces of evidence e 1 , , e s , , e 2 M activated by the input vector X ( k ) = [ f 1 ( k ) , , f i ( k ) , , f M ( k ) ] are obtained. Then, 2 M pieces of evidence are fused by the ER rule according to Equation (20), and the final result is expressed by Equation (19).
O ( X ( k ) ) = { ( F n , p n , e ( 2 M ) ) , n = 1 , 2 , , N }
In Equation (19), p n , e ( 2 M ) indicates the belief degree of the ventilation type F n when the input vector is X ( k ) . In the following model optimization, p ^ n , k will be used to represent the predicted probability of F n with the input vector X ( k ) , which satisfies p ^ n , k = p n , e ( 2 M ) .
The recursion formula of the ER rule given in Equation (20) can be used to integrate multiple pieces of evidence e s (s = 1,2,…, 2 M ).
p n , e ( 2 M ) = 0 n = ϕ m ˜ n , e ( 2 M ) D Θ m ˜ D , e ( 2 M ) n Θ , n ϕ m ˜ n , e ( s ) = [ ( 1 r s ) m n , e ( s 1 ) + m P ( Θ ) , e ( s 1 ) m n , s ] + B C = n m B , e ( s 1 ) m C , s n Θ m ˜ P ( Θ ) , e ( s ) = ( 1 r s ) m P ( Θ ) , e ( s 1 )
According to the result O ( X ( k ) ) , the ventilation type corresponding to the input vector X ( k ) can be identified as the type of the maximum degree in O ( X ( k ) ) .
F n , k = { F n | arg max p n , e ( 2 M ) }

3.2.3. Intelligent Sea States Identification

This section focuses on the sea states identification that is based on the results of ventilation identification. The criteria for identifying sea state in this article are as follows:
  • The sea state is identified as the normal sea state when the propeller is in the non-ventilation region.
  • The sea state is identified as the extreme sea state when the propeller is in the partial or full ventilation region (that is, the sea state is normal when the propeller does not produce any ventilation; otherwise, the sea state is extreme).
Assuming that the detection signal of ventilation is ζ , and the type of sea state is denoted by ϕ . When the propeller is not detected to generate ventilation, the signal ζ is set to 0 and the current sea state is recognized as the normal sea state (i.e., ϕ = 0). When the propeller is detected to generate ventilation, the signal ζ is set to 1 and the current sea state is recognized as the extreme sea state (i.e., ϕ = 1). The mathematical relationship is as follows:
ϕ = 0 ζ = 0 1 ζ = 1
Based on the sea states identification results, different control strategies can be adopted, so that the propulsion system can be well controlled in any sea state.

3.3. Optimization of the Ventilation Identification Model Based on GA

The MAKER inference model constructed by the initial parameter set may not accurately capture the complex nonlinear causal relationship between the input feature variable f i ( i = 1 , 2 , , M ) and the output type F n . Therefore, these parameters need to be trained using training samples to improve the accuracy of the evaluation model. Specifically, the minimum mean square error (MSE) between the estimated probability ( p ^ n , k ) and the real probability ( p n , k ) of the ventilation type is selected as the objective function to construct the parameter optimization model.
min P ξ ( P ) = 1 K N k = 1 K n = 1 N ( p n , k p ^ n , k ) 2
s . t . A t j 1 j < A t j j < A t j + 1 j , j = 1 , , M ; t j = 2 , , T j 1
0 w n , t i , i 1 , i = 1 , , M ; t i = 1 , , T i
0 r n , t i , i 1 , 0 γ B , C , e t 1 1 , , e t M M
Equations (24)–(26) illustrate the constraints that the fine-tuned parameters need to satisfy. P = { A t j j , w n , t i , i , r n , t i , i , γ B , C , e t 1 1 , , e t M M | j = 1 , , M ; t j = 1 , , T j ; i = 1 , , M ; t i = 1 , , T i ; n = 1 , , N } denotes the parameter set to be optimized, which does not include the boundary value min k , k S f i ( f i ( k ) ) and max k , k S f i ( f i ( k ) ) . w n , t i , i and r n , t i , i denote the importance weight and reliability of the evidential elements e t i i ( F n ) .
In this paper, GA is used to optimize the parameters of identification model to improve the identification accuracy [26,27]. The flow chart of genetic algorithm is described as in Figure 5 and the specific steps are as follows:
  • The optimization model that is based on MAKER is constructed, and the optimization objective function ξ ( P ) , the optimization parameter set P , and the constraints of the parameters are determined.
  • Genetic coding: the phenotype corresponding to the optimization parameter is mapped to the genotype corresponding to the chromosome or individual.
  • Population initialization: the initial parameter set P is used as an individual of the initial population and ( L 1 ) individuals are randomly generated according to the constraints that the parameters should satisfy, and these L individuals are used as the initial population.
  • Calculate the fitness value: the objective function is used as the fitness function, and the fitness values of L individuals are calculated, respectively, and the L individuals are ranked according to their corresponding fitness values.
  • Determine optimization stop criterions: when the evolutionary algebra reaches the set value, the GA optimization is stopped and the individual with the greatest fitness is taken as the optimal output. Otherwise, selection, crossover and mutation operations are continued to generate new population, and repeat step 4 to 7.
  • Selection, crossover, and mutation:
    • Selection: taking the survival of the fittest as the criterion, select individuals with higher fitness to continue genetic operations, and eliminate individuals with lower fitness.
    • Crossover and mutation: the main function of crossover and mutation is generate new individuals.
  • Generate the new population: take the new individuals generated by crossover and mutation as the new population, and return to step 4 to recalculate the fitness value.

4. Application

4.1. Experimental Data

In this section, a simulation model of marine electric propulsion system based on MATLAB/SIMULINK software is built to simulate propeller ventilation and obtain experimental data. The experimental data are divided into training sample set and test sample set, and the intelligent sea states identification model that is based on the MAKER rule is trained and validated.

4.1.1. Simulation of Propeller Ventilation Based on MATLAB/SIMULINK

The real marine electric propulsion system is mainly composed of a control unit and propulsion unit, as shown in Figure 6. Specifically, the propulsion unit mainly includes a propulsion motor, a propeller shaft, and a propeller. The control unit mainly includes a propulsion system controller and a torque limiting module. The target thrust T r generated by the propeller acts on the propulsion system controller to generate the target value of the motor torque signal Q c 0 , and then the given value of the propulsion motor torque signal Q c can be obtained via the torque limiting module. Finally, the actual propeller thrust T a and the actual torque Q a are generated through the propulsion unit.
In this paper, the propulsion system parameters and dynamic mathematical models of each module described in reference [28] are used. The simulation model of a marine electric propulsion system is built, as shown in Figure 6, and the propulsion system contains a Wageningen B-series propeller (the number of blades Z w = 4 , the diameter of the propeller D w = 4 m, the pitch ratio P w / D w = 1 ) and a permanent magnet synchronous motor (PMSM). The parameters of the propulsion system are shown in Table 5.

4.1.2. Acquiring Input Variables and Sample Data

Based on the simulation model of marine electric propulsion system, the conditions of propeller in non-ventilation region, partial ventilation region, and full ventilation region are simulated, respectively. Additionally, the actual speed n and the actual torque Q m of the propulsion motor in the three regions are collected separately. Subsequently, the sampled parameters Q m and n are converted into parameters that can describe the dynamic performance of the system. The converted feature parameters are used as the input variables of the model (i.e., f 1 = n ( t ) / n b q , f 2 = n r ( t ) n ( t ) , f 3 = ( n ( t ) n ( t 1 ) ) / T s , f 4 = ( Q m ( t ) Q m ( t 1 ) ) / T s ) ) , and the output types of the model are non-ventilation region ( F 1 ) , partial ventilation region ( F 2 ) , and full ventilation region ( F 3 ) . The sampling period is set to be T s = 0.001 s, and the sample vector [ f 1 ( k ) , f 2 ( k ) , f 3 ( k ) , f 4 ( k ) , F n ] is obtained by simulation model when the type of ventilation is F n . There are 2000 samples for each ventilation type, respectively, and 6000 samples constitute the sample set S = { [ f 1 ( k ) , f 2 ( k ) , f 3 ( k ) , f 4 ( k ) , F n ] | k = 1 , 2 , , 2000 ; n = 1 , 2 , 3 } .

4.2. Training the Ventilation Identification Model

The ventilation identification model is trained and tested by the five-fold cross-validation, and the mean value of the five-fold cross-validation is used to estimate of the model precision to improve the precision of the model more. The five-fold cross-validation is to divide the samples in the sample set S into five parts on average, taking four parts of them as the training sample set and the remaining one as the test sample set. In five-fold cross-validation, an identification model can be established by using each training sample set. The following will take the first cross-validation as an example to train the model and illustrate the variation of the training parameters. Where the training sample set S T r a i n = { [ f 1 ( k ) , f 2 ( k ) , f 3 ( k ) , f 4 ( k ) , F n ] | k = 1 , 2 , , 1600 ; n = 1 , 2 , 3 } represents 4800 sample data in the sample set S (four parts corresponding to each type of ventilation, i.e., 1600 samples).
The MSE between the estimated probability ( p ^ n , k ) and the real probability ( p n , k ) of the ventilation type is taken as the objective function to construct the parameter optimization model to train the parameters in the set P , as shown in Section 3.3.
P = { A t j j , w n , t i , i , r n , t i , i , γ B , C , e t 1 1 , , e t M M | j = 1 , , M ; t j = 1 , , T j ; i = 1 , , M ; t i = 1 , , T i ; n = 1 , , N }
where M = 4 , T 1 = T 2 = T 3 = T 4 = 3 , N = 3 .
In the process of model training and inference, the key parameters are obtained, as follows. In this paper, the initial reference values of f 1 , f 2 , f 3 and f 4 are determined by analyzing the input variables in the set S T r a i n statistically, as shown in Table 6. According to the steps A and B in Section 3.2.1, the independence index, IREM and JREM are acquired based on the casting of sample value and the normalization of likelihood function. Subsequently, the predicted probability p ^ n , k can be obtained from the reasoning process of steps A to C in Section 3.2.2 and the parameters in the set P are optimized by using training samples to improve the accuracy of the evaluation model. It should be noted that the initial parameter w n , t i , i = r n , t i , i = γ B , C , e t 1 1 , , e t M M = 1 in the set P . Table 7, Table 8, Table 9 and Table 10 show the reference values of the input f i and the IREM. Table 11 shows the initial JREM of the input vector [ f 1 , f 2 ] , and the JREM corresponding to the input vector [ f 1 , f 2 , f 3 ] and [ f 1 , f 2 , f 3 , f 4 ] are also available according to Section 3.2.1.
Table 12, Table 13, Table 14, Table 15 and Table 16 show the optimized IREM and JREM. It can be seen from Table 17, Table 18 and Table 19 that the initial parameters w, r and γ in the set P have changed. Table 17 and Table 18 list the optimized reliability r and importance weight w of the evidential elements for the input variable f 1 . Table 19 shows the optimized reliability ratio γ corresponding to the input vector [ f 1 , f 2 ] . It can be seen from Table 12, Table 13, Table 14, Table 15 and Table 16 that the input reference value has significantly changed after training, as well as the IREM and JREM. This shows that the model parameters have been adjusted by the training process.

4.3. Testing

According to the five-fold cross-validation method, five identification models are constructed, and each of them corresponds to a training sample set and a test sample set. Every model has its own identification accuracy, and the mean value of the five-fold cross-validation is used as as the criterion to evaluate the performance of the ventilation identification model.

4.3.1. The Verification of the Ventilation Identification Model by a Typical Test Samples

The input feature vector X ( k ) = [ f 1 ( k ) , f 2 ( k ) , f 3 ( k ) , f 4 ( k ) ] = [ 0.6480 , 0.1866 , 0.1845 , 54.5231 ] in the test sample set S T e s t = { [ f 1 ( k ) , f 2 ( k ) , f 3 ( k ) , f 4 ( k ) , F n ] | k = 1 , 2 , , 400 ; n = 1 , 2 , 3 } in the first cross-validation is used to describe the inference process of the identification model in detail.
Step 1: acquiring input variables and activated evidence
According to step A in Section 3.2.1, the similarities of f 1 ( k ) matching A 2 1 and A 3 1 are α 1 , 2 = 0.918 and α 1 , 3 = 0.082 , and evidence e 2 1 and e 3 1 are activated. The similarities of f 2 ( k ) matching A 2 2 and A 3 2 are α 2 , 2 = 0.3288 and α 2 , 3 = 0.6712 , and evidence e 2 2 and e 3 2 are activated. The similarities of f 3 ( k ) matching A 2 3 and A 3 3 are α 3 , 2 = 0.6605 and α 3 , 3 = 0.3395 , and evidence e 2 3 and e 3 3 are activated. The similarities of f 4 ( k ) matching A 2 4 and A 3 4 are α 4 , 2 = 0.2468 and α 4 , 3 = 0.7532 , and evidence e 2 4 and e 3 4 are activated.
Step 2: interdependence between pairs of evidence
According to the step B in Section 3.2.1, the 16 combination of reference evidence are activated by input vector [ f 1 ( k ) , f 2 ( k ) , f 3 ( k ) , f 4 ( k ) ] , and the interdependence index between multiple pieces of reference evidence can be obtained by Equation (12), as shown in Table 20.
Step 3: acquiring activated evidence
The MAKER rule in Equation (7) is used to integrate every activated evidences e 1 , e 2 , , e 16 . Table 20 shows the combined evidence activated by the kth input feature vector X ( k ) .
Step 4: evidence fusion
After obtaining 16 pieces of evidence e 1 , e 2 , , e 16 , we can use the ER rule in Equation (20) to combine them with weights and reliabilities to yield the fused result. The combined result can be obtained as O ( X ( k ) ) = { ( F 1 , 0.9987 ) , ( F 2 , 0.0013 ) , ( F 3 , 0 ) } .
Step 5: identification of ventilation and sea states
Finally, according to the combined result O ( X ( k ) ) , the ventilation type corresponding to the input vector X ( k ) is identified as F 1 , which is consistent with the actual ventilation type. Furthermore, the current sea state can be identified as a normal sea state.

4.3.2. Comparison and Analysis of Test Results

The identification of ventilation is the basis of intelligent sea states identification, and the accuracy of the ventilation identification is sufficient for reflecting the accuracy of intelligent sea states identification. In this paper, the accuracy of the ventilation identification results will be used as a criterion to measure the effectiveness of the intelligent sea states identification model. The sample data in the sample set S is used to perform a five-fold cross-validation on the identification model, and the mean value of the ventilation identification results in the five identification models is expressed as a confusion matrix to reflect the accuracy of the identification. Table 21 shows the ventilation identification results of the test sample set in the identification model based on the MAKER rule.
It can be seen from Table 21 that the ventilation identification model that is based on the MAKER rule can identify the non-ventilation region ( F 1 ) and the full ventilation region ( F 3 ) well, while the identification rate for the partial ventilation region ( F 2 ) is relatively low, and there is a misidentification. As the propeller immersion ratio h / R increases (decreases) gradually during the process of the propeller entering or exiting the water surface, the ventilation generated by the propeller evolves from full ventilation region F 3 (non-ventilation region F 1 ) to partial ventilation region F 2 , and finally to non-ventilation region F 1 (full ventilation region F 3 ). Whether the propeller enters the water or exits, the partial ventilation state is a transition state. This state is extremely unstable. The input vector collected in this state does not obviously distinguish from the data collected in the other two states, which is also the reason for the misjudgment of F 2 .
The ventilation identification results of the test samples are further analyzed to verify the validity of the identification model built in this paper. Under the same experimental conditions, the ventilation identification performance of the MAKER identification model (after training) proposed in this paper is compared with that of the MAKER identification model (before training), the conventional ER identification model [29,30], the back propagating artificial neutral net (BP-ANN) identification model [31] and support vector machine (SVM) identification model [32].
Table 22, Table 23, Table 24 and Table 25 show the results of the four identification models. The identification result of each ventilation type can be clearly seen from the table. Specifically, as can be seen from Table 22, the overall recognition rates of the MAKER model before and after training are 96.18% and 98.82%, respectively. It can be seen that the problem of insufficient accuracy that is caused by inaccurate initial parameters of the model can be solved after training. Table 23 shows the recognition results of the ER model. The overall recognition rate of the ER model is 96.3%, which is lower than that of the MAKER model (after training). Although the traditional ER identification model can achieve effective identification of the inhalation effect to a certain extent, the ER-based identification model can only be used to fuse mutually independent evidence. Additionally, the interdependence between the evidence is fully considered, which makes up the shortage that ER rule can only combine independent evidence. It can be seen from Table 24 that the overall recognition rate of the BP-ANN model is 98.78%. Compared with the MAKER model (after training), the overall recognition rate of the BP-ANN model is lower, and some samples belonging to F1 are misjudged to F3. This situation does not exist in the MAKER model. Similarly, as can be seen from Table 25, the overall recognition rate of the SVM model is 98.25%, and its overall recognition rate is lower than the MAKER model (after training).
Table 26 shows the results of the four models in the five-fold cross-validation. It can be seen that the overall accuracy of the MAKER model (after training) reaches 98.82%, which is higher than other methods. The overall accuracy of SVM model and BP-ANN model is similar to that of MAKER model (after training), but the accuracy of the MAKER model (after training) is generally higher than that of the other two models in each fold cross-validation, which shows that the MAKER model (after training) has universal applicability.
When considering that the partial ventilation state is extremely unstable, and is prone to misjudgment, Table 26 lists the average recognition rate of partial ventilation ( F 2 ) of the four recognition methods. It can be seen that the average recognition rate of the MAKER model (after training) for F 2 is 96.5%, which is higher than the traditional ER model and the BP-ANN model. Besides, the BP-ANN method is a “black box” system. The physical meaning of the system parameters in the BP-ANN model is unclear, not readily understood, and unadjustable, while the physical meaning of the parameters in the MAKER method is clear, readily understood, and adjustable. The average recognition rate of F 2 recognized by the SVM model is 97%, which is slightly higher than the average recognition rate of F 2 given by the MAKER model (after training). However, the recognition rate of the MAKER model (after training) under each cross-validation is generally higher than that of the SVM recognition model. Simultaneously, SVM has limitations. Specifically, SVM is a binary classification algorithm, which is difficult to solve the multi-classification problem, and can only use the “OneVsone” and “OneVsRest” strategies, while a multi-input and multi-output classification system can be directly constructed based on MAKER rule. Based on the likelihood function normalization, the MAKER rule model can avoid small samples to be submerged in large samples in ventilation identification, which ensures the small probability events, even the abnormal samples rarely occurring to be recognized effectively. According to the sampling method presented in Section 4.1, a total samples of 520 are collected to construct S 1 , in which there are 400 samples for F 1 , 100 samples for F 2 , and 20 samples for F 3 . The test sample set contains 104 samples, in which there are 80 samples for F 1 , 20 samples for F 2 and 4 samples for F 3 . Table 27 shows the ventilation identification results of the test sample set in S 1 based on the MAKER rule and SVM. Table 28 shows the results of 5-fold cross-validation of MAKER and SVM for the test samples in S 1 . It can be seen from Table 27 and Table 28 that the recognition rate of test sample set by the MAKER model is 99.42%, which is higher than the recognition rate of SVM. It can be concluded that MAKER can better handle small probability samples and unbalanced sample sets.
From the analysis of the results of the five-fold cross-validation, it can be seen that the intelligent sea states identification model that is based on the MAKER rule proposed in this paper performs better than other models on ventilation identification, and finally identify the sea states accurately. Based on the sea states identification result, we could adopt the appropriate control strategy, so that the propulsion system can be well controlled in any sea state.

5. Conclusions

This paper proposes an intelligent sea states identification model based on the MAKER rule to identify the current sea state effectively and choose the suitable control strategy for propulsion system. An identification model of ventilation based on the MAKER rule is established to identify the ventilation type first, and then the sea state is identified based on the correspondence between the type of propeller ventilation and sea states. The main work of this article is as follows.
In this paper, an intelligent sea states identification model is established that is based on the correspondence between the type of propeller ventilation and sea states. The independence index, IREM and JREM are acquired based on the casting of sample value and the normalization of likelihood function. Under the premise of fully considering the independence between the input features, the reliability and importance weight of the evidence, the MAKER rule is used to estimate the type of the ventilation, and the sea state is identified according to the recognition result of the ventilation. In the process of evidence fusion using the MAKER rule, this paper proposes a method for obtaining the reliability factor of evidence that is based on the basic probability mass function. Finally, a simulation model of a marine electric propulsion system that is based on MATLAB/SIMULINK software is built to obtain experimental data, and GA is used to train the ventilation identification model that is based on the MAKER rule, and the validity of the model is verified. Furthermore, by comparing and analyzing the results of the proposed method and other typical methods in the five-fold cross-validation, it can be seen that the sea states identification model based on MAKER rule proposed in this paper can more accurately identify the propeller ventilation, and finally realize intelligent identification of sea states.
The intelligent sea states identification model that is proposed in this paper can realize the effective identification of sea states. According to the change of sea states, the ship can switch the control strategy of propulsion system in time in order to ensure the safe navigation. Specifically, the sea state is identified as the normal sea state and a speed control strategy, a torque control strategy, or a power control strategy can be used to realize the control of propulsion system when the propeller is in the non-ventilation region. Otherwise, the sea state is identified as the extreme sea state and the anti-spin control strategy can be adopted to reduce the impact of ventilation on the ship when the propeller is in the partial or full ventilation region. The work on sea states identification has a positive contribution to maritime safety.
The intelligent identification model that is based on the MAKER rule is a data-driven reasoning method, which does not need to make any assumptions about the relationships between input variables and output parameters, reducing dependence on expert domain knowledge, and the parameters of the model are clear in physical meaning, readily understood, and adjustable. Additionally, the identification model based on MAKER rule can be expanded to a general classifier. It is not only suitable for the ventilation recognition, but also suitable for similar classification or evaluation problems in which there are insufficient data samples and the dependence among the input attributes should be considered. Through the casting of sample value and the normalization of likelihood function, this method can also realize the parameter estimation by using incomplete data samples, which is of great significance for the study of incomplete data sample classification. However, a lot of work should be further conducted in order to improve the model performance and navigation safety. The future work directions are as follows: (1) validate the proposed identification method based on real-world datasets of actual engineering systems; and, (2) propose the control strategy of electric propulsion system, and refine the parameter training process. Subsequently, the ventilation identification and control strategy are combined to realize the dynamic identification of ventilation and the switch of different control strategies.

Author Contributions

X.Z. carried out software coding and data management, and shared it in the writing of the original draft; X.X. (Xiaojian Xu) and X.X. (Xiaobin Xu) proposed the strategy and stated the methodology and reviewed the reported results; D.G., H.G., G.W. and R.G. is responsible for review and editing. All authors have read and agreed to the published version of the manuscript.

Funding

We acknowledge financial support from the NSFC-Zhejiang Joint Fund for the Integration of Industrialization and Informatization, China (U1709215), the NSFC (No.61903108), Zhejiang Province Public Welfare Technology Application Research Project (No. LGF20H270004, No. LGF19H180018), Open Fund of National Engineering Research Center for Water Transport Safety, China (No. A2019007).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Hua, B.; Zhou, Y.H.; Xie, B.R.; Ou, L.Z.; Lu, T. Motor technology applied in naval ship electric drive propulsion. Micromotors 2015, 005, 101–105. [Google Scholar]
  2. Ji, Q.S.; Zhao, X.Q. Application of Direct-Drive Technology in Marine Electric Propulsion. Appl. Mech. Mater. 2011, 65, 190–194. [Google Scholar] [CrossRef]
  3. Yari, E.; Ghassemi, H. Numerical analysis of surface piercing propeller in unsteady conditions and cupped effect on ventilation pattern of blade cross-section. J. Mar. Sci. Tech. 2016, 21, 501–516. [Google Scholar] [CrossRef]
  4. Koushan, K. Environmental and interaction effects on propulsion systems used in dynamic positioning, an overview. In Proceedings of the 9th International Symposium on Practical Design of Ships and other Floating Structures (PRADS), Luebeck-Travemuende, Germany, 12–17 September 2004; pp. 1013–1020. [Google Scholar]
  5. Dou, X.Q. Simulation Study on Control Strategy of Electric Propulsion System under Severe Sea Conditions; Wuhan University of Technology: Wuhan, China, 2015. [Google Scholar]
  6. Geertsma, R.D.; Negenborn, R.R.; Visser, K.; Hopman, J.J. Design and control of hybrid power and propulsion systems for smart ships: A review of developments. Appl. Energy 2017, 194, 30–54. [Google Scholar] [CrossRef]
  7. Califano, A.; Steen, S. Identification of ventilation regimes of a marine propeller by means of dynamic-loads analysis. Ocean. Eng. 2011, 38, 1600–1610. [Google Scholar] [CrossRef]
  8. Smogeli, Ø.N. Control of Marine Propellers: From Normal to Extreme Conditions; University of Science and Technology: Trondheim, Norway, 2006. [Google Scholar]
  9. Smogeli, O.; Hansen, J.; Serensen, A.; Johansen, T.A. Anti-spin control for marine propulsion systems. In Proceedings of the 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No. 04CH37601), Paradise Island, Bahamas, 15–17 December 1997; pp. 5348–5353. [Google Scholar]
  10. Aarseth, L.; Overå, E.S.; Minsaas, K.J. Anti-spin thruster control in extreme seas. IFAC Proc. 2003, 36, 187–192. [Google Scholar]
  11. Smogeli, Ø.N.; Sørensen, A.J. Antispin thruster control for ships. IEEE. Contr. Syst. 2009, 17, 1362–1375. [Google Scholar] [CrossRef]
  12. Kozlowska, A.M.; Steen, S.; Koushan, K. Classification of different type of propeller ventilation and ventilation inception mechanism. In Proceedings of the First International Symposium on Marine Propulsors, Trondheim, Norway, 13–17 June 1999; pp. 22–24. [Google Scholar]
  13. Savio, L.; Steen, S. Identification and analysis of full scale ventilation events. Int. J. Rotat. Mach. 2012, 1–19. [Google Scholar] [CrossRef] [Green Version]
  14. D’Angelo, G.; Raffaele, P.; Dean, J.B.; Salvatore, R. Toward a soft computing-based correlation between oxygen toxicity seizures and hyperoxic hyperpnea. Soft. Comput. 2018, 22, 2421–2427. [Google Scholar] [CrossRef]
  15. D’Angelo, G.; Raffaele, P.; Carlo, T.; Salvatore, R. A proposal for distinguishing between bacterial and viral meningitis using genetic programming and decision trees. Soft. Comput. 2019, 23, 11775–11791. [Google Scholar] [CrossRef]
  16. Cui, K.; Qin, X.T. Virtual reality research of the dynamic characteristics of soft soil under metro vibration loads based on BP neural networks. Neural. Comput. Appl. 2018, 29, 1233. [Google Scholar] [CrossRef]
  17. Yang, J.-B.; Xu, D.-L. Inferential modelling and decision making with data. In Proceedings of the 23rd International Conference on Automation and Computing (ICAC), Huddersfield, UK, 7–8 September 2017; pp. 1–6. [Google Scholar]
  18. Liu, X.; Sachan, S.; Yang, J.-B.; Xu, D.-L. Maximum Likelihood Evidential Reasoning-Based Hierarchical Inference with Incomplete Data. In Proceedings of the 25th International Conference on Automation and Computing (ICAC), Lancaster, UK, 5–7 September 2019; pp. 1–6. [Google Scholar]
  19. Koushan, K. Dynamics of propeller blade and duct loading on ventilated thrusters in dynamic positioning mode. DP Conf. Ser. 2007, 1–13. [Google Scholar]
  20. Koushan, K. Dynamics of ventilated propeller blade loading on thrusters due to forced sinusoidal heave motion. In Proceedings of the 26th Symposium on Naval Hydrodynamics, Rome, Italy, 17–22 September 2006. [Google Scholar]
  21. Koushan, K. Dynamics of propeller blade and duct loadings on ventilated ducted thrusters operating at zero speed. In Proceedings of the T-POD06-2nd International Conference on Technological Advances in Podded Propulsion, Brest, France, 3–5 October 2006. [Google Scholar]
  22. Koushan, K.; Spence, S.J.; Hamstad, T. Experimental investigation of the effect of waves and ventilation on thruster loadings. In Proceedings of the 1st International Symposium on Marine Propulsors (SMP’09), Trondheim, Norway, 22–24 June 2009. [Google Scholar]
  23. Yang, J.-B.; Xu, D.-L. Evidential reasoning rule for evidence combination. Artif. Intell. 2013, 205, 1–29. [Google Scholar] [CrossRef]
  24. Shafer, G. A Mathematical Theory of Evidence; Princeton University Press: Princeton, NJ, USA, 1976; Volume 42. [Google Scholar]
  25. Yang, J.-B. Rule and utility based evidential reasoning approach for multiattribute decision analysis under uncertainties. Eur. J. Oper. Res. 2001, 131, 31–61. [Google Scholar] [CrossRef]
  26. Li, Y.; Gong, G.; Li, N. A parallel adaptive quantum genetic algorithm for the controllability of arbitrary networks. PLoS ONE 2018, 13, e0193827. [Google Scholar] [CrossRef] [PubMed]
  27. Baoying, S.; Ping, G.; Fan, Z.; Shanshan, G. A multi-objective optimization model solving method based on genetic algorithm and scheme evaluation. J. China Agric. Univ. 2019, 24, 157–165. [Google Scholar]
  28. Smogeli, Ø.N.; Sørensen, A.J.; Minsaas, K.J. The concept of anti-spin thruster control. Control. Eng. Pract. 2008, 16, 465–481. [Google Scholar] [CrossRef]
  29. Xu, X.; Zheng, J.; Yang, J.-B.; Xu, D.-L.; Chen, Y.-W. Data classification using evidence reasoning rule. Knowl. Based. Syst. 2017, 116, 144–151. [Google Scholar] [CrossRef] [Green Version]
  30. Gao, H.B.; Liao, L.H.; He, Y.L.; Lin, Z.G.; Chen, N.Z.; Xu, X.B.; Xu, X.J. Improved control of propeller ventilation using an evidence reasoning rule based Adaboost.M1 approach. Ocean. Eng. 2020, 209, 107329. [Google Scholar] [CrossRef]
  31. Duong, B.P.; Kim, J. Non-mutually exclusive deep neural network classifier for combined modes of bearing fault diagnosis. Sensors 2018, 18, 1129. [Google Scholar] [CrossRef] [Green Version]
  32. Cao, Z.J.; Ge, Y.C.; Feng, J.L. SAR image classification with a sample reusable domain adaptation algorithm based on SVM classifier. Pattern. Recogn. 2017, S0031320317303035. [Google Scholar] [CrossRef]
Figure 1. Ventilation regions.
Figure 1. Ventilation regions.
Entropy 22 00770 g001
Figure 2. Framework of maximum likelihood evidential reasoning (MAKER) rule-based sea state identification.
Figure 2. Framework of maximum likelihood evidential reasoning (MAKER) rule-based sea state identification.
Entropy 22 00770 g002
Figure 3. Evidence activated by input variables.
Figure 3. Evidence activated by input variables.
Entropy 22 00770 g003
Figure 4. Activated reference evidence combination.
Figure 4. Activated reference evidence combination.
Entropy 22 00770 g004
Figure 5. Flow chart of genetic algorithm.
Figure 5. Flow chart of genetic algorithm.
Entropy 22 00770 g005
Figure 6. The structure of marine electric propulsion system.
Figure 6. The structure of marine electric propulsion system.
Entropy 22 00770 g006
Table 1. Casting results of sample pairs ( f i , F n ) depend on the reference values.
Table 1. Casting results of sample pairs ( f i , F n ) depend on the reference values.
F f i Total
A 1 i A t i i A T i i
F 1 a 1 , 1 a 1 , t i a 1 , T i δ 1
F n a n , 1 a n , t i a n , T i δ n
F N a N , 1 a N , t i a N , T i δ N
T o t a l η 1 η t i η T i K
Table 2. The initial reference evidence matrix (IREM) of the input f i .
Table 2. The initial reference evidence matrix (IREM) of the input f i .
F e 1 i e t i i e T i i
A 1 i A t i i A T i i
F 1 β 1 , 1 i β 1 , t i i β 1 , T i i
F n β n , 1 i β n , t i i β n , T i i
F N β N , 1 i β N , t i i β N , T i i
Table 3. The joint casting result of sample pairs ( [ f 1 , f 2 ] , F n ) .
Table 3. The joint casting result of sample pairs ( [ f 1 , f 2 ] , F n ) .
F A 1 1 A T 1 1 Total
A 1 2 A t 2 2 A T 2 2 A 1 2 A t 2 2 A T 2 2
F 1 a 1 , 1 1 a 1 , t 2 1 a 1 , T 2 1 a T 1 , 1 1 a T 1 , t 2 1 a T 1 , T 2 1 δ 1
F n a 1 , 1 n a 1 , t 2 n a 1 , T 2 n a T 1 , 1 n a T 1 , t 2 n a T 1 , T 2 n δ n
F N a 1 , 1 N a 1 , t 2 N a 1 , T 2 N a T 1 , 1 N a T 1 , t 2 N a T 1 , T 2 N δ N
T o t a l η 1 , 1 η 1 , t 2 η 1 , T 2 η T 1 , 1 η T 1 , t 2 η T 1 , T 2 K
Table 4. The joint reference evidence matrix (JREM) of the input [ f 1 , f 2 ] .
Table 4. The joint reference evidence matrix (JREM) of the input [ f 1 , f 2 ] .
F A 1 1 A T 1 1
A 1 2 A t 2 2 A T 2 2 A 1 2 A t 2 2 A T 2 2
e 1 , 1 1 , 2 e 1 , t 2 1 , 2 e 1 , T 2 1 , 2 e T 1 , 1 1 , 2 e T 1 , t 2 1 , 2 e T 1 , T 2 1 , 2
F 1 β 1 , 1 , 1 1 , 2 β 1 , 1 , t 2 1 , 2 β 1 , 1 , T 2 1 , 2 β 1 , T 1 , 1 1 , 2 β 1 , T 1 , t 2 1 , 2 β 1 , T 1 , T 2 1 , 2
F n β n , 1 , 1 1 , 2 β n , 1 , t 2 1 , 2 β n , 1 , T 2 1 , 2 β n , T 1 , 1 1 , 2 β n , T 1 , t 2 1 , 2 β n , T 1 , T 2 1 , 2
F N β N , 1 , 1 1 , 2 β N , 1 , t 2 1 , 2 β N , 1 , T 2 1 , 2 β N , T 1 , 1 1 , 2 β N , T 1 , t 2 1 , 2 β N , T 1 , T 2 1 , 2
Table 5. Parameters of marine electric propulsion system.
Table 5. Parameters of marine electric propulsion system.
ParameterValueParameterValue
Rated motor torque Q N 78 kNmNominal thrust coefficient K T 0.445
Rated motor power P N 4000 kWNominal torque coefficient K Q 0.0666
Rated motor speed n N 8.2 rpsRotational inertia I s 25,000 kgm 2
Maximum thrust of propeller T b q 490 kNFriction coefficient K w 350 Nms
Maximum power of propeller P b q 3800 kWMaximum speed of propeller n b q 2.05 rps
Gearbox reduction ratio k g 4Motor time constant T m 0.001 s
Table 6. Initial reference values of inputs.
Table 6. Initial reference values of inputs.
InputReference Values
Input 1 ( f 1 ) 0.50.61.1
Input 2 ( f 2 ) −0.7−0.050.31
Input 3 ( f 3 ) −0.60.030.85
Input 4 ( f 4 ) −127−16.578
Table 7. IREM of the input f 1 .
Table 7. IREM of the input f 1 .
F A 1 1 A 2 1 A 3 1
0.50.61.1
F 1 00.43630.17
F 2 00.34380.3187
F 3 10.21990.5113
Table 8. IREM of the input f 2 .
Table 8. IREM of the input f 2 .
F A 1 2 A 2 2 A 3 2
−0.7−0.050.31
F 1 0.01910.31640.7127
F 2 0.10800.49960
F 3 0.87290.18400.2873
Table 9. IREM of the input f 3 .
Table 9. IREM of the input f 3 .
F A 1 3 A 2 3 A 3 3
−0.60.030.85
F 1 0.10190.41650.1103
F 2 00.39060.3839
F 3 0.89810.19290.5058
Table 10. IREM of the input f 4 .
Table 10. IREM of the input f 4 .
F A 1 4 A 2 4 A 3 4
−127−16.578
F 1 00.28630.6291
F 2 00.50700.1617
F 3 10.20670.2092
Table 11. The joint reference evidence matrix (JREM) of the input vector [ f 1 , f 2 ] .
Table 11. The joint reference evidence matrix (JREM) of the input vector [ f 1 , f 2 ] .
F A 1 1 A 2 1 A 3 1
A 1 2 A 2 2 A 3 2 A 1 2 A 2 2 A 3 2 A 1 2 A 2 2 A 3 2
[0.5,−0.7][0.5,−0.05][0.5,0.31][0.6,−0.7][0.6,−0.05][0.6,0.31][1.1,−0.7][1.1,−0.05][1.1,0.31]
F 1 0000.04940.35930.71690.00870.24440.8463
F 2 0000.26530.505700.05440.48930
F 3 1110.68530.13500.28310.93690.26630.1537
Table 12. The optimized IREM of the input f 1 .
Table 12. The optimized IREM of the input f 1 .
F A 1 1 A 2 1 A 3 1
0.50.60761.1
F 1 00.43900.1629
F 2 00.34600.3175
F 3 10.21500.5196
Table 13. The optimized IREM of the input f 2 .
Table 13. The optimized IREM of the input f 2 .
F A 1 2 A 2 2 A 3 2
−0.7−0.06530.31
F 1 00.31370.7123
F 2 0.07330.50320
F 3 0.92670.18310.2877
Table 14. The optimized IREM of the input f 3 .
Table 14. The optimized IREM of the input f 3 .
F A 1 3 A 2 3 A 3 3
−0.6−0.15760.85
F 1 00.41680.2617
F 2 00.36000.4119
F 3 10.22320.3264
Table 15. The optimized IREM of the input f 4 .
Table 15. The optimized IREM of the input f 4 .
F A 1 4 A 2 4 A 3 4
−127−17.140878
F 1 00.28580.6257
F 2 00.50590.1670
F 3 10.20830.2073
Table 16. The optimized reference evidence matrix (JREM) of the input vector [ f 1 , f 2 ] .
Table 16. The optimized reference evidence matrix (JREM) of the input vector [ f 1 , f 2 ] .
F A 1 1 A 2 1 A 3 1
A 1 2 A 2 2 A 3 2 A 1 2 A 2 2 A 3 2 A 1 2 A 2 2 A 3 2
[0.5,−0.7][0.5,−0.0653][0.5,0.31][0.6067,−0.7][0.6067,−0.0653][0.6067,0.31][1.1,−0.7][1.1,−0.0653][1.1,0.31]
F 1 00000.35590.732200.24050.7910
F 2 0000.19890.510800.03550.49020
F 3 1110.80110.13330.26780.96450.26930.2090
Table 17. The optimized importance weight w of the input f 1 .
Table 17. The optimized importance weight w of the input f 1 .
F e 1 1 e 2 1 e 3 1
F 1 0.93060.82050.8440
F 2 0.79510.90710.8209
F 3 0.84030.91090.8474
Table 18. The optimized reliability r of the input f 1 .
Table 18. The optimized reliability r of the input f 1 .
F e 1 2 e 2 2 e 3 2
F 1 0.80630.87820.9205
F 2 0.95660.85150.9038
F 3 0.93220.82680.9757
Table 19. The optimized reliability ratio of of the input vector [ f 1 , f 2 ] .
Table 19. The optimized reliability ratio of of the input vector [ f 1 , f 2 ] .
F e 1 1 e 2 1 e 3 1
e 1 2 e 2 2 e 3 2 e 1 2 e 2 2 e 3 2 e 1 2 e 2 2 e 3 2
F 1 0.80630.87820.92050.97310.89490.84900.93990.89940.8883
F 1 0.95660.85150.90380.70190.84390.88170.85240.88400.7853
F 1 0.93220.82680.97570.94500.90510.93450.97550.91350.8944
Table 20. The fusion process parameters of the input vector [ f 1 , f 2 ] .
Table 20. The fusion process parameters of the input vector [ f 1 , f 2 ] .
Input Vector Combination of Evidence Interdependence Index
[ f 1 , f 2 ] [ f 1 , f 2 , f 3 ] [ f 1 , f 2 , f 3 , f 4 ]
X ( k ) = [ 0.6480 , 0.1866 , 0.1845 , 54.5231 ] [ e 2 1 , e 2 2 , e 2 3 , e 2 4 ] [2.58,2.93,3.38][7.58,8.52,3.53][23.44,18.81,10.45]
[ e 2 1 , e 2 2 , e 2 3 , e 3 4 ] [2.58,2.93,3.38][7.58,8.52,3.53][17.31,32.45,21.25]
[ e 2 1 , e 2 2 , e 3 3 , e 2 4 ] [2.58,2.93,3.38][7.23,8.72,8.9][19.75,19.05,39.42]
[ e 2 1 , e 2 2 , e 3 3 , e 3 4 ] [2.58,2.93,3.38][7.23,8.72,8.9][24.18,36.6,6.21]
[ e 2 1 , e 3 2 , e 2 3 , e 2 4 ] [2.34,0,4.33][5.64,0,19.23][24.2,0,34.37]
[ e 2 1 , e 3 2 , e 2 3 , e 3 4 ] [2.34,0,4.33][5.64,0,19.23][8.70,0,101.41]
[ e 2 1 , e 3 2 , e 3 3 , e 2 4 ] [2.34,0,4.33][9.78,0,9.89][41.32,0,7.99]
[ e 2 1 , e 3 2 , e 3 3 , e 3 4 ] [2.34,0,4.33][9.78,0,9.89][15.1,0,54.17]
[ e 3 1 , e 2 2 , e 2 3 , e 2 4 ] [4.70,3.07,2.83][15.71,9.85,4.65][56.28,21.27,8.66]
[ e 3 1 , e 2 2 , e 2 3 , e 3 4 ] [4.70,3.07,2.83][15.71,9.85,4.65][33.38,56.44,2.96]
[ e 3 1 , e 2 2 , e 3 3 , e 2 4 ] [4.70,3.07,2.83][10.96,8.57,9.32][38.60,18.87,34.67]
[ e 3 1 , e 2 2 , e 3 3 , e 3 4 ] [4.70,3.07,2.83][10.96,8.57,9.32][36.17,63.46,0]
[ e 3 1 , e 3 2 , e 2 3 , e 2 4 ] [6.82,0,1.4][19.19,0,2.16][58.3,0,27.95]
[ e 3 1 , e 3 2 , e 2 3 , e 3 4 ] [6.82,0,1.4][19.19,0,2.16][31.86,0,5.19]
[ e 3 1 , e 3 2 , e 3 3 , e 2 4 ] [6.82,0,1.4][32.92,0,0][115.2,0,0]
[ e 3 1 , e 2 2 , e 3 3 , e 3 4 ] [6.82,0,1.4][32.92,0,0][52.61,0,0]
Table 21. Average confusion matrix of identification results.
Table 21. Average confusion matrix of identification results.
Predicted Type TotalAverage Accuracy (%)Overall Accuracy(%)
F 1 F 2 F 3
Actual type F 1 399.80.2040099.9598.82
F 2 9386540096.5
F 3 00400400100
Table 22. Average confusion matrix of MAKER identification model (before training).
Table 22. Average confusion matrix of MAKER identification model (before training).
Predicted Type TotalOverall Accuracy (%)
F 1 F 2 F 3
Actual type F 1 388.20.8040096.18
F 2 237721400
F 3 011389400
Table 23. Average confusion matrix of evidential reasoning (ER) identification model.
Table 23. Average confusion matrix of evidential reasoning (ER) identification model.
Predicted Type TotalOverall Accuracy (%)
F 1 F 2 F 3
Actual type F 1 387.412.6040096.3
F 2 537916400
F 3 010.8389.2400
Table 24. Average confusion matrix of back propagating artificial neutral net (BP-ANN) identification model.
Table 24. Average confusion matrix of back propagating artificial neutral net (BP-ANN) identification model.
Predicted Type TotalOverall Accuracy (%)
F 1 F 2 F 3
Actual type F 1 399.600.440098.78
F 2 6385.88.2400
F 3 00400400
Table 25. Average confusion matrix of support vector machine (SVM) identification model.
Table 25. Average confusion matrix of support vector machine (SVM) identification model.
Predicted Type TotalOverall Accuracy (%)
F 1 F 2 F 3
Actual type F 1 3931640098.25
F 2 33889400
F 3 02398400
Table 26. Results of 5-fold cross-validation of four identification models.
Table 26. Results of 5-fold cross-validation of four identification models.
Identification Model Accuracy of 5 - Fold Cross - Validation ( % ) Accuracy ( F 2 ,%)Overall Accuracy(%)
1-Fold2-Fold3-Fold4-Fold5-Fold
MAKER(after training)96.8310010097.2510096.598.82
MAKER(before training)95.259695.7596.0897.8394.2596.18
ER95.0897.7596.3394.6797.6394.7596.3
BP-ANN94.599.8399.6799.9210096.2598.78
SVM96.7510098.2596.251009798.25
Table 27. Average confusion matrix of identification results for MAKER/SVM.
Table 27. Average confusion matrix of identification results for MAKER/SVM.
Predicted Type TotalOverall Accuracy (%)
F 1 (MAKER/SVM) F 2 (MAKER/SVM) F 3 (MAKER/SVM)
Actual type F 1 80/800/00/08099.42/97.11
F 2 0/020/200/020
F 3 0.6/30/03.4/14
Table 28. Results of five-fold cross-validation of MAKER and SVM for unbalanced test sample set.
Table 28. Results of five-fold cross-validation of MAKER and SVM for unbalanced test sample set.
Identification Model Accuracy of 5 - Fold Cross - Validation ( % ) Overall Accuracy (%)
1-Fold2-Fold3-Fold4-Fold5-Fold
MAKER10010098.0899.0410099.42
SVM97.1298.0896.1597.1297.1297.11

Share and Cite

MDPI and ACS Style

Zhang, X.; Xu, X.; Xu, X.; Gao, D.; Gao, H.; Wang, G.; Grosu, R. Intelligent Sea States Identification Based on Maximum Likelihood Evidential Reasoning Rule. Entropy 2020, 22, 770. https://0-doi-org.brum.beds.ac.uk/10.3390/e22070770

AMA Style

Zhang X, Xu X, Xu X, Gao D, Gao H, Wang G, Grosu R. Intelligent Sea States Identification Based on Maximum Likelihood Evidential Reasoning Rule. Entropy. 2020; 22(7):770. https://0-doi-org.brum.beds.ac.uk/10.3390/e22070770

Chicago/Turabian Style

Zhang, Xuelin, Xiaojian Xu, Xiaobin Xu, Diju Gao, Haibo Gao, Guodong Wang, and Radu Grosu. 2020. "Intelligent Sea States Identification Based on Maximum Likelihood Evidential Reasoning Rule" Entropy 22, no. 7: 770. https://0-doi-org.brum.beds.ac.uk/10.3390/e22070770

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop