{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,13]],"date-time":"2026-03-13T15:02:39Z","timestamp":1773414159367,"version":"3.50.1"},"reference-count":28,"publisher":"MDPI AG","issue":"10","license":[{"start":{"date-parts":[[2014,10,17]],"date-time":"2014-10-17T00:00:00Z","timestamp":1413504000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>We propose a simple algorithm for improving the MDL (minimum description length) estimator of the number of sources of signals impinging on multiple sensors. The algorithm is based on the norms of vectors whose elements are the normalized and nonlinearly scaled eigenvalues of the received signal covariance matrix and the corresponding normalized indexes. Such norms are used to discriminate the largest eigenvalues from the remaining ones, thus allowing for the estimation of the number of sources. The MDL estimate is used as the input data of the algorithm. Numerical results unveil that the so-called norm-based improved MDL (iMDL) algorithm can achieve performances that are better than those achieved by the MDL estimator alone. Comparisons are also made with the well-known AIC (Akaike information criterion) estimator and with a recently-proposed estimator based on the random matrix theory (RMT). It is shown that our algorithm can also outperform the AIC and the RMT-based estimator in some situations.<\/jats:p>","DOI":"10.3390\/s141019477","type":"journal-article","created":{"date-parts":[[2014,10,17]],"date-time":"2014-10-17T10:27:19Z","timestamp":1413541639000},"page":"19477-19492","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["Simple and Efficient Algorithm for Improving the MDL Estimator of the Number of Sources"],"prefix":"10.3390","volume":"14","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1304-792X","authenticated-orcid":false,"given":"Dayan","family":"Guimar\u00e3es","sequence":"first","affiliation":[{"name":"National Institute of Telecommunications (Inatel), Av. Jo\u00e3o de Camargo, 510, Santa Rita do Sapuca\u00ed MG 37540-000, Brazil"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6179-9894","authenticated-orcid":false,"given":"Rausley","family":"De Souza","sequence":"additional","affiliation":[{"name":"National Institute of Telecommunications (Inatel), Av. Jo\u00e3o de Camargo, 510, Santa Rita do Sapuca\u00ed MG 37540-000, Brazil"}]}],"member":"1968","published-online":{"date-parts":[[2014,10,17]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"387","DOI":"10.1109\/TASSP.1985.1164557","article-title":"Detection of signals by information theoretic criteria","volume":"33","author":"Wax","year":"1985","journal-title":"IEEE Trans. Acoust. Speech Signal Process."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"3930","DOI":"10.1109\/TSP.2009.2022897","article-title":"Non-parametric detection of the number of signals: Hypothesis testing and random matrix theory","volume":"57","author":"Kritchman","year":"2009","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_3","first-page":"4","article-title":"Determining the number of discrete alphabet sources from sensor data","volume":"2004","author":"Fishler","year":"2005","journal-title":"EURASIP J. Appl. Signal Process."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"3543","DOI":"10.1109\/TSP.2005.853099","article-title":"Estimation of the number of sources in unbalanced arrays via information theoretic criteria","volume":"53","author":"Fishler","year":"2005","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Stoica, P., and Selen, Y. (2004). Model-order selection: A review of information criterion rules. IEEE Signal Process. Mag., 21.","DOI":"10.1109\/MSP.2004.1311138"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1357","DOI":"10.1109\/TASSP.1985.1164725","article-title":"The Resolution of Overlapping Echoes","volume":"ASSP-33","author":"Bruckstein","year":"1985","journal-title":"IEEE Trans. Acoust. Speech Signal Process."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"2053","DOI":"10.1109\/TLA.2012.6362348","article-title":"Direction-Of-Arrival Estimation Using AMLSS Method","volume":"10","author":"Atashbar","year":"2012","journal-title":"IEEE Latin Am. Trans."},{"key":"ref_8","first-page":"989","article-title":"Dimensional reduction using Blind Source Separation for identifying sources","volume":"7","author":"Naik","year":"2011","journal-title":"Int. J. Innov. Comput. Inf. Control"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1155\/2009\/694850","article-title":"Determining Number of Independent Sources in Undercomplete Mixture","volume":"2009","author":"Naik","year":"2009","journal-title":"EURASIP J. Adv. Signal Process."},{"key":"ref_10","unstructured":"Makeig, S., Bell, A.J., Jung, T.P., and Sejnowski, T.J. (1996). Advances in Neural Information Processing Systems, MIT Press."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Naik, G., Kumar, D., and Weghorn, H. (2007, January 3\u20136). ICA based identification of sources in sEMG. Melbourne, Australia.","DOI":"10.1109\/ISSNIP.2007.4496914"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1016\/j.chemolab.2008.06.002","article-title":"Determining the number of components in a factor model from limited noisy data","volume":"94","author":"Kritchman","year":"2008","journal-title":"Chem. Int. Lab. Syst."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"481","DOI":"10.1109\/LSP.2006.891333","article-title":"Determining number of speakers from multispeaker speech signals using excitation source information","volume":"14","author":"Swamy","year":"2007","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Chiani, M., and Win, M.Z. (2010, January 14\u201316). Estimating the number of Signals observed by multiple sensors. Elba Island, Tuscany, Italy.","DOI":"10.1109\/CIP.2010.5604227"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Braga, A.J., de Souza, R.A.A., and Guimaraes, D.A. (2013, January 24\u201326). Eigenvalue-based techniques for continuous sensing model in MIMO CR networks. Santiago, Chile.","DOI":"10.1109\/LatinCom.2013.6759819"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"265","DOI":"10.1007\/s11265-009-0413-9","article-title":"DOA Estimation for Multiple Sparse Sources with Arbitrarily Arranged Multiple Sensors","volume":"63","author":"Araki","year":"2011","journal-title":"Signal Process. Syst."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Lee, J.Y., Harlow, Z., Collier, T.C., Taylor, C.E., and Yao, K. (2012, January 16\u201319). A beamforming method for multiple source DOA estimation, spectrum separation and localization from field data. Beijing, China.","DOI":"10.1145\/2185677.2185708"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"219","DOI":"10.1049\/ip-rsn:20010420","article-title":"Development of a statistical procedure for detecting the number of signals in a radar measurement","volume":"148","author":"Chen","year":"2001","journal-title":"IEE Proc. Radar Sonar Navig."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1109\/MCOM.2008.4481338","article-title":"Spectrum sensing in cognitive radio networks: Requirements, challenges and design trade-offs","volume":"46","author":"Ghasemi","year":"2008","journal-title":"IEEE Commun. Mag."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Gillblad, D., Steinert, R., and Ferreira, D. (2009, January 6\u20139). Estimating the Parameters of Randomly Interleaved Markov Models. Miami, FL, USA.","DOI":"10.1109\/ICDMW.2009.17"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"7625","DOI":"10.3390\/s140507625","article-title":"A Comparative Study of Information-Based Source Number Estimation Methods and Experimental Validations on Mechanical Systems","volume":"14","author":"Cheng","year":"2014","journal-title":"Sensors"},{"key":"ref_22","unstructured":"Yi, H. Local Signal Search Enhanced RMT Estimator for Estimating the Number of Signals Based on Random Matrix Theory. Available online: http:\/\/arxiv.org\/abs\/1405.4713."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Parzen, E., Tanabe, K, and Kitagawa, G. (1998). Selected Papers of Hirotugu Akaike, Springer New York.","DOI":"10.1007\/978-1-4612-1694-0"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"461","DOI":"10.1214\/aos\/1176344136","article-title":"Estimating the Dimension of a Model","volume":"6","author":"Schwarz","year":"1978","journal-title":"Ann. Stat."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"465","DOI":"10.1016\/0005-1098(78)90005-5","article-title":"Modeling by shortest data description","volume":"14","author":"Rissanen","year":"1978","journal-title":"Automatica"},{"key":"ref_26","unstructured":"Nadler, B. On the Distribution of the Ratio of the Largest Eigenvalue to the Trace of a Wishart Matrix. Available online: http:\/\/www.wisdom.weizmann.ac.il\/\u223cnadler\/Wishart_Ratio_Trace\/TW_ratio.html#Code."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"1268","DOI":"10.1109\/TCOMM.2012.022912.110073","article-title":"Spectrum Sensing in the Presence of Multiple Primary Users","volume":"60","author":"Wei","year":"2012","journal-title":"IEEE Trans. Commun."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"5916","DOI":"10.1109\/TSP.2008.929331","article-title":"Source Enumeration for High-Resolution Array Processing Using Improved Gerschgorin Radii Without Eigendecomposition","volume":"56","author":"Huang","year":"2008","journal-title":"IEEE Trans. Signal Process."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/14\/10\/19477\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T21:17:06Z","timestamp":1760217426000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/14\/10\/19477"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,10,17]]},"references-count":28,"journal-issue":{"issue":"10","published-online":{"date-parts":[[2014,10]]}},"alternative-id":["s141019477"],"URL":"https:\/\/doi.org\/10.3390\/s141019477","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,10,17]]}}}