{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,6]],"date-time":"2026-01-06T13:08:38Z","timestamp":1767704918766,"version":"build-2065373602"},"reference-count":64,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2025,2,1]],"date-time":"2025-02-01T00:00:00Z","timestamp":1738368000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computation"],"abstract":"<jats:p>Blind Source Separation (BSS) is a significant field of study in signal processing, with many applications in various fields such as audio processing, speech recognition, biomedical signal analysis, image processing and communication systems. Traditional methods, such as Independent Component Analysis (ICA), often rely on statistical independence assumptions, which may limit their performance in systems with significant temporal dynamics. This paper introduces an extension of the dynamic mode decomposition (DMD) approach by using time-delayed coordinates to implement BSS. Time-delay embedding enhances the capability of the method to handle complex, nonstationary signals by incorporating their temporal dependencies. We validate the approach through numerical experiments and applications, including audio signal separation, image separation and EEG artifact removal. The results demonstrate that modification achieves superior performance compared to conventional techniques, particularly in scenarios where sources exhibit dynamic coupling or non-stationary behavior.<\/jats:p>","DOI":"10.3390\/computation13020031","type":"journal-article","created":{"date-parts":[[2025,2,3]],"date-time":"2025-02-03T08:47:57Z","timestamp":1738572477000},"page":"31","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Blind Source Separation Using Time-Delayed Dynamic Mode Decomposition"],"prefix":"10.3390","volume":"13","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0474-1987","authenticated-orcid":false,"given":"Gyurhan","family":"Nedzhibov","sequence":"first","affiliation":[{"name":"Faculty of Mathematics and Informatics, Shumen University, 9700 Shumen, Bulgaria"}]}],"member":"1968","published-online":{"date-parts":[[2025,2,1]]},"reference":[{"key":"ref_1","first-page":"525","article-title":"Circuits neuronaux \u00e0 synapses modifiables: D\u00e9codage de messages composites par apprentissage non supervis\u00e9","volume":"299","author":"Ans","year":"1984","journal-title":"Comptes Rendus Acad. Sci."},{"key":"ref_2","unstructured":"H\u00e9rault, J., and Jutten, C. (1986, January 13\u201316). Space or time adaptive signal processing by neural networks models. Proceedings of the International Conference on Neural Networks for Computing, Snowbird, UT, USA."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1016\/0165-1684(91)90080-3","article-title":"Blind separation of sources, Part II: Problem statement","volume":"24","author":"Comon","year":"1991","journal-title":"Signal Process."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1016\/0165-1684(91)90081-S","article-title":"Blind separation of sources, Part III: Stability analysis","volume":"24","author":"Sorouchyari","year":"1991","journal-title":"Signal Process."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Makino, S., Lee, T.-W., and Sawada, H. (2007). Blind Speech Separation. Signals and Communication Technology, Springer.","DOI":"10.1007\/978-1-4020-6479-1"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1067","DOI":"10.1056\/NEJM200104053441407","article-title":"Medical progress: Atrial fibrillation","volume":"344","author":"Falk","year":"2001","journal-title":"N. Engl. J. Med."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1176","DOI":"10.1109\/TBME.2004.827272","article-title":"Atrial activity extraction for atrial fibrillation analysis using blind source separation","volume":"51","author":"Rieta","year":"2004","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Hyv\u00e4rinen, A., Karhunen, J., and Oja, E. (2001). Independent Component Analysis, Wiley.","DOI":"10.1002\/0471221317"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"121410","DOI":"10.1016\/j.ins.2024.121410","article-title":"Patterns Identification Using Blind Source Separation with Application to Neural Activities Associated with Anticipated Falls","volume":"689","author":"Yu","year":"2025","journal-title":"Inf. Sci."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Wang, Q., Zhang, L., Bertinetto, L., Hu, W., and Torr, P.H. (2019, January 15\u201320). Fast online object tracking and segmentation: A unifying approach. Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, Long Beach, CA, USA.","DOI":"10.1109\/CVPR.2019.00142"},{"key":"ref_11","first-page":"2427","article-title":"A novel multi-layer level set method for image segmentation","volume":"14","author":"Wang","year":"2008","journal-title":"J. Univers. Comput. Sci."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"4492","DOI":"10.1109\/TIP.2012.2204271","article-title":"Completed local binary count for rotation invariant texture classification","volume":"21","author":"Zhao","year":"2012","journal-title":"IEEE Trans. Image Process."},{"key":"ref_13","first-page":"916","article-title":"Classification of plant leaf images with complicated background","volume":"205","author":"Wang","year":"2008","journal-title":"Appl. Math. Comput."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Man, L., and Zhu, C. (2023, January 14\u201316). Research on Signal Separation Method for Moving Group Target Based on Blind Source Separation. Proceedings of the ICCIP \u201923: 2023 9th International Conference on Communication and Information Processing, Lingshui, China.","DOI":"10.1145\/3638884.3638922"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"5230112","DOI":"10.1109\/TGRS.2022.3184709","article-title":"An Advanced Scheme for Range Ambiguity Suppression of Spaceborne SAR Based on Blind Source Separation","volume":"60","author":"Chang","year":"2022","journal-title":"IEEE Trans. Geosci. Remote. Sens."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"101707","DOI":"10.1016\/j.newar.2024.101707","article-title":"Blind source separation in 3rd generation gravitational-wave detectors","volume":"99","author":"Badaracco","year":"2024","journal-title":"New Astron. Rev."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Tolmachev, D., Chertovskih, R., Jeyabalan, S.R., and Zheligovsky, V. (2024). Predictability of Magnetic Field Reversals. Mathematics, 12.","DOI":"10.3390\/math12030490"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Lee, T.-W. (1998). Independent component analysis. Independent Component Analysis: Theory and Applications, Springer.","DOI":"10.1007\/978-1-4757-2851-4"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"411","DOI":"10.1016\/S0893-6080(00)00026-5","article-title":"Independent component analysis: Algorithms and applications","volume":"13","author":"Oja","year":"2000","journal-title":"Neural Netw."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Jolliffe, I.T. (1986). Principal Component Analysis, Springer.","DOI":"10.1007\/978-1-4757-1904-8"},{"key":"ref_21","unstructured":"Leen, T.K., Dietterich, T.G., and Tresp, V. (2000). Algorithms for non-negative matrix factorization. Advances in Neural Information Processing Systems, MIT Press."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1705","DOI":"10.1162\/089976600300015312","article-title":"Emergence of phase-and shift-invariant features by decomposition of natural images into independent feature subspaces","volume":"12","author":"Hoyer","year":"2000","journal-title":"Neural Comput."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Prasadan, A., and Nadakuditi, R. (2018, January 26\u201329). The finite sample performance of Dynamic Mode Decomposition. Proceedings of the 2018 IEEE Global Conference on Signal and Information Processing (GlobalSIP), Anaheim, CA, USA.","DOI":"10.1109\/GlobalSIP.2018.8646587"},{"key":"ref_24","unstructured":"Creager, E., Stein, N.D., Badeau, R., and Depalle, P. (2016). Nonnegative tensor factorization with frequency modulation cues for blind audio source separation. arXiv."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"434","DOI":"10.1109\/78.554307","article-title":"A blind source separation technique based on second order statistics","volume":"45","author":"Belouchrani","year":"2002","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_26","unstructured":"Webster, M.B., and Lee, J. (2024). Blind Source Separation of Single-Channel Mixtures via Multi-Encoder Autoencoders. arXiv."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Erdogan, A.T., and Pehlevan, C. (2020, January 4\u20138). Blind Bounded Source Separation Using Neural Networks with Local Learning Rules. Proceedings of the ICASSP 2020-2020 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Barcelona, Spain.","DOI":"10.1109\/ICASSP40776.2020.9053114"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Bando, Y., Masuyama, Y., Nugraha, A.A., and Yoshii, K. (2023). Neural Fast Full-Rank Spatial Covariance Analysis for Blind Source Separation. arXiv.","DOI":"10.23919\/EUSIPCO58844.2023.10289974"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Yu, X., Hu, D., and Xu, J. (2014). Blind Source Separation\u2014Theory and Applications, John Wiley and Sons.","DOI":"10.1002\/9781118679852"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"363","DOI":"10.1016\/j.procs.2018.07.270","article-title":"A comparative study of blind source separation for bioacoustics sounds based on FastICA, PCA and NMF","volume":"126","author":"Hassan","year":"2018","journal-title":"Procedia Comput. Sci."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"222","DOI":"10.1016\/j.aci.2018.08.006","article-title":"Independent component analysis: An introduction","volume":"17","author":"Tharwat","year":"2021","journal-title":"Appl. Comput. Inform."},{"key":"ref_32","first-page":"9","article-title":"A comparative study of blind source separation methods","volume":"31","author":"Baysal","year":"2023","journal-title":"Turk. J. Electr. Eng. Comput. Sci."},{"key":"ref_33","unstructured":"Schmid, P.J., and Sesterhenn, J. (2008, January 23\u201325). Dynamic mode decomposition of numerical and experimental data. Proceedings of the 61st Annual Meeting of the APS Division of Fluid Dynamics, San Antonio, TX, USA."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Prasadan, A., Lodhia, A., and Nadakuditi, R.R. (2019, January 15\u201318). Phase transitions in the dynamic mode decomposition algorithm. Proceedings of the Computational Advances in Multi-Sensor Adaptive Processing, Le Gosier, Guadeloupe.","DOI":"10.1109\/CAMSAP45676.2019.9022604"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"1160","DOI":"10.1137\/19M1273256","article-title":"Time Series Source Separation Using Dynamic Mode Decomposition","volume":"19","author":"Prasadan","year":"2020","journal-title":"Siam J. Appl. Dyn."},{"key":"ref_36","first-page":"1","article-title":"Dynamic mode decomposition for blindly separating mixed signals and decrypting encrypted images","volume":"8","author":"Chen","year":"2024","journal-title":"Big Data And Inf. Anal."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Nedzhibov, G.H. (2022). On Alternative Algorithms for Computing Dynamic Mode Decomposition. Computation, 10.","DOI":"10.3390\/computation10120210"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"391","DOI":"10.3934\/jcd.2014.1.391","article-title":"On dynamic mode decomposition: Theory and applications","volume":"1","author":"Tu","year":"2014","journal-title":"J. Comput. Dyn."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"771","DOI":"10.1016\/j.acha.2020.06.005","article-title":"Data-driven Spatiotemporal Modal Decomposition for Time Frequency Analysis","volume":"49","author":"Hirsh","year":"2020","journal-title":"Appl. Comput. Harmon. Anal."},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Takens, F. (1981). Detecting Strange Attractors in Turbulence, in Dynamical Systems and Turbulence, Springer. Lecture Notes in Math.","DOI":"10.1007\/BFb0091924"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"882","DOI":"10.1137\/15M1054924","article-title":"Higher order dynamic mode decomposition","volume":"16","author":"Clainche","year":"2017","journal-title":"SIAM J. Appl. Dyn. Syst."},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Vega, J.M., and Clainche, S.L. (2021). Higher Order Dynamic Mode Decomposition and Its Applications, Academic Press.","DOI":"10.1016\/B978-0-12-819743-1.00009-4"},{"key":"ref_43","first-page":"5","article-title":"On Higher Order Dynamic Mode Decomposition","volume":"16","author":"Nedzhibov","year":"2024","journal-title":"Ann. Acad. Rom. Sci. Ser. Math. Appl."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"704","DOI":"10.1016\/j.ifacol.2016.10.248","article-title":"Extending Data-Driven Koopman Analysis to Actuated Systems","volume":"49","author":"Williams","year":"2016","journal-title":"IFAC-PapersOnLine"},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"355","DOI":"10.1016\/j.jcp.2018.12.012","article-title":"A parallel and streaming Dynamic Mode Decomposition algorithm with finite precision error analysis for large data","volume":"380","author":"Anantharamu","year":"2019","journal-title":"J. Comput. Phys."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"111495","DOI":"10.1016\/j.jcp.2022.111495","article-title":"A dynamic mode decomposition technique for the analysis of nonuniformly sampled flow data","volume":"468","author":"Li","year":"2022","journal-title":"J. Comput. Phys."},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Mezi\u0107, I. (2022). On Numerical Approximations of the Koopman Operator. Mathematics, 10.","DOI":"10.3390\/math10071180"},{"key":"ref_48","first-page":"5","article-title":"Dynamic Mode Decomposition: A new approach for computing the DMD modes and eigenvalues","volume":"14","author":"Nedzhibov","year":"2022","journal-title":"Ann. Acad. Rom. Sci. Ser. Math. Appl."},{"key":"ref_49","doi-asserted-by":"crossref","unstructured":"Nedzhibov, G. (2023). An Improved Approach for Implementing Dynamic Mode Decomposition with Control. Computation, 11.","DOI":"10.3390\/computation11100201"},{"key":"ref_50","first-page":"229","article-title":"Online Dynamic Mode Decomposition: An alternative approach for low rank datasets","volume":"15","author":"Nedzhibov","year":"2023","journal-title":"Ann. Acad. Rom. Sci. Ser. Math. Appl."},{"key":"ref_51","doi-asserted-by":"crossref","unstructured":"Nedzhibov, G. (2024). Delay-Embedding Spatio-Temporal Dynamic Mode Decomposition. Mathematics, 12.","DOI":"10.20944\/preprints202402.0973.v1"},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"2096","DOI":"10.1137\/17M1125236","article-title":"Ergodic Theory, Dynamic Mode Decomposition, and Computation of Spectral Properties of the Koopman Operator","volume":"16","author":"Arbabi","year":"2017","journal-title":"SIAM J. Appl. Dyn. Syst."},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"886","DOI":"10.1137\/18M1216572","article-title":"Time-delay observables for Koopman: Theory and applications","volume":"19","author":"Kamb","year":"2020","journal-title":"SIAM J. Appl. Dyn. Syst."},{"key":"ref_54","doi-asserted-by":"crossref","unstructured":"Kutz, J.N., Brunton, S.L., Brunton, B.W., and Proctor, J. (2016). Dynamic Mode Decomposition: Data-Driven Modeling of Complex Systems, SIAM.","DOI":"10.1137\/1.9781611974508"},{"key":"ref_55","doi-asserted-by":"crossref","unstructured":"Wu, Z., Brunton, S.L., and Revzen, S. (2021). Challenges in dynamic mode decomposition. arXiv.","DOI":"10.1098\/rsif.2021.0686"},{"key":"ref_56","doi-asserted-by":"crossref","first-page":"095109","DOI":"10.1063\/5.0064867","article-title":"Flow prediction using dynamic mode decomposition with time-delay embedding based on local measurement","volume":"33","author":"Yuan","year":"2021","journal-title":"Phys. Fluids"},{"key":"ref_57","doi-asserted-by":"crossref","first-page":"012031","DOI":"10.1088\/1742-6596\/2550\/1\/012031","article-title":"DWT-BSS: Blind Source Separation applied to EEG signals by extracting wavelet transform\u2019s approximation coefficients","volume":"2550","author":"Massar","year":"2023","journal-title":"J. Phys. Conf. Ser."},{"key":"ref_58","unstructured":"(2022, November 17). EEG (Electroencephalogram). Mayo Clinic. Mayo Foundation for Medical Education and Research. Available online: https:\/\/www.mayoclinic.org\/tests-procedures\/eeg\/about\/pac-20393875."},{"key":"ref_59","doi-asserted-by":"crossref","unstructured":"Judith, A.M., Priya, S.B., and Mahendran, R.K. (2022). Artifact Removal from EEG signals using Regenerative Multi-Dimensional Singular Value Decomposition and Independent Component Analysis. Biomed. Signal Process. Control., 74.","DOI":"10.1016\/j.bspc.2021.103452"},{"key":"ref_60","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1016\/j.rbmret.2007.02.004","article-title":"S\u00e9paration aveugle de sources en ing\u00e9nierie biom\u00e9dicale","volume":"28","author":"Kachenoura","year":"2007","journal-title":"IRBM"},{"key":"ref_61","doi-asserted-by":"crossref","first-page":"30630","DOI":"10.1109\/ACCESS.2018.2842082","article-title":"Identification and removal of physiological artifacts from electroencephalogram signals: A review","volume":"6","author":"Mannan","year":"2018","journal-title":"IEEE Access"},{"key":"ref_62","first-page":"354","article-title":"EEG artifacts detection and removal techniques for braincomputer interface applications: A systematic review","volume":"9","author":"Rashmi","year":"2022","journal-title":"Int. J. Adv. Technol. Eng. Explor."},{"key":"ref_63","doi-asserted-by":"crossref","first-page":"3072","DOI":"10.1016\/j.ymssp.2007.05.007","article-title":"Blind source separation based vibration mode identification","volume":"21","author":"Zhou","year":"2007","journal-title":"Mech. Syst. Signal Process."},{"key":"ref_64","doi-asserted-by":"crossref","first-page":"1034","DOI":"10.1109\/TBME.2004.827072","article-title":"BCI2000: A General-Purpose Brain-Computer Interface (BCI) System","volume":"51","author":"Schalk","year":"2004","journal-title":"IEEE Trans. Biomed. Eng."}],"container-title":["Computation"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2079-3197\/13\/2\/31\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T16:25:18Z","timestamp":1760027118000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2079-3197\/13\/2\/31"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,2,1]]},"references-count":64,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2025,2]]}},"alternative-id":["computation13020031"],"URL":"https:\/\/doi.org\/10.3390\/computation13020031","relation":{},"ISSN":["2079-3197"],"issn-type":[{"type":"electronic","value":"2079-3197"}],"subject":[],"published":{"date-parts":[[2025,2,1]]}}}