Next Article in Journal
Valorization of Microalgae Biomass by Its Use for the Removal of Paracetamol from Contaminated Water
Previous Article in Journal
Sustainable Measures for Mitigation of Flooding Hazards: A Case Study in Shanghai, China
Previous Article in Special Issue
Improved or Unimproved Urban Areas Effect on Soil and Water Quality
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Expert Decision Support Technique for Algal Bloom Governance in Urban Lakes Based on Text Analysis

1
School of Automation, Beijing Institute of Technology, Beijing 100081, China
2
School of Computer and Information Engineering, Beijing Technology and Business University, Beijing 100048, China
*
Author to whom correspondence should be addressed.
Water 2017, 9(5), 308; https://doi.org/10.3390/w9050308
Submission received: 15 February 2017 / Revised: 5 April 2017 / Accepted: 24 April 2017 / Published: 28 April 2017
(This article belongs to the Special Issue Urban Water Challenges)

Abstract

:
As a typical phenomenon of eutrophication pollution, algal bloom threatens public health and water security. The governance of algal bloom is largely affected by administrators’ knowledge and experience, which may lead to a subjective and one-sided decision-making result. Meanwhile, experts in the specific field can provide professional support. How to utilize expert resources adequately and automatically has been a problem. This paper proposes an expert decision support technique for algal bloom governance based on text analysis methods. Firstly, the decision support mechanism is introduced to form a general decision-making framework. Secondly, the expert classification method is proposed to help with choosing suitable experts. Thirdly, a multi-criteria group decision-making method is presented based on the automatic analysis of experts’ decision opinions. Finally, an experiment is conducted to verify the expert decision support technique. The results show the technique’s feasibility and rationality. This paper describes experts’ information and opinions with natural language, which can intuitively reflect the natural meaning. The expert decision support technique based on text analysis broadens the management thought of water pollution in urban lakes.

1. Introduction

Water pollution has been caused by human beings’ complicated activities. In urban lakes, eutrophication is a main pollution created by excessive nutrients such as nitrogen and phosphorus [1,2]. Nutrients lead to the rapid breeding of algae and phytoplankton, which consume vast dissolved oxygen. As a result, water quality degrades and fish die, as do other aquatic creatures. Globally, nearly 40% of lakes and rivers suffer from different levels of eutrophication. In China, 22.9% of the major lakes and reservoirs are still eutrophicated; among these, Lake Dianchi has been under medium eutrophication for several years [3]. In Beijing, 86.4% of lakes are under mild or medium eutrophication [4]. Algal bloom is a typical phenomenon of eutrophication [5,6]. It broke out on a large scale in many major lakes, such as Lake Taihu in Jiangsu Province, Lake Dianchi in Yunnan Province, Lake Chaohu in Anhui Province, and Lake Beihai in Beijing. Although many governance measures have been adopted, algal bloom still breaks out in urban lakes, for example, River Chuhe in Wuhan City was covered by algal bloom in a 2 km scale in August 2016 [7]. Moreover, researchers analyzed and proved the algal bloom hazards with experimental data and cases [8,9]. As a conclusion, algal bloom destroys urban landscapes and is a serious threat to public health.
For the serious algal bloom hazards, various governance approaches have been studied and applied, including physical, chemical, biological and ecological methods [10,11,12]. The related research focuses on the microcosmic principles, such as destroying algae’s cysts, removing flotage and changing nutritive element content. However, their applicable condition and selection basis have not been studied specifically. Moreover, many administrators select governance approaches only depending on personal knowledge and experience. Some decision-making methods have been proposed to solve the selection problem [13,14,15,16,17]. Their basic thought is to synthesize the evaluation information from different aspects. In the evaluation, decision experts give opinions in the form of grade scores or variables, which may misrepresent experts’ original thought. Besides, studies barely focus on the selection of decision experts, and the importance weights of experts are not given in a rational computing method.
In the ideal management of water pollution, governance approaches should be selected based on their adaptation to the current environment and management objectives. The adaptation information should be supported adequately by experts in the specific field. And the information should be analyzed efficiently with advanced computer and big data techniques. In this context, we propose an expert decision support mechanism and methods based on text analysis for algal bloom governance. First, experts studying algal bloom are classified by analyzing their profiles and literature lists with the fusion algorithm, which combines keyword extraction with classification neural network. Classification results reflect experts’ professional level and help in selecting the final decision experts. Second, the selected experts are invited to provide decision opinions in the form of natural language texts. Third, decision opinions are processed to form decision matrix, and the final result is given with a multi-criteria group decision-making method. In this paper, we provide the selecting basis of experts by automatically analyzing their information. Decision opinions are expressed with natural language to reflect experts’ original thoughts in a high extent. The decision-making experiment on algal bloom governance indicates that the new decision mechanism is feasible, and the text analysis broadens the thought of water pollution management.
This paper is organized as follows: Section 2 introduces the general decision support mechanism firstly. Then the expert classification method is introduced based on forward maximum matching word segmentation algorithm (FMM) and self-organizing-map neural network (SOM). The multi-criteria group decision-making method is introduced based on the processing of decision opinions in natural language. Section 3 conducts the decision-making experiment on algal bloom governance in urban lakes. Section 4 discusses the main work. Section 5 gives the conclusion of this paper.

2. Expert Decision Support Technique

