{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,5]],"date-time":"2026-06-05T15:59:36Z","timestamp":1780675176739,"version":"3.54.1"},"reference-count":35,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2023,12,23]],"date-time":"2023-12-23T00:00:00Z","timestamp":1703289600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"National Natural Science Foundation of China","award":["61971364"],"award-info":[{"award-number":["61971364"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>This article proposes a direction-of-arrival (DOA) estimation algorithm for a random sparse linear array based on a novel graph neural network (GNN). Unlike convolutional layers and fully connected layers, which do not interact well with information between different antennas, the GNN model can adapt to the goniometry problem of non-uniform random sparse linear arrays without any prior information by applying neighbor nodes\u2019 aggregation and update operations. This helps the model in learning signal features under complex environmental conditions. We train the model in an end-to-end way to reduce the complexity of the network. Experiments are conducted on the uniform and sparse linear arrays for various signal-to-noise ratio (SNR) and numbers of snapshots for comparison. We prove that the GNN model has superior angle estimation performance on arrays with large sparsity that cannot be used by traditional algorithms and surpasses existing deep learning models based on convolutional or fully connected structures. The proposed algorithm shows excellent DOA estimation performance under the complex conditions of limited snapshots, low signal-to-noise ratio, and large array sparsity as well. In addition, the algorithm has a low time calculation cost and is suitable for scenarios that require low latency.<\/jats:p>","DOI":"10.3390\/s24010091","type":"journal-article","created":{"date-parts":[[2023,12,24]],"date-time":"2023-12-24T20:49:27Z","timestamp":1703450967000},"page":"91","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Direction-of-Arrival Estimation for a Random Sparse Linear Array Based on a Graph Neural Network"],"prefix":"10.3390","volume":"24","author":[{"ORCID":"https:\/\/orcid.org\/0009-0005-9818-3451","authenticated-orcid":false,"given":"Yiye","family":"Yang","sequence":"first","affiliation":[{"name":"School of Electronic Science and Technology, Xiamen University, Xiamen 361005, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Miao","family":"Zhang","sequence":"additional","affiliation":[{"name":"School of Electronic Science and Technology, Xiamen University, Xiamen 361005, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shihua","family":"Peng","sequence":"additional","affiliation":[{"name":"School of Electronic Science and Technology, Xiamen University, Xiamen 361005, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mingkun","family":"Ye","sequence":"additional","affiliation":[{"name":"Tung Thih Electron Research Center, Xiamen 361021, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0879-3298","authenticated-orcid":false,"given":"Yixiong","family":"Zhang","sequence":"additional","affiliation":[{"name":"School of Electronic Science and Technology, Xiamen University, Xiamen 361005, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2023,12,23]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Chen, Z., Cao, Z., He, X., Jin, Y., Li, J., and Chen, P. (2018). DoA and DoD Estimation and Hybrid Beamforming for Radar-Aided mmWave MIMO Vehicular Communication Systems. Electronics, 7.","DOI":"10.3390\/electronics7030040"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Ma, J., Zhang, J., Yang, Z., and Qiu, T. (2022). Off-Grid DOA Estimation Using Sparse Bayesian Learning for MIMO Radar under Impulsive Noise. Sensors, 22.","DOI":"10.3390\/s22166268"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1176","DOI":"10.1121\/1.5000165","article-title":"Source localization in an ocean waveguide using supervised machine learning","volume":"142","author":"Niu","year":"2017","journal-title":"J. Acoust. Soc. Am."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"996","DOI":"10.1007\/s00034-022-02157-6","article-title":"A Velocity-independent DOA Estimator of Underwater Acoustic Signals via an Arbitrary Cross-linear Nested Array","volume":"42","author":"Ning","year":"2022","journal-title":"Circuits Syst. Signal Process."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"3819","DOI":"10.1109\/JSEN.2014.2342720","article-title":"DOA-Based Endoscopy Capsule Localization and Orientation Estimation via Unscented Kalman Filter","volume":"14","author":"Pahlavan","year":"2014","journal-title":"IEEE Sens. J."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"4301","DOI":"10.1109\/TITS.2020.3009223","article-title":"Deep Learning Based Autonomous Vehicle Super Resolution DOA Estimation for Safety Driving","volume":"22","author":"Wan","year":"2021","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"11792","DOI":"10.1109\/JIOT.2023.3244861","article-title":"Positioning and Contour Extraction of Autonomous Vehicles Based on Enhanced DOA Estimation by Large-Scale Arrays","volume":"10","author":"Xu","year":"2023","journal-title":"IEEE Internet Things J."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1109\/53.665","article-title":"Beamforming: A versatile approach to spatial filtering","volume":"5","author":"Buckley","year":"1988","journal-title":"IEEE ASSP Mag."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1408","DOI":"10.1109\/PROC.1969.7278","article-title":"High-Resolution Frequency-Wavenumber Spectrum Analysis","volume":"57","author":"Capon","year":"1969","journal-title":"Proc. IEEE"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Roy, R., and Kailath, T. (1986, January 5\u20139). Estimation of Signal Parameters via Rotational Invariance Techniques\u2014ESPRIT. Proceedings of the MILCOM 1986\u2014IEEE Military Communications Conference: Communications-Computers: Teamed for the 90\u2019s, Monterey, CA, USA.","DOI":"10.1109\/MILCOM.1986.4805850"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"276","DOI":"10.1109\/TAP.1986.1143830","article-title":"Multiple emitter location and signal parameter estimation","volume":"34","author":"Schmidt","year":"1986","journal-title":"IEEE Trans. Antennas Propag."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Sen Li, B.L. (2015, January 19\u201320). On Spatial Smoothing for Direction-of-Arrival Estimation of Coherent Signals in Impulsive Noise. Proceedings of the 2015 IEEE Advanced Information Technology, Electronic and Automation Control Conference (IAEAC), Chongqing, China.","DOI":"10.1109\/IAEAC.2015.7428571"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"8","DOI":"10.1109\/29.17496","article-title":"Forward\/backward spatial smoothing techniques for coherent signal identification","volume":"37","author":"Pillai","year":"1989","journal-title":"IEEE Trans. Acoust. Speech Signal Process."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Choi, J., Park, J., and Yeom, D. (2011, January 24\u201327). High Angular Resolution Estimation methods For Vehicle FMCW Radar. Proceedings of the Proceedings of 2011 IEEE CIE International Conference on Radar, Chengdu, China.","DOI":"10.1109\/CIE-Radar.2011.6159937"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"948","DOI":"10.1109\/JPROC.2010.2044010","article-title":"Computational Methods for Sparse Solution of Linear Inverse Problems","volume":"98","author":"Tropp","year":"2010","journal-title":"Proc. IEEE"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"103622","DOI":"10.1016\/j.dsp.2022.103622","article-title":"A novel variational SBL approach for off-grid DOA detection under nonuniform noise","volume":"128","author":"Wang","year":"2022","journal-title":"Digit. Signal Process."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"895","DOI":"10.1007\/s10586-018-1752-8","article-title":"A new DOA estimation algorithm based on compressed sensing","volume":"22","author":"Yong","year":"2018","journal-title":"Clust. Comput."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"289","DOI":"10.1109\/TSP.2008.2007606","article-title":"A Fast Approach for Overcomplete Sparse Decomposition Based on Smoothed \u21130 Norm","volume":"57","author":"Mohimani","year":"2009","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Zhao, F., Hu, G., Zhan, C., and Zhang, Y. (2022). DOA Estimation Method Based on Improved Deep Convolutional Neural Network. Sensors, 22.","DOI":"10.3390\/s22041305"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"19859","DOI":"10.1038\/s41598-020-76608-y","article-title":"Super resolution DOA estimation based on deep neural network","volume":"10","author":"Liu","year":"2020","journal-title":"Sci. Rep."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"205","DOI":"10.1007\/s11045-022-00861-9","article-title":"A low computational complexity DOA estimation using sum\/difference pattern based on DNN","volume":"34","author":"Xu","year":"2022","journal-title":"Multidimens. Syst. Signal Process."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Zhang, M., Wang, C., Zhu, W., and Shen, Y. (2022). An Intelligent DOA Estimation Error Calibration Method Based on Transfer Learning. Appl. Sci., 12.","DOI":"10.3390\/app12157636"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Yang, T., Wang, L., and Li, X. (2022, January 24\u201326). DOA Estimation based on Deconvolution Beamforming-based Unrolling Neural Network. Proceedings of the 2022 IEEE International Conference on Artificial Intelligence and Computer Applications (ICAICA), Dalian, China.","DOI":"10.1109\/ICAICA54878.2022.9844565"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"8549","DOI":"10.1109\/TVT.2018.2851783","article-title":"Deep Learning for Super-Resolution Channel Estimation and DOA Estimation Based Massive MIMO System","volume":"67","author":"Huang","year":"2018","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1027830","DOI":"10.3389\/fmars.2022.1027830","article-title":"Deep learning-based DOA estimation using CRNN for underwater acoustic arrays","volume":"9","author":"Li","year":"2022","journal-title":"Front. Mar. Sci."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"52551","DOI":"10.1109\/ACCESS.2022.3164897","article-title":"Robust DoA Estimation Using Denoising Autoencoder and Deep Neural Networks","volume":"10","author":"Chen","year":"2022","journal-title":"IEEE Access"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1109\/TNN.2008.2005605","article-title":"The graph neural network model","volume":"20","author":"Scarselli","year":"2009","journal-title":"IEEE Trans. Neural. Netw."},{"key":"ref_28","unstructured":"William, L., and Hamilton, R.Y. (2017). Jure Leskovec. Inductive Representation Learning on Large Graphs. INPS."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1109\/79.526899","article-title":"Two decades of array signal processing research the parametric approach","volume":"13","year":"1996","journal-title":"IEEE Signal Process. Mag."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"720","DOI":"10.1109\/29.17564","article-title":"MUSIC, Maximum Likelihood, and Cramer-Rao Bound","volume":"37","author":"Stoica","year":"1989","journal-title":"IEEE Trans. Acoust. Speech Signal Process"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"1783","DOI":"10.1109\/29.60109","article-title":"Performance study of conditional and unconditional direction-of-arrival estimation","volume":"38","author":"Stoica","year":"1990","journal-title":"IEEE Trans. Acoust. Speech Sig. Process"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1016\/j.neunet.2017.12.012","article-title":"Sigmoid-Weighted Linear Units for Neural Network Function Approximation in Reinforcement Learning","volume":"107","author":"Elfwing","year":"2017","journal-title":"Neural Netw. Off. J. Int. Neural Netw. Soc."},{"key":"ref_33","unstructured":"Su, J., Zhu, M., Murtadha, A., Pan, S., Wen, B., and Liu, Y. (2022). ZLPR: A Novel Loss for Multi-label Classification. arXiv."},{"key":"ref_34","unstructured":"Dosovitskiy, A., Beyer, L., Kolesnikov, A., Weissenborn, D., Zhai, X., Unterthiner, T., Dehghani, M., Minderer, M., Heigold, G., and Gelly, S. (2020). An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale. arXiv."},{"key":"ref_35","first-page":"24261","article-title":"MLP-Mixer: An all-MLP Architecture for Vision","volume":"34","author":"Tolstikhin","year":"2021","journal-title":"Neural Inf. Process. Syst."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/24\/1\/91\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T21:41:04Z","timestamp":1760132464000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/24\/1\/91"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,12,23]]},"references-count":35,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2024,1]]}},"alternative-id":["s24010091"],"URL":"https:\/\/doi.org\/10.3390\/s24010091","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,12,23]]}}}