Next Article in Journal
Study on the Microscopic Mechanism of Grouting in Saturated Water-Bearing Sand Stratum Based on VOF-DEM Method
Previous Article in Journal
Technical Considerations for the Conformation of Specific Competences in Mechatronic Engineers in the Context of Industry 4.0 and 5.0
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Deep Learning Model for Prediction of Diffusion in Defect Substances

by
Abeer Abdulaziz AlArfaj
and
Hanan Ahmed Hosni Mahmoud
*
Department of Computer Sciences, College of Computer and Information Sciences, Princess Nourah bint Abdulrahman University, Riyadh 11671, Saudi Arabia
*
Author to whom correspondence should be addressed.
Processes 2022, 10(8), 1446; https://doi.org/10.3390/pr10081446
Submission received: 2 July 2022 / Revised: 17 July 2022 / Accepted: 21 July 2022 / Published: 24 July 2022

Abstract

:
Actual diffusion activity function is an important metric utilized to describe the diffusion activities of a vacancy defect substance. In this paper, we propose a deep learning three-dimensional convolutional CNN model (D3-CNN). A 3D convolution has its kernel slides in three dimensions as opposed to two dimensions with 2D convolutions. 3D convolution is more suitable for three-dimensional data. We also propose an amplification learning technique to predict the actual diffusion activity of a vacancy defect substance, which is impacted by the geometrical parameters of the defect substance and the vacancy distribution function. In this model, the geometric parameters of a three-dimensional constructed vacancy defect substance are generated. The 3D dataset is obtained by the atoms diffusion defect (ADD) simulation model. The geometric parameters of the 3D vacancy defect substance are computed by the proposed amplification technique. The 3D geometric parameters and the diffusion activity values are applied to a deep learning model for training. The actual diffusion activity values of a substance with a vacancy size ranging from size 0.52 mm to 0.61 mm are used for training, and the actual diffusion activity values of substance vacancy of size between 0.41 and 1.01 are classified by the three-dimensional network. The model can realize high speed and accuracy for the actual diffusion activity value. The mean relative absolute errors between the D3-CNN and the ADD models are 0.028–7.85% with a vacancy size of 0.41 to 0.81. For a usual sample with a vacancy of size equal to 0.6, the CPU computation load required by our model is 14.2 × 10−2 h, while the time required is 15.16 h for the ADD model. These results indicate that our proposed deep learning model has a strong learning capability and can function as an influential model to classify the diffusion activity of compound vacancy defect substances.

1. Introduction

