ARTICLE

Fusion based classification method and its application

LONG JIN MRINAL K. SEN PAUL L. STOFFA
Show Less
Jackson School of Geosciences, The University of Texas at Austin, Austin, TX, U.S.A.,
JSE 2009, 18(2), 103–117;
Submitted: 9 June 2025 | Revised: 9 June 2025 | Accepted: 9 June 2025 | Published: 9 June 2025
© 2025 by the Authors. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution -Noncommercial 4.0 International License (CC-by the license) ( https://creativecommons.org/licenses/by-nc/4.0/ )
Abstract

Jin, L., Sen, M.K. and Stoffa, P.L., 2009. Fusion based classification method and its application. Journal of Seismic Exploration, 18: 103-117. Classification algorithms have many applications both in exploration and production seismology. Many classification algorithms have been reported in the literature. However, for facies identification, lithology/fluid prediction etc, improper choice of an algorithm and parameters for a specific problem will create incorrect classification results. Here, we elaborate on some of these issues and propose a new method based on combining multiple classifiers with Dempster-Shafer theory (DS) that increases the accuracy of classification. The philosophy of our approach is that different classifiers offer complementary information about the patterns to be classified. Thus combining classifiers in an efficient way can achieve better classification results than a single classifier alone can. The effectiveness of this method is demonstrated with a real well log data from North Sea.

Keywords
facies classification
lithology prediction
Dempster-Shafer theory
fusion
neural network
back-propagation
References
  1. Fusion based classification
  2. To account for the uncertainties of choosing different classification
  3. algorithms, different parameters, and different input attributes, a fusion based
  4. classification method is presented. The workflow of this method is described in
  5. Fig. 1.
  6. Fig. 1 shows that multiple classifiers can be combined (fusion) using the
  7. DS combination rule (7). The final output from this fusion process is expected
  8. to be better than any of the individual outputs from different classifiers. In this
  9. way, the accuracy of classification can be improved.
  10. In this paper, we choose radial basis function network (RBF) and
  11. backpropagation neural network (BP) as the classifiers; other classifiers can also
  12. FUSION BASED CLASSIFICATION METHOD 107
  13. be used. The outputs of the classifier are considered as the belief functions. The
  14. DS combination rule is applied to get a final result.
  15. In a similar manner, we can reduce the uncertainty of attribute selection
  16. by combining outputs of multiple classifiers with different attributes.
  17. Classifier | >| output 1 |
  18. Classifier 2 tL} Output2
  19. “Na Fusion pio
  20. utput
  21. Classifier 3 | 。 Output3 > (DS)
  22. Classifier n 一 說 Output n
  23. Fig. 1. Workflow of fusion based classification.
  24. EXAMPLE
  25. We apply this fusion based classification method on a real dataset. It is
  26. a type well in the oil field which is located in the South Viking Graben in the
  27. North Sea. This exercise uses a method similar to that shown in Avseth and
  28. Mukerji (2002) to classify different facies based on well measurements of Vp
  29. and gamma ray. From the crossplot of Vp and gamma ray, we see that shale can
  30. be classified easily from the sand facies (Fig. 2). A three step classification can
  31. be used, which may increase the accuracy of classification. First, we separate
  32. the sand and shale facies. Then, we discriminate between cemented sand, clean
  33. sand and silty-sand. Finally we separate the silty sand into silty-sandl and
  34. silty-sand2. Here, we choose three sand facies including cemented sand, clean
  35. sand and silty-sand1 as classification targets (Fig. 3). It is similar to the step 2
  36. of a three step classification. We can also group the silty-sand1 and silty-sand2
  37. to be one class for the step 2 classification.
  38. There are 303 samples for the cemented sand, 67 samples for the clean
  39. sand and 106 samples for the silty-sand1. Six samples are randomly chosen as
  40. test data for every facies, which are excluded from the training dataset. A three
  41. layers BP neural network and radial basis network are used as classifiers. Fig.
  42. 4 shows the probability of different classes for the test dataset using BP neural
  43. 108 JIN, SEN & STOFFA
  44. shale
  45. 130 silty-shale
  46. 120 cemented sand
  47. clean sand
  48. 110 silty-sand1
  49. 100 +n silty-sand2
  50. Gamma (API)
  51. Vp (Km/S)
  52. Fig. 2. The crossplot of a well logging data in the North Sea. Six facies are shown in this figure.
  53. The shale and sand facies have a good separation.
  54. network. Fig. 5 is the classification result. One sample is misclassified using BP
  55. neural network. Fig. 6 shows the probability of different classes for the test
  56. dataset using RBF. Fig. 7 is the classification result. Two samples are
  57. misclassified with RBF. Then we combine the outputs of BP (Fig. 4) and RBF
  58. (Fig. 6) to get the fusion result which is shown as Fig. 8, which combines the
  59. two outputs of RBF and BP. The classification result is shown is Fig. 9. It
  60. demonstrates that all the samples are correctly classified.
  61. Next, we perform another experiment. The BP and RBF are run 20 times
  62. by choosing different input parameters. For the BP neural network, we adjust
  63. the size of the second layer. For the RBF, we adjust the spread of the radial
  64. basis functions. Then, compute the mean probability of these 20 runs. The mean
  65. probabilities from the two methods are further combined to get a final result.
  66. Fig. 10 is the mean of the probability for different facies from 20 realizations
  67. FUSION BASED CLASSIFICATION METHOD 109
  68. of BP. Fig. 11 gives the classification result. All the samples are classified
  69. correctly. Fig. 12 is the mean of the probability for different facies from 20
  70. realizations of RBF. Fig. 13 shows the classification result based on Fig. 12. All
  71. the samples are classified correctly. Thus we know that the accuracy of
  72. classification increased by the statistical analysis of multiple runs of classifiers.
  73. We further combine the probabilities shown in Figs. 10 and 12 using DS theory.
  74. The result is shown in Fig. 14 which shows better separation of different facies
  75. than the input probabilities. The classification result is shown is Fig. 15 which
  76. shows that all the samples are classified correctly. We define the classification
  77. variance as the difference between classification probability and output of the
  78. classifier for the corresponding facies. Fig. 16 gives the variances for different
  79. methods. It shows that the fusion result has the lowest variance among the three
  80. methods. We finally note that even though we apply RBF and BP neural
  81. network as classifiers, this fusion based classification method does not depend
  82. on the choice of a specific classifier.
  83. * cemented sand
  84. 90 O clean sand
  85. © silty-sand1
  86. Gamma (API)
  87. a ~ co
  88. oOo a
  89. CD
  90. Cn
  91. 2 2.5 3 3.5 4
  92. Vp (Km/s)
  93. Fig. 3. The crossplot of our chosen data. The data includes three facies: cemented sand, clean sand
  94. and silty-sand1. The cemented is considered as class 1. Clean sand is treated as class 2. Silty-sand1
  95. is represented as class 3.
  96. JIN, SEN & STOFFA
  97. probability(class 1)
  98. 2 4 6 8 10 12 14 16 18
  99. Sample number
  100. probability(class 2)
  101. a
  102. T
  103. 2 4 6 8 10 12 14 16 18
  104. Sample number
  105. T T T T T T T T
  106. probability(class 3)
  107. a
  108. i
  109. 2 4 6 8 10 12 14 16 18
  110. Sample number
  111. Fig. 4. Probability of different classes using BP.
  112. 70 z T T T T T T T
  113. + True class
  114. Y_ Result of BP
  115. 3h + vs 寢 i
  116. 5 上 7
  117. 8 外 yor * * F F FY 4
  118. 15+ |
  119. 位 下 审 v 寢 字 |
  120. 5 4 4 : 上 | x “4 上
  121. 2 4 6 8 10 12 14 16 18
  122. Samnla nitmhar
  123. Fig. 5. Classification result of BP neural network based on the probability shown in Fig. 4. One
  124. sample
  125. is misclassified for the class 2.
  126. FUSION BASED CLASSIFICATION METHOD
  127. probability(class 1)
  128. °o
  129. a
  130. probability(class 2)
  131. oO
  132. a
  133. Sample number
  134. 2 4 6 8 10 12 14 16 18
  135. Sample number
  136. 1 T T T T T T T T
  137. 2 4 6 8 10 12 14 16 18
  138. 1 T T T T T T T
  139. probability(class 3)
  140. y 4 6 8 10 12 14 16 18
  141. Sample number
  142. Fig. 6. Probability of different classes using RBF.
  143. 5 T T T T T T T T
  144. 3 v * = =e 里 了
  145. 5 7
  146. a
  147. eo
  148. 8 2 wy 學 + + rv, 事 4
  149. Oo
  150. 15 |
  151. 1 Md 寢 A ¥ M4 v
  152. True class
  153. Result of RBF
  154. 5 4 上 1 上 上
  155. 2 4 6 8 10 12 14 16
  156. Sample number
  157. Fig. 7. Classification result of RBF based on the probability shown in figure 6. Two samples are
  158. misclassified for the class 2.
  159. N
  160. JIN, SEN & STOFFA
  161. 5}
  162. probability(class 1)
  163. 2 4 6 8 10 12 14 16 18
  164. Sample number
  165. probability(class 2)
  166. o
  167. a
  168. 1 1 4
  169. 2 4 6 8 10 12 14 16 18
  170. Sample number
  171. probability(class 3)
  172. 2 4 6 8 10 12 14 16 18
  173. Sample number
  174. Fig. 8. The Fusion probability of BP and RBF.
  175. 5 T T T T T T T T
  176. 3 上 ¥ vo ¥ A 更
  177. 5 上 4
  178. a
  179. 8 2 上 © 县 + & + 讓 a
  180. 5 上 4
  181. + + ¥ ¥ 字 字 +
  182. + True class
  183. 7? Result of Fusion
  184. 2 4 6 8 10 12 14 16 18
  185. Fig. 9. Classification result of fusion probability shown in Fig. 8. All the samples are correctly
  186. classified.
  187. FUSION BASED CLASSIFICATION METHOD 113
  188. probability(class 1)
  189. o
  190. a
  191. n
  192. 2 4 6 8 10 12 14 16 18
  193. Sample number
  194. probability(class 2)
  195. o
  196. a
  197. 0 1 1
  198. 2 4 6 8 10 12 14 16 18
  199. Sample number
  200. ao 1 T T T T T T T T
  201. g
  202. Ss
  203. £
  204. 05+ 4
  205. a
  206. 2 o 4 1
  207. 2 4 6 8 10 12 14 16 18
  208. Sample number
  209. Fig. 10. The mean probability of twenty runs of BP with different parameters.
  210. 5 T T T T T T T T
  211. 3 7' + ¥ = 前
  212. 5 4
  213. a 2 w 9 于 5 + © 4
  214. F
  215. 3}
  216. 15 4
  217. 1 * ¥ ey, ¥ 4
  218. a
  219. 05 L 4 1 1 1 7 Multiple Runs of BP
  220. 2 4 6 8 10 12 14 16 18
  221. Sample number
  222. Fig. 11. Classification result based on the probability shown in Fig. 10. All the samples are correctly
  223. classified.
  224. 114 JIN, SEN & STOFFA
  225. =
  226. °
  227. probability(class 1)
  228. a
  229. 1 上
  230. 2 4 6 8 10 12 14 16 18
  231. Sample number
  232. =
  233. probability(class 2)
  234. 2 4 6 8 10 12 14 16 18
  235. Sample number
  236. T T T T T 可
  237. probability(class 3)
  238. a
  239. 2 4 6 8 10 12 14 16 18
  240. Sample number
  241. Fig. 12 The mean probability of twenty runs of RBF with different parameters.
  242. 5 T T T T T T T T
  243. 3 wy v= = + >
  244. 5+ 4
  245. PA
  246. 8 2 7, F F © F © 4
  247. is)
  248. 5 上 7
  249. wwsa += <= 时 4
  250. + True class
  251. 了 Multiple Runs of RBF
  252. 5 + + n
  253. 4 由
  254. 2 4 6 8 10 12 14 16 18
  255. Sample number
  256. Fig. 13. Classification result based on the probability shown in Fig. 12. All the samples are correctly
  257. classified.
  258. FUSION BASED CLASSIFICATION METHOD 115
  259. probability(class 1)
  260. o
  261. a
  262. 2 4 6 8 10 12 14 16 18
  263. Sample number
  264. probability(class 2)
  265. o
  266. a
  267. 2 4 6 8 10 12 14 16 18
  268. Sample number
  269. 1 T T T r T T T T
  270. probability(class 3)
  271. 2 4 6 8 10 12 14 16 18
  272. Sample number
  273. Fig. 14. Fusion result using the mean probabilities shown in Fig. 10 and 12.
  274. 5 T T T T T T T T
  275. 3+ fet + + &
  276. 5 上
  277. 8 2 下 * © © © © |
  278. =
  279. 15+ 4
  280. 伴 + 家 *, Ff ¥ 4
  281. + True class
  282. i i i i 了? Fusion Result
  283. 05 1 4 4
  284. 2 4 6 8 10 12 14 16 18
  285. Sample number
  286. Fig. 15. Classification result based on the fusion probability shown in Fig. 14. All the samples are
  287. correctly classified.
  288. 116 JIN, SEN & STOFFA
  289. —+— Variance of BP classification
  290. —?— Variance of RBF classification
  291. 一 Variance of Fusion classification
  292. 0 1 1 1 1
  293. 2 4 6 8 10 12 14 16 18
  294. Sample number
  295. Fig. 16. The variance of different classification methods: multiple runs of BP, multiple runs of RBF
  296. and the fusion of multiple runs BP and RBF. The fusion based method can further reduce the
  297. variance of classification.
  298. CONCLUSION
  299. We presented a method that combines multiple classifiers based on DS
  300. combination rules to improve classification accuracy and reduce the uncertainties
  301. related to the choice of suitable classification algorithms and parameters. An
  302. example is presented which is based on the real well log data from the North
  303. Sea. It shows that the fusion based classification does improve the accuracy and
  304. stability of classification of shale and different sand facies. The statistical
  305. analysis of multiple runs of a specific classifier with different parameters is
  306. another way to reduce the uncertainty of the choice of parameters. The fusion
  307. of statistical classification results further reduces the variance of the
  308. classification. We demonstrated that this fusion based classification is a general
  309. method and does not depend on the specific classifiers and therefore, appears
  310. to be a promising tool.
  311. FUSION BASED CLASSIFICATION METHOD 117
  312. ACKNOWLEDGMENTS
  313. Long Jin was supported on a grant from Conoco-Phillips and Jackson
  314. School of Geosciences. We thank Dr. Xiaohong Chen and Dr. Shoudong Wang
  315. for many helpful discussions.
  316. REFERENCES
  317. Avseth, P. and Mukerji, T., 2002. Seismic lithofacies classification from well logs using statistical
  318. rock physics. Petrophysics, 43: 70-81.
  319. Avseth, P. and Mukerji, T., 2005. Quantitative Seismic Interpretation. Cambridge University Press,
  320. Cambridge.
  321. Dowla, F.U. and Rogers, L.L., 1995. Solving Problems in Environmental Engineering and
  322. Geosciences with Artificial Neural Networks. MIT Press, Cambridge, MA.
  323. Holmes, C.C. and Mallick, B.K., 1998. Bayesian radial basis functions of variable dimension.
  324. Neural Computat., 10: 1217-1233.
  325. Li, J. and Castagna, J., 2004. Support vector machine pattern recognition to AVO classification.
  326. Geophys. Res. Lett., 31: L02609.
  327. Martin, D., Buhmann, M. and Ablowitz, J., 2003. Radial Basis Functions: Theory and
  328. Implementations. Cambridge University Press, Cambridge.
  329. Saggaf, M.M., Tokséz, M,N. and Marhoon, M.I., 2003. Seismic facies classification and
  330. identification by competitive neural networks. Geophysics, 68: 1984-1999.
  331. Shafer, G., 1976. A Mathematical Theory of Evidence. Princeton University Press, Princeton.
  332. Shafer, G., 1990. Perspectives on the theory and practice of belief functions. Internat. J. Approxim.
  333. Reason., 3: 1-40.
Share
Back to top
Journal of Seismic Exploration, Electronic ISSN: 0963-0651 Print ISSN: 0963-0651, Published by AccScience Publishing