2.1. Decision Support Mechanism

To modify the existing decision-making mechanism, which strongly depends on personal knowledge and experience, an expert decision support mechanism is proposed for algal bloom governance in urban lakes. The mechanism consists of expert database formation, decision opinion processing, final decision-making and basic information database update, as shown in Figure 1.
The deficiency of specialized knowledge limits administrators’ efficient and refined management. Meanwhile, experts in the specialized field can be the significant supplemental resources. As the basis of decision support mechanism, the expert database gathers experts with their information analyzed automatically. Their profile texts and literature lists are processed with FMM–SOM method to classify the experts.
When algal bloom needs precaution or governance, some experts in the database are invited to provide decision opinions. The opinions are the important reference for next steps and are in the form of natural language to reflect natural thoughts in a great extent. The natural language is transformed with text analysis methods to be used in the decision-making calculation.
The processed experts’ opinions are applied to multi-criteria group decision-making, which can pick out suitable approaches. Administrators can make the final decision considering the results. Each cycling of the decision mechanism can produce new information, which can update the basic databases, such as professional dictionaries and keyword sets for text analysis.
In the expert decision support mechanism, expert classification and opinion analysis are all processed with calculable methods. Therefore, it can be realized automatically in the computer system with new information technology. The mechanism can increase the efficiency and professionalism of algal bloom governance.

2.2. Expert Classification Based on FMM–SOM