Atom diffusion, in vacancy defect substances, is a pervasive diffusion phenomenon that is observed in interconnects and insulation in IC production [1,2,3], atom separation [4,5], and energy extraction [6,7]. Atom diffusion is triggered by the thermal diffusion of atoms under a temperature incline gradient; it is a mass transfer process [8,9]. The atom diffusion process in a vacancy defect substance is denoted using the diffusion activity of a vacancy defect substance, which is impacted by its geometrical dimensions [10,11,12]. The prediction of the actual diffusion activity is critical for optimizing the model performance of atom diffusion in vacancy defect systems.
Substantial efforts have been dedicated to further investigation of the atom diffusion process in vacancy defect substances. Conventional models for predicting the actual diffusion activity of vacancy defect substances incorporate laboratory metrics [13], statistical simulations (e.g., the atoms diffusion defect (ADD) simulation model [14]), atomic dynamics techniques [15], and empirical mathematical formulas [16]. For instance, the authors in [17] presented an empirical mathematical formula to predict the atom diffusion cap.
The ability of vacancy defect systems. Based on the ADD model, the authors in [18] investigated the atom diffusion process in vacancy defect saturated substances. They established that the mass formula is more accurate at classifying the diffusion activity of vacancy defect substances. The authors in [19] investigated the impact of shape properties on atom diffusion in rubbery substances. Their study proved that the ADD formula can predict the atom vacancy defect substance even at higher water levels. Hence, the authors in [20] estimated the values of atoms diffused in vacancy defect constituents and presented an equation for the diffusion activity of vacancy defect substances. Published models are very slow with high computational load, particularly for vacancy defect substrates with large input sizes.
In recent research, deep learning models were utilized for predicting atom diffusion processes in vacancy defect substances [21]. Different models strictly obeyed physical analysis to accomplish mapping, particularly for approximate atom relations [18,19,20,21]. The atom flow in vacancy defect substance can be captured by intelligent models to generate a representation for the Bayes formula from spatial resources.
Deep learning models are usually trained using spatial resources. The published research on diffusion prediction of vacancy defect substances is mostly in two-dimensional structures. For instance, the authors in [22] predicted the operative heat conductivity of vacancy defect substances using geometrical 2D images employing intelligent learning models. They established models that can attain operative heat conductivity of vacancy defect substances. Hence, the authors in [3] studied the heat properties of 3D vacancy defect substrate using deep learning models, as the training data was extracted from cross-view images of 3D vacancy defect structures. The authors in [12] studied the atom diffusion proficiency of built 2D vacancy defect structures utilizing machine learning. They found that the intelligent model has a better performance in classifying the atom diffusion of composite vacancy defect substances. The results revised above explain that deep learning models can be appropriately employed to study diffusion phenomena in vacancy defect substances.
Nevertheless, two-dimensional convolutional neural networks (CNN) can utilize a two-dimensional scheme to classify a two-dimensional portion [13]. A two-dimensional neural network only uses one portion, and it cannot control the framework from neighboring points. It should be noted that the connectivity in two-dimensional vacancy substances is significantly different from the three-dimensional presentation. Therefore, it is crucial to employ an intelligent model to classify the substance attributes of three-dimensional constructions. To study this problem, three-dimensional CNNs that utilize three dimensions to classify the 3D space patch are needed. Three-dimensional CNNs can predict barrier diffusion [14], actual conductivity of vacancy substances [15], and velocity distributions in such three-dimensional substrates [16]. All cases are validated experimentally. Therefore, it is time inefficient with a high computational load when a large number of cases has to be evaluated.
In our research, a supervised deep learning CNN (D3-CNN) model that achieves direct mapping from constructed three-dimensional vacancy defected structures to obtain diffusion activity values is proposed. An amplification D3-CNN is presented. The proposed D3-CNN extracts hidden properties from the three-dimensional defect substrate and defines the required information utilized in its predictions. The diffusion activity functions of the three-dimensional defect structures with a vacancy size ranging from 0.42 mm to 0.82 mm are predicted.
This paper is structured as follows: Section 2 presents the investigation of the physical model of vacancy defect substances. Section 3 presents the training process of the D3-CNN model. Experimental results are presented in Section 4. The conclusions are presented in Section 5.

2. Physical Models

2.1. Description of the Physical Model

A typical vacancy defect substance is used to investigate atom diffusion phenomena. This structure is also used to train deep learning models. The diffusion process is impacted by the vacancy size, the volume of the bulk atoms, and the substrate type.

2.2. Reconstruction of 3D Substrate

We must reconstruct the 3D substrate samples for the three-dimensional D-CNN (D3-CNN) model training and test the model performance. Three-dimensional structures are first produced from 2D samples in different views; then, the actual diffusion activity functions are computed from energy barrier thickness values. The computation of the 3D structure is depicted in Figure 1. The dimension of the selected vacancy is computed as follows:
S T = S x × S y × S z = 200 u × 200 u × 200 u  
where S x ,   S y , S z   are the dimensions in the x, y, and z directions, and u is the vacancy unit. The vacancy unit is the lattice unit cell that contains one-eighth of an atom at each of its eight corners, so it contains one atom in total.
The diffusion is denoted by diffin at the entry point and diffout at the exit point.
The 3D structures are built by a technique through which multiple-view 2D structures are randomly located. It is expected that the 2D structures overlap and their distances are normally distributed. The 2D structures are randomly positioned in a cubic space computing the volume of the 2D structures until it is at the setting value (V). There are two elements in the construction (the vacancy space and the 2D structures). The vacancy defects (D) are the segment of the residual that omits undetected 2D structures. The variables for the 3D structure include the vacancy defect (D), threshold (t), the mean radius of the 2D structures (dmean), and the diameter standard deviation (σ).
The reconstructions have a dmean of 32u (vacancy unit), σ is equal to 3.1u, and t equals 0.29; all are fixed, while the vacancy positions are variable with values of 0.22, 0.29, 0.38, 0.49, 0.61, and 0.72, enlarged to the extent of 52 items of vacancy sites from 0.38 to 1.01, and used as the input dataset [21].

