APPLIED GEOPHYSICS
 
        Home  |  Copyright  |  About Journal  |  Editorial Board  |  Indexed-in  |  Subscriptions  |  Download  |  Contacts Us  |  中文
APPLIED GEOPHYSICS  2025, Vol. 22 Issue (4): 1341-1350    DOI: 10.1007/s11770-024-1090-y
article Current Issue | Next Issue | Archive | Adv Search Previous Articles  |  Next Articles  
Efficient socket-based data transmission method and implementation in deep learning
Wei Xin-Jian,*, Li Shu-Ping, Yang Wu-Yang, Zhang Xiang-Yang, Li Hai-Shan, Xu Xin, Wang Nan, and Fu Zhanbao
1. Northwest Branch of Research Institute of Petroleum Exploration&Development, PetroChina, Lanzhou 730020, China 2. Key Laboratory of lnternet of Things, CNPC, Lanzhou 730020, China
 Download: PDF (0 KB)   HTML ( KB)   Export: BibTeX | EndNote (RIS)      Supporting Info
Abstract The deep learning algorithm, which has been increasingly applied in the field of petroleum geophysical prospecting, has achieved good results in improving efficiency and accuracy based on test applications. To play a greater role in actual production, these algorithm modules must be integrated into software systems and used more often in actual production projects. Deep learning frameworks, such as TensorFlow and PyTorch, basically take Python as the core architecture, while the application program mainly uses Java, C#, and other programming languages. During integration, the seismic data read by the Java and C# data interfaces must be transferred to the Python main program module. The data exchange methods between Java, C#, and Python include shared memory, shared directory, and so on. However, these methods have the disadvantages of low transmission efficiency and unsuitability for asynchronous networks. Considering the large volume of seismic data and the need for network support for deep learning, this paper proposes a method of transmitting seismic data based on Socket. By maximizing Socket’s cross-network and efficient longdistance transmission, this approach solves the problem of inefficient transmission of underlying data while integrating the deep learning algorithm module into a software system. Furthermore, the actual production application shows that this method effectively solves the shortage of data transmission in shared memory, shared directory, and other modes while simultaneously improving the transmission efficiency of massive seismic data across modules at the bottom of the software.
Service
E-mail this article
Add to my bookshelf
Add to citation manager
E-mail Alert
RSS
Articles by authors
Key wordsSocket    Deep learning    Transfer data    Seismic data    Thread pool    River prediction     
Received: 2024-01-22;
Fund: This work was supported by the PetroChina Prospective, Basic, and Strategic Technology Research Project (No. 2021ZG03-02 and No.2023DJ8402)
Corresponding Authors: Wei Xin-Jian (wei_xj@petrochina.com.cn)   
 E-mail: wei_xj@petrochina.com.cn
About author: Wei Xin-Jian is a senior engineer of Research Institute of Petroleum Exploration and Development-Northwest, PetroChina. Graduated from Lanzhou University with a major in computer science,he is mainly engaged in research on intelligent geophysical methods and software development.
Cite this article:   
. Efficient socket-based data transmission method and implementation in deep learning[J]. APPLIED GEOPHYSICS, 2025, 22(4): 1341-1350.
 
No references of article
[1] Xiao Guo-zhen, Li Guang*, Zhang Kun*, Wang Xin, and Li-Jin. Controlled-source electromagnetic data denoising based on improved vision transformer[J]. APPLIED GEOPHYSICS, 2025, 22(4): 1058-1077.
[2] Li Pan, Meng Jia-bing, Li Jun*, Chen Qi-jing. Enhanced Lithofacies Classi?cation of Tight Sandstone Reservoirs Using a Hybrid CNN-GRU Model with BSMOTE and Heat Kernel Imputation[J]. APPLIED GEOPHYSICS, 2025, 22(4): 1141-1157.
[3] Zhang Fan, Han Xiao-Ming, Pei Dong-Yang*, Cui Feng-Zhi, Bai Yi-Hang, Yang Xiao-Zhong. Machine Learning–based Analysis of the 2015 M5.8 Alxa Left Banner Earthquake Sequence[J]. APPLIED GEOPHYSICS, 2025, 22(3): 711-728.
[4] Zhang Bin, Yang Chao, Zheng Hao-Hao, Yan Jia-Yong, and Ma Chang-Ying,*. Geomagnetic Data Denoising Based on Deep Residual Shrinkage Network[J]. APPLIED GEOPHYSICS, 2025, 22(3): 820-834.
[5] Dou Yi-Tao,*, Dong Guo-Qi, Li Xin. Automatic identification of GPR targets on roads based on CNN and Grad-CAM[J]. APPLIED GEOPHYSICS, 2025, 22(2): 488-498.
[6] Fan Hua, Wang Dong-Bo, Zhang Yang*, Wang Wen-Xu, and Li Tao. Suppression of seismic random noise by deep learning combined with stationary wavelet packet transform[J]. APPLIED GEOPHYSICS, 2024, 21(4): 740-751.
[7] Zhang Lin, Chen Guang-dong, Ba Jing*, José M. Carcione, Xu Wen-hao, and Fang Zhi-jian. Prediction of carbonate permeability from multiresolution CT scans and deep learning[J]. APPLIED GEOPHYSICS, 2024, 21(4): 805-819.
[8] Zhang Lei, Wang Jian, Jiao RuiLi2, Hao Chen, Wang Xiu-Ming, and Ji You-Ming. Delineation of bed boundaries of array induction logging curves using deep learning[J]. APPLIED GEOPHYSICS, 2021, 18(1): 45-53.
[9] Hong Zhong, Li Kun-Hong, Su Ming-Jun, Hu Guang-Min, Yang Jun, Gao Gai, and Hao Bin. A DTW distance-based seismic waveform clustering method for layers of varying thickness*[J]. APPLIED GEOPHYSICS, 2020, 17(2): 171-181.
[10] Zhao Yan, Mao Ning-Bo, and Chen Xu. Calculation method of the signal-to-noise ratio attribute of seismic data based on structural orientation*[J]. APPLIED GEOPHYSICS, 2019, 16(4): 458-465.
[11] Cai Yin, Mei-Ling Shyu, Tu Yue-Xuan, Teng Yun-Tian, and Hu Xing-Xing. Anomaly detection of earthquake precursor data using long short-term memory networks*[J]. APPLIED GEOPHYSICS, 2019, 16(3): 257-268.
[12] Li Chuang, Huang Jian-Ping, Li Zhen-Chun, Wang Rong-Rong. Preconditioned prestack plane-wave least squares reverse time migration with singular spectrum constraint[J]. APPLIED GEOPHYSICS, 2017, 14(1): 73-86.
[13] CAI Rui, ZHAO Qun, SHE De-Ping, YANG Li, CAO Hui, YANG Qin-Yong. Bernoulli-based random undersampling schemes for 2D seismic data regularization[J]. APPLIED GEOPHYSICS, 2014, 11(3): 321-330.
[14] GOU Fu-Yan, LIU Cai, LIU Yang, FENG Xuan, CUI Fang-Zi. Complex seismic wavefield interpolation based on the Bregman iteration method in the sparse transform domain[J]. APPLIED GEOPHYSICS, 2014, 11(3): 277-288.
[15] GAO Jian-Jun, CHEN Xiao-Hong, LI Jing-Ye, LIU Guo-Chang, MA Jian. Irregular seismic data reconstruction based on exponential threshold model of POCS method[J]. APPLIED GEOPHYSICS, 2010, 7(3): 229-238.
Copyright © 2011 APPLIED GEOPHYSICS
Support by Beijing Magtech Co.ltd support@magtech.com.cn