For computer comprehension of natural language, the first step is to segment sentences into words. FMM is selected to process the Chinese sentences, which can select the longest compound words from the dictionary [18]. It can read in and segment the Chinese character strings circularly. The algorithm flow is shown in Figure 2.
SOM is chosen to classify objects automatically. The classical SOM can obtain the classification information of input sources [19], while it does not produce feedback error between the classified and anticipated results. The assessment of classification results mainly depends on the subjective judgement and lacks the quantitative support. Therefore, a matching degree is applied into SOM.
Assume that there are n elements in the input vector and k output nodes, which means that n objects need to be classified to k classes. The anticipated and actual classification results are expressed as k sets G i and T j , respectively, in which G i = { g i , 1 , g i , 2 , , g i , x ( i ) } , T j = { t j , 1 , t j , 2 , , t j , y ( j ) } , i = 1 , 2 , , k , j = 1 , 2 , , k , i = 1 k x ( i ) = n , j = 1 k y ( j ) = n . The matching degree S is defined as:
S = { M A X      i f n u m ( P ( G i , T j ) = 1 ) = k i = 1 k j = 1 k P ( G i , T j ) i f n u m ( P ( G i , T j ) = 1 ) < k
where MAX means the complete matching, otherwise, the higher the degree S, the better the classification result. n u m ( ) is a counting function. P ( G i , T j ) means the overlap ratio of the anticipated and actual results, P ( G i , T j ) = n u m ( R e p ( G i , T j ) ) / x ( i ) in which R e p ( ) is used to find out the overlapped elements between G i and T j , and x ( i ) is the number of elements in G i .
The matching degree S indicates the similarity between the anticipated and actual classification results. It can be obtained in each running of SOM with different training times. The best network structure and training time can be confirmed by judging the matching degree S.
Based on the preparation of FMM and SOM, the fusion algorithm is proposed to classify the experts based on text inputs. The concrete procedure of the algorithm is as follows:
(1)
The to-be-classified object set is V = { v 1 , v 2 , , v n } , and each object v i is described with a text of s(i) Chinese sentences. The texts are denoted as word set Y i = { y i , 1 , y i , 2 , , y i , s ( i ) } . A keyword set K W = { k w 1 , k w 2 , , k w p } is introduced to filter the texts.
(2)
Each sentence yi,s(i) is segmented with FMM, and the word segmentation results are denoted as D W i = { d w i , 1 , d w i , 2 , , d w i , w ( s ) } , s = 1 , 2 , , s ( i ) , and w(s) is the number of segmentation words of the s-th sentence.
(3)
For the word segmentation result DWi, all of its elements are scanned to match the keywords in the set KW. The repeated times of each keyword in DWi are recorded in the attribute matrix of the to-be-classified object:
M a t t = k w 1 k w p v 1 v n [ r 11 r 1 p r n 1 r n p ]
where rij indicates the repeated times of the j-th keyword in the i-th word segmentation result DWi of the object vi, and rij = 0 if the j-th keyword does not appear in DWi.
(4)
Set that there are p nodes in input layer of SOM network. The elements in each row of attribute matrix Matt are set as the input of SOM network. The input data are trained by different times and the matching degree S is calculated in each situation. The suitable network model is selected by judging the matching degree S. Then test objects can be classified with the selected SOM network.

2.3. Multi-Criteria Group Decision-Making Based on Natural Language

When or before algal bloom breaks out, the suitable governance approach should be selected. In the proposed expert decision support mechanism, experts are invited to provide decision opinions using natural language. The language information is processed as the input of the multi-criteria group decision-making method. The processing and decision-making methods are introduced in this section.

2.3.1. Keyword Extraction of Opinions

Experts’ opinions are expressed in natural language which reflects personal thoughts more intuitively. However, its automatic processing and accurate comprehension are strongly complicated. The basic processing method is proposed to extract the key information from opinions.
The opinion processing includes the word segmentation, part-of-speech tagging, word filtering and semantic similarity computation. The FMM algorithm is used to segment words, and the other procedures are introduced as follows.

Part-of-Speech Tagging

The words are clustered into different classes according to the similar syntactic structure and classical semantic type. The classes are called the part of speech, which can provide useful information of the word and its adjacent components. The common part-of-speech includes the noun, verb, pronoun, article, etc. The part-of-speech tagging sets have different rules and standards for Chinese. We choose the mature corpus “‘The People’s Daily’ Tagged Corpus” [20] which has been widely used in automatic language understanding. The Viterbi algorithm [21] is used as the tagging method, which is universal in different language environments and can keep the algorithm efficiency when words increase.

Word Filtering

There are many conjunctions in Chinese sentences, like the words and, or, for, of in English. They appear frequently but have little meaning for the text understanding. The useless words are filtered using the stop word list to eliminate their interference in the keyword extraction. In the concrete procedure, each word in the segmentation results is judged as to whether it exists in the stop word list, and it is deleted if it exists.

Semantic Similarity Computation

Semantic similarity is the key factor of keyword extraction and is usually described with the coding distance between words in a synonym dictionary. “Chinese Thesaurus (Extended)” from Harbin Institute of Technology (HIT) [22] is set as the basic synonym dictionary in this paper. Each word in the dictionary has several codings, and each coding is described with five layer codes and a flag bit. The coding C o d e i = X i 1 X i 2 X i 3 X i 4 X i 5 F i . The five layer codes represent the broad class, medium class, narrow class, word group and atomic word group. The flag bit can be “=”, “#” or “@”, in which “=” means synonymous, “#” means the same class and “@” means the word is independent and self-enclosed because it has no synonymous or related words.
The semantic distance of words W1 and W2 is defined as
D i s ( W 1 , W 2 ) = min i = 1 , 2 , , m ; j = 1 , 2 , , n D i s ( C o d e 1 i , C o d e 2 j )
where the word W1 has m coding (Code1i), and the word W2 has n coding (Code2j). Dis () means the distance between the coding Code1i and Code2j, and it is measured with the concept hierarchy tree:
D i s ( C o d e 1 , C o d e 2 ) = { 0 w e i g h t s [ 5 ] × i n i t _ d i s w e i g h t s [ i 1 ] × i n i t _ d i s C o d e 1 = C o d e 2   a n d   F 1 = F 2 # C o d e 1 = C o d e 2   a n d   F 1 = F 2 = # C o d e s   b e g i n   f r o m   i - t h   l a y e r
where weights[] means the semantic distance weights of different layers in the concept hierarchy tree. w e i g h t s = [ ω 1 , ω 2 , ω 3 , ω 4 , ω 5 , ω F ] , ω 1 > ω 2 > ω 3 > ω 4 > ω 5 > ω F . The higher the layer, the larger the weight. init_dis means the custom initial distance between two codes in the tree.
Then we give the semantic similarity between W1 and W2:
S i m ( W 1 , W 2 ) = α D i s ( W 1 , W 2 ) + α
where α means the word distance when the similarity is 0.5 and it can be adjusted. α decides the value range of similarity. The larger the α , the more insensitive the semantic similarity. α = 5 and the value range of similarity is 0.33~1 in this paper.
Based on preparations of the sentence processing, the keyword extraction method of opinion sentences is proposed. The method input is n sentences provided by experts, and they are denoted as S = { s 1 , s 2 , , s n } , i = 1 , 2 , , n . The output is the triples of keywords E K i = { f i , z i , p i } , i = 1 , 2 , , n . The concrete procedure is as follows:
(1)
The i-th sentence s i is segmented into k i words with FMM.
(2)
The k i words are tagged the part of speech with the Viterbi algorithm based on “PFR ‘The People’s Daily’ Tagged Corpus”.
(3)
The k i words tagged with the part of speech are matched in the stop word list, and the useless words are filtered. Then the number of words is k i .
(4)
Based on “Chinese thesaurus (extended)” of HIT, words about alternative approaches form the set F, words about decision criterions form the set Z, and words about assessments form the set P. The semantic similarity between k i words and all the words in sets F, Z, P is denoted as S i m j , t ( r ) , j = 1 , 2 , , k i , t ( r ) is the number of words in sets F (r = 1), Z (r = 2), P (r = 3).
(5)
The threshold of similarity is set as Th. The j-th word is placed in the r-th position of the triples E K i if S i m j , t ( r ) > T h .
(6)
All the sentences are processed with the above steps, and all the triples of keywords are obtained.

2.3.2. Decision Matrix Formation

The decision matrix is the basic of rational decision-making methods. It gathers the decision elements into a mathematical expression, including alternative approaches, decision criterions and assessment values. In the expert decision support mechanism proposed in this paper, the matrix components come from the processing results of experts’ opinions. Assume that A is the alternative approach set and A = { a 1 , a 2 , , a m } , i = 1 , 2 , , m . C is the decision criterion set and C = { c 1 , c 2 , , c n } , j = 1 , 2 , , n . E is the expert set and E = { e 1 , e 2 , , e p } , k = 1 , 2 , , p . Instead of one expert, several experts are chosen to increase the diversity of decision opinions. r i j k is the satisfaction assessment of the i-th alternative approach to the j-th decision criterion given by the k-th expert. The form of decision matrix is as follows:
R k = ( r 11 k r n 1 k r m 1 k r m n k )
In decision matrix Rk, the components are from the triples of keywords EK in Section 2.3.1. Concretely, the alternative approaches in A consist of the elements f and the decision criterions in C consist of the elements z in triples EK. A tetrad of expert opinions is formed by adding the expert information into the triples of keywords. The tetrad is denoted as r k = { e x p k , f t k , z t k , p t k } , where expk is the serial number of experts, f t k , z t k and p t k correspond to the alternative approach, decision criterion and assessment in the t-th sentence of the k-th expert, respectively. Based on the tetrads, a matrix-filling algorithm is proposed to connect the tetrads with the decision matrix. The concrete flow of the algorithm is shown in Figure 3.
Each tetrad of an expert can form a decision matrix Rk. In the step of initialization, the alternative approach a i = f t k , the decision criterion c j = z t k , and r i j k = ( p t k , S i m ) , where Sim means the similarity of assessment value and fixed levels.

2.3.3. Multi-criteria Group Decision-Making

In the decision matrix, each element is expressed with a linguistic variable ( p t k ) and a similarity value (Sim), of which the form is similar to the two-tuple linguistic variable [23,24]. Therefore, the multi-criteria group decision-making method is proposed based on the two-tuple linguistic variable.
In a two-tuple linguistic (s, a), s is a linguistic variable which means assessment degree, and a is a real number which means the membership of evaluated object to assessment degree. The element in decision matrix r i j k = ( p t k , S i m ) is denoted as r i j k = ( s i j k , a i j k ) to be accordant with the two-tuple linguistic. The weights of decision criterions are set as ω = ( ω 1 , ω 2 , , ω n ) T .
The two-tuple weighted harmonic averaging operator (TWHA) is introduced to aggregate the elements in rows of decision matrix. TWHA is defined as
( s ˜ , a ˜ ) = T W H A ω ( ( s 1 , a 1 ) , ( s 2 , a 2 ) , , ( s n , a n ) ) = Δ ( 1 / j = 1 n ω j Δ 1 ( s j , a j ) )
where { ( s 1 , a 1 ) , ( s 2 , a 2 ) , , ( s n , a n ) } is a group of two-tuple linguistic variables, and its weight vector is ω = ( ω 1 , ω 2 , , ω n ) T , ω j [ 0 , 1 ] and j = 1 n ω j = 1 .
For matrix Rk, elements of the i-th row are aggregated with TWHA operator, and the integrated two-tuple of alternative ai from expert ek is obtained:
z i k = ( s i k , a i k ) = T W H A ω ( ( s i 1 k , a i 1 k ) , ( s i 2 k , a i 2 k ) , , ( s i m k , a i m k ) ) = Δ ( 1 / j = 1 m ω j Δ 1 ( s i j k , a i j k ) )
The two-tuple combined weighted harmonic averaging operator (TCWHA) is introduced to aggregate the assessments from different experts. TCWHA is defined as
( s ^ , a ^ ) = T C W H A ω , w ( ( s 1 , a 1 ) , ( s 2 , a 2 ) , , ( s n , a n ) ) = Δ ( 1 / j = 1 n w j Δ 1 ( s ^ j , a ^ j ) )
where ( s ^ j , a ^ j ) is the j-th largest element of the descending ranking result of the data group { Δ ( Δ 1 ( s 1 , a 1 ) / n ω 1 ) , Δ ( Δ 1 ( s 2 , a 2 ) / n ω 2 ) , …, Δ ( Δ 1 ( s n , a n ) / n ω n ) }, in which wj is the reciprocal of ω j and n is the balance factor.
For the alternative approach ai, the assessments from different experts are aggregated with TCWHA operator, and the final assessment of ai is obtained:
z i = ( s i , a i ) = T C W H A ω , w ( ( s i 1 , a i 1 ) , ( s i 2 , a i 2 ) , , ( s i p , a i p ) ) = Δ ( 1 / j = 1 m w j Δ 1 ( s ^ j k , a ^ j k ) )
The final result zi indicates the assessment of alternative ai from different decision criterions by several experts. Alternative approaches can be ranked by comparing the result zi.

3. Experiment and Result

Algal bloom has become the typical pollution in urban lakes, which destroys the landscape and threatens drinking water safety. We choose Lake Yuyuantan in Beijing as the experiment object. The situation is set that algal bloom is to break out in the prediction based on water quality monitoring data. The expert decision support technique is conducted to select the suitable governance approaches to algal bloom in advance.
The experiment procedures include the choice of experts based on the classification, the processing of experts’ opinions and the decision-making calculation.

3.1. Expert Classification and Selection

The experts’ information is collected from China National Knowledge Internet (CNKI) and their affiliation’s official websites. In the experiment, 22 experts are selected to form the basic expert database, and the expert list is shown in Table A1 of Appendix A. The experts’ information includes their papers published and brief introductions about the professional title, academic degree and research field.
Following the classification method in Section 2.2, the to-be-classified object set is V = { v 1 , v 2 , , v 22 } , and each expert corresponds to a sentence set Yi. Each text Yi is segmented with the FMM algorithm. All the elements in the word segmentation set DWi are scanned and matched with keywords in KW. The default keyword set KW = {kw1, kw2, …, kw9} = {professor, associate professor, doctor, master, reservoir and lake, Lake Taihu, algal bloom, sewage, urban}. Then the attribute matrix of the to-be-classified objects Matt is formed, as shown in Table 1, in which values of matrix elements mean the repetition times of keywords.
In the applying of SOM to classify experts, the experts in Matt are divided into two groups: the first 11 experts are set as training samples and the others are testing samples. They are input to SOM and the matching degree S is calculated with the assumption that the anticipated classification is {Exp3, Exp4; Exp1, Exp2; Exp5; Exp6, Exp7, Exp8, Exp9, Exp10, Exp11}. The training result is shown in Table 2.
The best network (50 training times in Table 2) is selected by judging the matching degree S. Then the rest of the testing samples are input to the selected network, and the classification result is shown in Table 3.
The classification results show that the experts in Class 1 are all professors and doctors who specialize in the urban lakes, while natural large-scale lakes are research objects for experts in Class 2. Experts in Class 3 focus on the algae in a microcosmic view with a weak relation with actual lakes. Experts in Class 4 are almost masters whose papers are fewer than those in other classes. The classification results reflect experts’ educational background, major field and research level. Suitable experts can be chosen from different classes with specific demands.
Considering the experiment background and expert classification results, three experts who specialize in urban algal bloom are chosen to provide decision support opinions. The experts are Exp3, Exp4 and Exp12 in Class 1.

3.2. Decision Opinion Processing

The three experts are invited to provide decision opinions based on water quality monitoring data in real time. For the convenient calculation in computers, the guidance expression form of opinions is given that each opinion should be a sentence which may include alternative approach, decision criterion and assessment level.
The keyword extraction of original opinions is conducted following the methods in Section 2.3.1, including the word segmentation, part-of-speech tagging, word filtering and semantic similarity computation. The triples of keywords are shown in Table 4.
Based on the keyword extraction, decision matrix can be formed following the method in Section 2.3.2. According to the keywords, alternative approaches and decision criterions are confirmed. A = {mechanical removal, aeration, flocculate precipitation, electrochemistry, algaecide, microorganism}, C = {investment scale, removal degree, influence on environment, efficiency, sustainable development}. The assessment grades are set as five levels, including very high (VH), high (H), medium (M), low (L) and very low (VL).
The triples of keywords are transformed to the tetrads based on which decision matrix is filled, as shown in Table 5.

3.3. Decision-Making Calculation

For the decision matrix in Table 5, the multi-criteria group decision-making method is conducted. The i-th row elements of the matrix are aggregated with TWHA operator (following Formulas (7) and (8)). The evaluation of alternative approaches is obtained from five decision criterions. Then different experts’ assessments are aggregated with TCWHA operator (following Formulas (9) and (10)). Table 6 shows the aggregated evaluation of different experts and the final evaluation for alternative approaches. The comparison of alternative approaches is shown in Figure 4.
The sorting of alternative approaches is a 1 a 3 a 6 a 2 a 5 a 4 , and it accords with the limitation of decision criterions and actual comprehension. For example, the best approach a1 (mechanical removal) is strongly high in the governance efficiency and removal degree, and it is low in the environmental influence and investment scale; while a5 (algaecide) and a4 (electrochemistry) have negative influence on the environment and they display badly in the removal efficiency and investment scale.

4. Discussion

An expert decision support technique is proposed to explore the solution to algal bloom pollution in urban lakes. The decision support mechanism is set as the general framework to conduct the decision-making based on text analysis. The text processing and decision-making calculation technique are the core methodology in this paper.
In the traditional management of algal bloom pollution, governance approaches are selected relying on administrators’ personal experience and knowledge. The selection lacks a clearly specified procedure which can be supplemented by the decision support mechanism. In the mechanism, the expert database is formed to gather expert resources, and the processing technique is proposed to transform and calculate professional decision opinions. The decision support mechanism focuses on two aspects: experts’ support and standard procedure. In terms of experts’ support, experts evaluate governance approaches with professional opinions, which supplement the specialized knowledge shortage of administrators. Moreover, in the decision procedure, experts can receive quantitative information to analyze the issue with real-time monitoring data, predictive trend information and climate data. Both the professional cultivation and real-time comprehensive analysis can optimize the decision procedure. In terms of standard procedure, decision support mechanism consists of definite steps which are all presupposed and executable. The standard and computable procedure makes it possible to realize the information processing and decision-making calculation automatically and rapidly within an information system.
Water pollution management faces the challenge and opportunity of big data and the information era. Techniques in interdisciplinary fields have been applied in water environment research [17,25]. The decision-making technique based on text analysis provides a new approach to algal bloom governance with methods in management science and computer science. It performs further on the decision-making than the previous work. In work [13,14,15], the decision-making is based on evaluated scores of alternatives from different aspects. Alternatives are assessed by synthesizing scores with methods such as Bayes and fuzzy multi-attribute. In work [16,17], the evaluation expression is improved with Vague set, whose original form is verbal rating scale. The simple form in previous work may distort or drop the natural meaning of original decision opinions. We choose natural language to enhance the objectivity and integrity of opinions. The processing and calculation of text information make an effort to retain and reflect the natural meaning. Besides the opinion expression form, we try to dynamically adjust the decision matrix. This paper confirms the components of decision matrix under the analysis results of experts’ decision opinions, while the previous work determines decision criteria and alternatives in the precondition. The dynamic formation of decision matrix makes decision-making adaptive to concrete situations.
This paper broadens the solution to the decision-making of algal bloom governance. While it explores the solution, more work needs to be done to perfect the expert decision support technique. For text processing, novel techniques in the artificial intelligence can be applied to mine texts more deeply and rapidly. Instead of using monitoring data indirectly, experts’ opinions should be fused with monitoring data to support the decision-making procedure.

5. Conclusions

For algal bloom governance in urban lakes, an expert decision support technique is proposed in this paper, including the decision mechanism from the management aspect and the processing calculation methods from the realization aspect.
In the decision mechanism, experts are brought in to enhance the professional level. Experts’ specific research achievements can supply the knowledge shortage of algal bloom governance for public administrators. In the processing calculation, several methods are introduced to analyze experts and their decision opinions.
The expert decision support technique strengthens the utilization of Internet information and realizes the automatic data processing to a certain extent. It is an exploration to text analysis in the decision-making for algal bloom governance in urban lakes and it can be expanded to the similar water pollution management in the big data era. The expert decision support technique can be developed more widely and deeply to assist in the protection of urban water environment.

Acknowledgments

This work has been supported by the Postgraduate Training Joint-Build Project of Beijing Municipal Commission of Education (No. 20120639002), National Natural Science Foundation of China (No. 61573061), National Natural Science Foundation of China (No. 51179002) and National Natural Science Foundation of China (No. 61673002).

Author Contributions

Yu-Ting Bai conceived and proposed the decision support technique, conducted the experiments and wrote the paper; Bai-Hai Zhang and Xiao-Yi Wang modified the decision-making mechanism and wrote the related sections; Xue-Bo Jin designed the experiments; Ji-Ping Xu and Zhao-Yang Wang conducted the experiment of text processing.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

The decision technique in this paper is based on the text processing. Decision texts come from the experts who are selected from the expert database. The member list of basic expert database in the Section Experiment and Result is shown in Table A1, in which the experts are numbered from Exp1 to Exp22.
Table A1. Member list of basic expert database.
Table A1. Member list of basic expert database.
No.Expert NameNo.Expert NameNo.Expert Name
Exp1Kong FanxiangExp9Yang BinExp17Dong Zengchuan
Exp2Du GuisenExp10Ma XinyuExp18Pei Hongping
Exp3Liu ZaiwenExp11Wang LiExp19Yang Liuyan
Exp4Wang XiaoyiExp12Cui LifengExp20Shi Yan
Exp5Gao YurongExp13Yang ZhifengExp21Lv Siying
Exp6Zhou YunlongExp14Dong ShuoqiExp22You Liang
Exp7Tang LinaExp15Li Mengxun
Exp8Zhu ShipingExp16Wu Tingfeng

References

  1. Honti, M. Controlling river eutrophication under conflicts of interests—A GIS modeling approach. Water 2015, 7, 5078–5090. [Google Scholar] [CrossRef]
  2. Wang, X.Y.; Yao, J.Y.; Shi, Y.; Su, T.L.; Wang, L.; Xu, J.P. Research on hybrid mechanism modeling of algal bloom formation in urban lakes and reservoirs. Ecol. Model. 2016, 332, 67–73. [Google Scholar]
  3. China Environmental State Bulletin of 2015. Available online: http://www.zhb.gov.cn/gkml/hbb/qt/201606/t20160602_353138.htm (accessed on 2 June 2016).
  4. Beijing Environmental State Bulletin of 2015. Available online: http://www.bjepb.gov.cn/bjepb/413526/413663/413763/413975/4387663/index.html (accessed on 13 April 2016).
  5. Wang, X.Y.; Tang, L.N.; Liu, Z.W.; Xu, J.P. Research on the fuzzy petri net optimization modeling of water bloom formation process. Acta Electron. Sin. 2013, 41, 68–71. [Google Scholar]
  6. Zhang, Z.; Peng, G.Q.; Guo, F.; Hu, D.; Huang, C.C.; Song, Z.Y. The key technologies for eutrophication simulation and algal bloom prediction in lake Taihu, China. Environ. Earth Sci. 2016, 75, 1295. [Google Scholar] [CrossRef]
  7. Algal Bloom Broke Out Firstly in Chuhe River in 5 Years. Available online: http://news.163.com/16/0809/16/BU1QNTJ900014AEE.html (accessed on 9 August 2016).
  8. Liu, Z.W.; Wang, X.Y.; Cui, L.F. Monitoring and Evaluation of Water Environment, Intelligent Prediction Methods and Emergency Governance Decision System on Algal Bloom; Chemical Industry Press: Beijing, China, 2013; pp. 3–32. [Google Scholar]
  9. Li, Q.; Hu, W.; Zhai, S. Integrative indicator for assessing the alert levels of algal bloom in lakes: Lake Taihu as a case study. Environ. Manag. 2016, 57, 237–250. [Google Scholar] [CrossRef] [PubMed]
  10. Wang, S.B.; Xu, Z.R.; Zhang, J. A review of technologies for prevention and control of cyanobacteria blooms in large-scale eutrophicated lakes and reservoirs. Water Resour. Prot. 2016, 32, 88–99. [Google Scholar]
  11. Jia, Y.H.; Yang, Z.; Su, W.; Dan, J.; Kong, F.X. Controlling of cyanobacteria bloom during bottleneck stages of algal cycling in shallow Lake Taihu (China). J. Freshw. Ecol. 2014, 29, 129–140. [Google Scholar] [CrossRef]
  12. Waajen, G.W.A.M.; Bruggen, N.C.B.; Pires, L.M.D.; Lengkeek, W.; Lurling, M. Biomanipulation with quagga mussels (Dreissena rostriformis bugensis) to control harmful algal blooms in eutrophic urban ponds. Ecol. Eng. 2016, 90, 141–150. [Google Scholar] [CrossRef]
  13. Li, D.G. Bloom Research on Algal Bloom Forecast and Emergency Decision-Making Intelligence Method. Master’s Thesis, Beijing Technology and Business University, Beijing, China, June 2011. [Google Scholar]
  14. Wang, X.Y.; Chen, C.; Liu, Z.W.; Xu, J.P. Research on the emergency control decision on water bloom in lake and reservoir based on fuzzy Bayes under comprehensive restrictions. Intell. Syst. Design Eng. Appl. 2012, 894–898. [Google Scholar] [CrossRef]
  15. Liu, Z.W.; Li, L.; Wang, X.Y. Researches of water bloom emergency management decision making method and system based on fuzzy multiple attribute decision making. Int. J. Comput. Sci. Issues 2012, 9, 48–53. [Google Scholar]
  16. Bai, Y.T.; Wang, X.Y.; Wang, L.; Xu, J.P.; Yu, J.B.; Shi, Y. The research of decision-making method for multi-objective in water bloom emergency governance based on vague set theory. J. Comput. Inf. Syst. 2014, 10, 2099–2106. [Google Scholar]
  17. Bai, Y.T.; Zhang, B.H.; Wang, X.Y.; Jin, X.B.; Xu, J.P.; Su, T.L.; Wang, Z.Y. A novel group decision-making method based on sensor data and fuzzy information. Sensors 2016, 16, 1799. [Google Scholar] [CrossRef] [PubMed]
  18. Hu, X.H. Application of maximum matching method in Chinese segmentation technology. J. Anshan Norm. Univ. 2008, 10, 42–45. [Google Scholar]
  19. Xu, Y.F.; Li, J.; Wei, Y.T. Clustering analysis on airport weather based on SOM network. Math. Pract. Theory 2016, 46, 210–217. [Google Scholar]
  20. The People’s Daily Tagged Corpus. Available online: http://www.icl.pku.edu.cn/icl_res (accessed on 26 December 2016).
  21. Zhang, W. Research and Realization of Part-of-Speech Tagging in Chinese. Master’s Thesis, Nanjing Normal University, Nanjing, China, May 2007. [Google Scholar]
  22. Harbin Institute of Technology Chinese Thesaurus (Extended). Available online: http://ir.hit.edu.cn/demo/ltp/Sharing_Plan.htm (accessed on 26 December 2016).
  23. Herrera, F.; Martinez, L. A 2-tuple fuzzy linguistic representation model for computing with words. IEEE Trans. Fuzzy Syst. 2000, 8, 746–752. [Google Scholar]
  24. Beg, I.; Rashid, T. An intuitionistic 2-tuple linguistic information model and aggregation operators. Int. J. Intell. Syst. 2016, 31, 569–592. [Google Scholar] [CrossRef]
  25. Luo, P.P.; He, B.; Chaffe, P.L.B.; Nover, D.; Takara, K.; Rozainy, M.R. Statistical analysis and estimation of annual suspended sediment of major rivers in Japan. Environ. Sci. Process. Impacts 2013, 15, 1052–1061. [Google Scholar] [CrossRef] [PubMed]
Figure 1. The flow and constitution of expert decision support mechanism for algal bloom governance.
Figure 1. The flow and constitution of expert decision support mechanism for algal bloom governance.
Water 09 00308 g001
Figure 2. The flow of forward maximum matching word segmentation algorithm (FMM). The initial i = L, and Ci is the series number of the character.
Figure 2. The flow of forward maximum matching word segmentation algorithm (FMM). The initial i = L, and Ci is the series number of the character.
Water 09 00308 g002
Figure 3. The flow of the matrix-filling algorithm which can determine the components of the matrix from the tetrads.
Figure 3. The flow of the matrix-filling algorithm which can determine the components of the matrix from the tetrads.
Water 09 00308 g003
Figure 4. Comparison of alternative approaches. For different levels of two-tuple linguistic, the higher the level, the better the alternative approach. For the same level, the larger the membership, the better the alternative approach.
Figure 4. Comparison of alternative approaches. For different levels of two-tuple linguistic, the higher the level, the better the alternative approach. For the same level, the larger the membership, the better the alternative approach.
Water 09 00308 g004
Table 1. Attribute matrix of the to-be-classified objects Matt.
Table 1. Attribute matrix of the to-be-classified objects Matt.
Expertkw1kw2kw3kw4kw5kw6kw7kw8kw9
Exp11010020300
Exp2101060101
Exp31010001813
Exp41010001201
……………………………………………………
Exp11011000300
Table 2. Expert classification of 11 training samples.
Table 2. Expert classification of 11 training samples.
Training TimesClass 1Class 2Class 3Class 4Matching Degree S
10Exp3, Exp4Exp6, Exp5, Exp7, Exp8, Exp11Exp2, Exp1, Exp9, Exp107/3
30Exp3, Exp4Exp1Exp5Exp2, Exp6, Exp7, Exp8, Exp9, Exp10, Exp117/2
50Exp3, Exp4Exp1, Exp2Exp5Exp10, Exp6, Exp7, Exp8, Exp9, Exp11MAX
100Exp3, Exp4Exp1 Exp2, Exp6, Exp5, Exp7, Exp8, Exp9, Exp10, Exp115/2
Table 3. Expert classification of 11 testing samples.
Table 3. Expert classification of 11 testing samples.
Class 1Class 2Class 3Class 4
Exp12Exp16, Exp19Exp18, Exp20Exp17, Exp13, Exp22, Exp14, Exp21, Exp15
Table 4. Triples of keywords extracted from expert opinions.
Table 4. Triples of keywords extracted from expert opinions.
ExpertTriples of Keywords from Opinions
e1{mechanical removal, investment scale, lower} {mechanical removal, speed, fast} …… {microorganism, speed, slow}
e2{aeration, investment scale, very high} …… {microorganism, environment influence, lower}
e3{mechanical removal, environment influence, low} …… {electrochemistry, investment scale, very much}
Table 5. Decision matrix from three experts’ opinions.
Table 5. Decision matrix from three experts’ opinions.
c1c2c3c4c5
e1a1(L, 0.55)(VH, 0.11)(L, 0.36)(VH, 0.83)(L, 0.09)
a2(H, 0.10)(L, 0.81)(L, 0.13)(H, 0.75)(L, 0.47)
a3(M, 0.68)(L, 0.34)(L, 0.91)(L, 0.19)(L, 0.80)
a4(VH, 0.93)(L, 0.25)(H, 0.18)(L, 0.01)(VL, 0.12)
a5(H, 0.60)(H, 0.63)(VH, 0.67)(M, 0.87)(VL, 0.32)
a6(H, 0.71)(M, 0.62)(VL, 0.00)(VL, 0.26)(H, 0.20)
e2a1(M, 0.32)(H, 0.67)(VL, 0.06)(H, 0.93)(VL, 0.75)
a2(VH, 0.22)(M, 0.11)(L, 0.64)(VH, 0.13)(VL, 0.82)
a3(M, 0.95)(L, 0.57)(L, 0.62)(L, 0.70)(VL, 0.32)
a4(H, 0.49)(VL, 0.95)(VH, 0.75)(L, 0.60)(L, 0.21)
a5(M, 0.13)(M, 0.22)(VH, 0.04)(H, 0.82)(L, 0.21)
a6(H, 0.01)(VL, 0.96)(L, 0.13)(VL, 0.83)(H, 0.16)
e3a1(VL, 0.79)(VH, 0.02)(L, 0.26)(VH, 0.31)(L, 0.58)
a2(M, 0.95)(VL, 0.27)(M, 0.71)(H, 0.15)(M, 0.53)
a3(M, 0.54)(L, 0.65)(L, 0.70)(M, 0.26)(M, 0.34)
a4(VH, 0.24)(L, 0.64)(M, 0.38)(L, 0.20)(L, 0.15)
a5(H, 0.69)(M, 0.98)(VH, 0.29)(H, 0.88)(L, 0.86)
a6(H, 0.14)(M, 0.09)(VL, 0.75)(L, 0.20)(VH, 0.46)
Table 6. Evaluation for alternative approaches in aggregation for each expert and final result.
Table 6. Evaluation for alternative approaches in aggregation for each expert and final result.
a1a2a3a4a5a6
e1(M, 0.95)(VL, 0.27)(M, 0.71)(VH, 0.75)(L, 0.60)(L, 0.21)
e2(M, 0.54)(L, 0.65)(L, 0.70)(VH, 0.04)(H, 0.82)(L, 0.21)
e3(VH, 0.24)(L, 0.64)(M, 0.38)(L, 0.81)(L, 0.13)(H, 0.75)
final result(H, 0.85)(M, 0.46)(H, 0.67)(L, 0.25)(L, 0.78)(H, 0.19)

Share and Cite

MDPI and ACS Style

Bai, Y.-T.; Zhang, B.-H.; Wang, X.-Y.; Jin, X.-B.; Xu, J.-P.; Wang, Z.-Y. Expert Decision Support Technique for Algal Bloom Governance in Urban Lakes Based on Text Analysis. Water 2017, 9, 308. https://doi.org/10.3390/w9050308

AMA Style

Bai Y-T, Zhang B-H, Wang X-Y, Jin X-B, Xu J-P, Wang Z-Y. Expert Decision Support Technique for Algal Bloom Governance in Urban Lakes Based on Text Analysis. Water. 2017; 9(5):308. https://doi.org/10.3390/w9050308

Chicago/Turabian Style

Bai, Yu-Ting, Bai-Hai Zhang, Xiao-Yi Wang, Xue-Bo Jin, Ji-Ping Xu, and Zhao-Yang Wang. 2017. "Expert Decision Support Technique for Algal Bloom Governance in Urban Lakes Based on Text Analysis" Water 9, no. 5: 308. https://doi.org/10.3390/w9050308

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