2.3. Mathematical Presentation

The information of the constructed 3D structures is computed using an attentiveness slope. This is controlled by the atom distribution law [19] that is depicted in the following equation:
d i f f t   ( B d   d i f f ) = 0
where B d is the bulk structure diffusion activity value. The concentration in the vacancy space is denoted by diffout at t i m e   τ = 0 . d i f f t is the diffusion gradient. The four sides (front, top, back, and bottom sides) are non-vacancies, where the boundary conditions for the corresponding domains are computed as follows:
d i f f = D i f f i n   ,   x = 0   a n d   t i m e > 0
d i f f = D i f f o u t   ,   x = S x   a n d   τ > 0
d i f f y = 0 ,   y = 0   o r   S y ,   a n d   τ > 0
d i f f z = 0 ,     z = 0   o r   S z ,   a n d   τ > 0  
The atoms diffusion defect (ADD) simulation model computes the actual diffusion activity value in the training phase of the deep learning model. The ADD model is accurate in predicting atom diffusion properties in vacancy defect structures [15].
The diffusion equations are solved through the time vacancy model utilizing the accurate ADD technique, and the actual diffusion activity value of the vacancy substrate is attained. An explanation of the ADD is depicted here. The formula to compute the ADD is computed as follows:
a i   ( L + v e l i   Δ τ ,   τ + Δ τ ) a i ( L , τ ) = 1 r [ a i ( L , τ ) a i e q ( L , τ ) ]
where a i is the atom distribution function (DF), L is the location, v e l is the velocity vector, Δ τ is the time step ( Δ τ = Δ x / diff), a i e q   i s   t h e   equilibrium atom distribution function, and τ is the relaxation time.
φ is a formula of atom diffusion activity value, which is computed as follows:
φ = 3 B d d i f f 2 Δ τ + 0.5
To abolish mathematical error in the implemented simulation, the relaxation time is set to “1”, which is included in the stable range [0.5,2]. Non-equilibrium feedback patterns are utilized at the in-point and out-point for static concentrations. These feedback schemes are performed on the four side surfaces because of their excellent precision in boundary composite geometry [19]. The ADD simulates unstable atom diffusion, which is needed to attain the steady state macroscopic constraint of a convergence parameter, computed as follows:
i , j , k ( d i f f i , j , k τ + 7000 d i f f i , j , k τ ) 2 ) /   i , j , k ( d i f f i , j , k τ + 1000   ) 2 < 1.0 × 10 7          
where d i f f i , j , k τ + 7000   a n d   d i f f i , j , k   τ are the concentration in the vacancy space at time τ to τ + 7000 . The diffusion, the concentration (diff), and the atoms’ mass flux M f at each node can be computed as follows:
d i f f = i a i
where a i is the atom distribution function.
M f = ( M f x ,   M f y ,   M f z ) = i v e l i ( a i ) τ 0.5 τ  
After obtaining the concentration (diff) and atoms flux ( M f ) at each point, the actual diffusion activity value of the defect substrate ( B D i f f u s ( e f f ) ) is normalized by dividing by B D i f f u s across the diffusion route.
The actual diffusion activity value will be further utilized as input information for the D3-CNN training.

3. Training Process of the D3-CNN Model

The proposed D3-CNN model comprises an input layer that uses blocks of data inputs and passes the input to the convolutional one block at a time. The convolutional computes the key features of each block. The max pooling then computes the maximum from the feature map portion enclosed by the pooling filter to decrease the computational load and pool the important features. The dropout avoids overfitting by dropping some of the output of the pooling layer randomly. The output and the fully connected layer decide the final prediction answer. In our research, the input data items pass to the 3D convolution layers, which extract the features and construct the feature maps. Max pooling is a pooling layer that computes the maximum for patches of a feature map and utilizes it to produce a downsampled (pooled) feature map
The pooled feature maps are passed to the ReLU activation function to incorporate nonlinearity. The FC layers will condense the information and transfer it to the predicted M f and d i f f .

The Proposed Amplification D3-CNN Learning Technique

The training phase of any deep learning model will require a large input dataset. This will lead to a lengthy, unfeasible simulation time to extract all input data items by the ADD simulation model. To face this challenge, a single structure input will go through the data amplification technique. In our technique, data and features of large 3D vacancy defects can be split into data of smaller vacancies using the sliding window spatial algorithm (SWP). An 8u sliding block is utilized to amplify the data items. During the window sliding, symbolic constructions are selected to stop the SWP from selecting similar blocks. The actual diffusion activity functions of the smaller structures are computed with the atoms’ mass flux diffusion. The basis for utilizing this sliding amplification model is to split the 24 original structures of vacancies (0.33 and 0.51). Additionally, the 1024u × 1024u × 1024u vacancy units are split into 512 sub-structures with sizes 128u × 128u × 128u. The vacancy sizes of the generated substructures vary from 0.45 to 0.61. The vacancy properties of the generated substructures (128u × 128u × 128u) are different from the original structure (1024u × 1024u × 1024u) because generating smaller substructures from the bigger structures yields randomness (the original structures have vacancies with disorderly configuration, and the generated substructure consists of a random configuration of the original ones). The process of splitting the original big structures into smaller substructures will yield different atomic mass flux distribution. Their actual diffusion activity functions are computed by their corresponding flux values. This model can escape the production of abundant actual structures in the chemistry lab, which is an extremely slow process. The generated 12,288 substructures and their computed actual diffusion activity functions are used in the training phase as shown in Figure 2.

4. The Proposed D3-CNN Model

The 3D substrate is a grouping of several 2D vacancy substrate images taken from different views. The spatial associations are ignored by the conventional layer. A three-dimensional deep network can reduce this problem and execute a function with a 3D instead of a 2D square structure.
The configuration data and the actual diffusion activity values are used as input and are computed as follows:
Z i = { x , y , z ,   f ( x , y , z ) } w h e r e   i = 1   t o   N
where x , y , z are the Cartesian coordinates, and each ranges from 1 to 128u. N is equal to 2048.
f ( x , y , z ) = { 1 0   w h e r e   1   m e a n s   s o l i d   a n d   0   m e a n s   v a c a n c y  
The actual diffusion activity value is computed by the ADD. Dimensions of 0.52 and 0.61 are used as training data. Hereafter, a small training set with 9000 samples is utilized as the input to the input layer. Other data (3000), with vacancy dimensions ranging from 0.41 to 0.81, are used in prediction in the testing phase.
When the training subset and the testing subset are organized, they are used as inputs into the D3-CNN architecture. The training subset should be optimized using hyper-parameters such as size. For many tries, the batch size is set to 32. Therefore, the input cube for the input sample will be represented as a matrix of dimensions (32 × 128u × 128u × 128u) and is computed as follows:
Z i = { Z ( n 1 ) × 32 + 1 + Z ( n 1 ) × 32 + 2 + Z ( n 1 ) × 32 + 3 + + Z ( n 1 ) × 32 + 32 }
where n is selected in the iterations, and i represents the D3-CNN input layer.
The process is presented in Figure 3.

5. Experimental Results

5.1. Selection of the Hyper-Parameters

The hyper-parameters are the number of network layers N L , kernel size K s number of nodes in each network layer N n , and the activation functions f a c t . These parameters are obtained before the training starts. Using practical solutions, the hyper features that can support the technique’s accuracy are usually unknown. The hyper-parameters are selected by decreasing the mean absolute error ( M A E ) for the 32 input structures and are computed as follows:
M A E = 1 32 k = 1 32 | ( B D i f f u s ( e f f )   D   3 C N N B D i f f u s ( e f f )   ) |    
When the M A E function joins, the hyper-features are considered as satisfactorily learned. Then, the ADD classification B D i f f u s ( e f f )   will be computed to measure the accuracy of choosing the hyper-parameters. Table 1 depicts the mean error of the predicted result and the ground truths. The mean error R E is computed as follows:
R E = | ( B D i f f u s ( e f f )   D   3 C N N B D i f f u s ( e f f )   ) | B D i f f u s ( e f f )  
The training, as depicted in Table 1, indicates that:
  • Increasing the dropout improves the accuracy
  • Arrangement of six D3-CNN and the dropouts realizes high accuracy.
  • The proposed method accomplishes a low 9.8% mean error from the testing dataset.
The training loss function will rapidly converge and scarcely decrease at 1200 epochs. The testing loss function varies across the process and decreases to 0.15 × 10−2 after 2700 epochs. The testing loss functions will converge, demonstrating that the proposed model can attain stable and efficient results as depicted in Figure 4.
Figure 5 depicts the mean absolute error of the D3 classification and the result computed by the ADD in 50 cases, which are partitioned into clusters. Every cluster describes the probability of matching results. The probability denotes the percent of the data lodging different error values. Cumulative probability depicts the additive percent of the data lodging different error values.

5.2. The Verification of the D3-CNN Model

The architecture of the D3-CNN model is depicted in Table 2.
Validation of the D3-CNN investigates the actual diffusion activity functions in the prediction of the D3-CNN model and the ADD that depicts a comparison of the actual diffusion activity functions for the testing samples with vacancies of sizes 0.42 to 0.81 as predicted by the model, the ADD, the experimental results in [22], and the model presented in [17]. The actual diffusion activity value of vacancy defect substances grows linearly with the increase in the number of defects. This depicts that a high defect size contributes to diffusion in vacancy defect substances. The training dataset has structures with vacancies of sizes of 0.45 and 0.61, and the D3-CNN attains an error of 0.031% to 7.75% for substances with vacancies of sizes ranging from 0.41 to 0.78 when compared to ADD. Nevertheless, the results obtained by the authors in [13,14,15,16] have weighty deviations when compared with ADD. This is due to the design of the vacancy defect substance with a specific geometry. To obtain higher prediction rates, these models need to train new structures. However, the D3-CNN does not face these challenges as the D3-CNN is trained using geometric features of vacancy defect substances (i.e., 12,280 smaller structures mined using an amplification process) and has a robust predictive power for unknown testing data as depicted in Figure 6.
Figure 6 compares the ground truth of the labeled samples against the prediction values from our model. As can be seen from Figure 6, our proposed model has prediction results similar to the ground truth. The ADD algorithm performs less well than the D3-CNN model.
The time cost is an important performance metric for deep learning models [5]. To prove the efficiency of our proposed model, we compared the time required by the ADD model and the training phase and testing phases of our model. The experimental results for the defect structure with a vacancy size of 0.5 are depicted in Table 3. It illustrates that the D3-CNN model needs 14.2 × 10−2 h for the training phase, while the ADD needs 15.16 h. This implies that the D3-CNN model is faster by two orders of magnitude than the ADD. In the prediction time, the D3-CNN model will require half the time required by the ADD model.

6. Conclusions

In this paper, we proposed a platform to accurately classify the actual diffusion activity value by employing a deep learning model. The 3D structures of the vacancy defect substance are generated through a stochastic method; the actual diffusion activity value of the vacancy defect substance is attained by a vacancy score technique utilizing the ADD simulation model. The data produced by the processes are fed to the D3 network for input and testing phases. Vacancies of sizes between 0.50 and 0.60 are utilized in the learning phase. The D3 model confirmed a strong training capacity and attained less mean absolute error of values 0.028% to 8.97% in the testing phase. The ADD algorithm needed a computational CPU load of 15.16 training hours while the D3-CNN model needed only 14.2 × 10−2 training hours. This deep learning model is an influential model that could be utilized to classify the diffusion activity of composite vacancy defect substances. The model achieved high speed and better accuracy for the prediction of the diffusion value. Additionally, the mean relative absolute error of the D3-CNN was computed as 0.028% on average from the ground truth. These results indicate that our proposed deep learning model has faster strong learning and prediction capability.
For future work, other extensions to this work can be considered. A new model would be the application of the methodology to predict other substance features, such as porousness.

Author Contributions

Conceptualization, H.A.H.M. and A.A.A.; methodology, H.A.H.M.; software, H.A.H.M.; validation, H.A.H.M. and A.A.A.; formal analysis, H.A.H.M.; investigation, H.A.H.M.; resources, A.A.A.; data curation, H.A.H.M.; writing—original draft preparation, H.A.H.M.; writing—review and editing, A.A.A.; visualization, H.A.H.M.; supervision, H.A.H.M.; project administration, H.A.H.M.; funding acquisition, A.A.A. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Princess Nourah bint Abdulrahman University Researchers Supporting Project number (PNURSP2022R113), Princess Nourah bint Abdulrahman University, Riyadh, Saudi Arabia.

Informed Consent Statement

Not applicable.

Conflicts of Interest

The authors declare that they have no conflict of interest to report regarding the present study.

References

  1. Tawde, V.; Chellani, I.; Sharma, R. Developing coal bed methane CBM project as a truly sustainable venture: Strategies, technologies and methodologies. In Proceedings of the SPE/AAPG/SEG Asia Pacific Unconventional Resources Technology Conference, Brisbane, Australia, 18–19 November 2019. [Google Scholar]
  2. Wen, H.; Cheng, X.; Chen, J.; Zhang, C.; Yu, Z.; Li, Z.; Fan, S.; Wei, G.; Cheng, B. Micro-pilot test for optimized pre-extraction boreholes and enhanced coalbed methane recovery by injection of liquid carbon dioxide in the Sangshuping coal mine. Process Saf. Environ. Prot. 2020, 136, 39–48. [Google Scholar]
  3. Mastalerz, M.; Drobniak, A. Coalbed methane: Reserves, production, and future outlook. In Future Energy; Elsevier: Amsterdam, The Netherlands, 2020; pp. 97–109. [Google Scholar]
  4. Yi, L. Study on Mechanism and Application of Underground Hydraulic Fracturing in Soft Coal Seam; General Coal Research Institute: Beijing, China, 2014. [Google Scholar]
  5. Yang, M. Climate change and energy policies, coal and coalmine methane in China. Energy Policy 2009, 37, 2858–2869. [Google Scholar] [CrossRef]
  6. Pu, H.; Zhang, L.; Dong, X.; Jing, T.; Junce, X. Simulation of the extraction efficiency of coalbed methane under water injection: A gas-liquid-solid coupling model. Geofluids 2020, 2020, 1475316. [Google Scholar] [CrossRef]
  7. Linghu, J.; Chen, J.; Yan, Z.; Yao, C. Demand forecast and allocation system of coalbed methane of different grades in mining area. Energy Sources Part A Recovery Util. Environ. Eff. 2020, 9, 1–16. [Google Scholar] [CrossRef]
  8. Li, Q.; Lin, B.; Yuan, D.; Chen, G. Demonstration and its validation for ventilation air methane (VAM) thermal oxidation and energy recovery project. Appl. Therm. Eng. 2015, 90, 75–85. [Google Scholar] [CrossRef]
  9. Zhou, Y.; Ji, X.; Tang, J. Prospect analysis of high temperature air combustion technology for low calorific value coalbed methane in Liupanshui area of Guizhou province. In Proceedings of the 3rd International Conference on Power and Energy Engineering, Qingdao, China, 25–27 October 2019; p. 012057. [Google Scholar]
  10. Heping, X.; Shihua, R.; Yachen, X.; Xiaomiao, J. Development opportunities of the coal industry towards the goal of carbon neutrality. J. China Coal Soc. 2021, 46, 2197–2211. [Google Scholar]
  11. Guofa, W.; Shihua, R.; Yihui, P.; Sijian, Q. Development achievements of China’s coal industry during the 13th five-year plan period and implementation path of “dual carbon” target. Coal Sci. Technol. 2021, 49, 1–10. [Google Scholar]
  12. Liu, L.; Ji, H.; Lü, X.; Wang, T.; Zhi, S.; Pei, F.; Quan, D. Mitigation of greenhouse gases released from mining activities: A review. Int. J. Miner. Metall. Mater. 2021, 28, 513–521. [Google Scholar] [CrossRef]
  13. Baohong, S.; Jianzhong, L.; Yi, L. Current situation and prospect of CBM development and utilization technology in coal mining areas in China. Coal Sci. Technol. 2015, 43, 1–4. [Google Scholar]
  14. Jiandong, K.; Bo, L.; Zheng, Y.; Pengfei, G.; Huijuan, X.; Wujian, L. Experimental study on heat storage and oxidation of exhaust gas. Min. Saf. Environ. Prot. 2013, 40, 1–3. [Google Scholar]
  15. Shaoran, R.; Lijuan, H.; Liang, Z.; Yu, W.; Yong, W.; Yu, X.; Chu, C. Experiment on explosion limits of methane-air mixtures at high pressure and high temperature. J. China Univ. Pet. Nat. Sci. Ed. 2019, 43, 98–103. [Google Scholar]
  16. Bo, Q. Design and research of low concentration gas power generation system in coal mine. Mech. Manag. Dev. 2015, 30, 16–18. [Google Scholar]
  17. Jinlun, P. Discussion on uniformity detection method of dynamic continuous gas mixing system. Min. Saf. Environ. Prot. 2018, 45, 112–115. [Google Scholar]
  18. Meng, Z.; Wei, G. Advanced heterogeneous fenton treatment of coalbed methane-produced water containing fracturing fluid. Processes 2018, 6, 40. [Google Scholar] [CrossRef] [Green Version]
  19. Xiao, L.; Chen, J. Experimental study on heat transfer caused by feed gas concentration fluctuation in low concentration CBM utilization unit. Heat Mass Transf. 2022, 58, 355–363. [Google Scholar] [CrossRef]
  20. Chen, J.; Wen, G.; Yan, S.; Lan, X.; Xiao, L. Oxidation and characterization of low-concentration gas in a high-temperature reactor. Processes 2020, 8, 481. [Google Scholar] [CrossRef] [Green Version]
  21. Yuan, Y.; Li, C.; Yang, Q. Mixed finite element-second order upwind fractional step difference scheme of darcy–forchheimer miscible displacement and its numerical analysis. J. Sci. Comput. 2021, 86, 24. [Google Scholar] [CrossRef]
  22. Zhenglu, S.; Yongtang, W.; Hong, L.; Aihua, D.; Yunxin, S.; Bin, Y. Design and uniformity analysis of fully premixed natural gas burner venturi mixer. IOP Conf. Ser. Mater. Sci. Eng. 2020, 721, 012009. [Google Scholar] [CrossRef]
Figure 1. Diffusion model for atom diffusion in a substrate.
Figure 1. Diffusion model for atom diffusion in a substrate.
Processes 10 01446 g001
Figure 2. A generated substructure.
Figure 2. A generated substructure.
Processes 10 01446 g002
Figure 3. The complete computation process.
Figure 3. The complete computation process.
Processes 10 01446 g003
Figure 4. The steady state of the training and testing operations.
Figure 4. The steady state of the training and testing operations.
Processes 10 01446 g004
Figure 5. The mean absolute error of the classification of the D3 model.
Figure 5. The mean absolute error of the classification of the D3 model.
Processes 10 01446 g005aProcesses 10 01446 g005b
Figure 6. Predicted diffusion by our proposed model compared to other models.
Figure 6. Predicted diffusion by our proposed model compared to other models.
Processes 10 01446 g006
Table 1. Mean relative error of the D3-CNN models including hyper-parameters.
Table 1. Mean relative error of the D3-CNN models including hyper-parameters.
Number of D3-CNN Convolutional LayersDropout Layers
123
Mean Error
424.1%
621.5%6.8%
822.4%10.9%16.1%
Table 2. D3–CNN Layers.
Table 2. D3–CNN Layers.
Layer NumberLayerFilter SizeActivation
1Input128 × 128 × 128
2Convolutional26/7 × 7 × 3
3Pooling3 × 3 × 3 (max)ReLU function
4Convolutional50/7 × 7 × 3
5Pooling3 × 3 × 3 (average)ReLU function
6Dropout layer0.6
8Normalization70ReLU function
9Convolutional90/5 × 5 × 3
10Dropout0.4
12Output
Table 3. Time cost of the D3-CNN model and ADD.
Table 3. Time cost of the D3-CNN model and ADD.
PhaseGPU (NVIDIA)
D3-CNN training14.2 × 10−2 h
ADD training15.16 h
D3-CNN prediction time per input sample (average from 200 runs)1.45 min
ADD prediction time per input sample (average from 200 runs)3.15 min
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

AlArfaj, A.A.; Mahmoud, H.A.H. Deep Learning Model for Prediction of Diffusion in Defect Substances. Processes 2022, 10, 1446. https://doi.org/10.3390/pr10081446

AMA Style

AlArfaj AA, Mahmoud HAH. Deep Learning Model for Prediction of Diffusion in Defect Substances. Processes. 2022; 10(8):1446. https://doi.org/10.3390/pr10081446

Chicago/Turabian Style

AlArfaj, Abeer Abdulaziz, and Hanan Ahmed Hosni Mahmoud. 2022. "Deep Learning Model for Prediction of Diffusion in Defect Substances" Processes 10, no. 8: 1446. https://doi.org/10.3390/pr10081446

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