{"title":"基于FPGA的亚高斯和超高斯混合信号快速融合自适应独立分量分析","authors":"Jayasanthi Ranjith, N. Muniraj","doi":"10.1109/TENCON.2013.6719002","DOIUrl":null,"url":null,"abstract":"Independent component analysis (ICA) is a technique that separates the independent source signals from their mixtures by minimizing the statistical dependence between components. This paper presents a low-power FPGA implementation of a novel 2-channel fast confluence adaptive independent component analysis (FCAICA) technique for mixture of sub-gaussian and super-gaussian signals. The proposed FCAICA consumes less power and provides the high convergence speed. The reduction in power is achieved by hardware optimization and high convergence (confluence) speed is achieved by a novel optimization scheme that adaptively changes the weight vector based on the kurtosis value. To increase the number precision and dynamic range of the signal, the floating-point (FP) arithmetic units are used. To validate the performance of the proposed ICA, simulation and synthesis are performed with sub and super-gaussian mixtures and experimental results are compared with Fast ICA and SFLO ICA (Shuffled frog Leap Optimization ICA). The proposed low power ICA processor separates the mixture of super and sub-Gaussian signals with maximum operating frequency of 2.91MHz.The FCA ICA, Fast ICA and SFLO ICA algorithms converge to optimal solution at 300ps, 200ps and 500ps, with power consumption of 246.94 mW, 270.76mW and 307.27 mW respectively.","PeriodicalId":425023,"journal":{"name":"2013 IEEE International Conference of IEEE Region 10 (TENCON 2013)","volume":"138 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"FPGA implementation of novel fast confluence adaptive independent component analysis for mixture of sub and supergaussian signal\",\"authors\":\"Jayasanthi Ranjith, N. Muniraj\",\"doi\":\"10.1109/TENCON.2013.6719002\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Independent component analysis (ICA) is a technique that separates the independent source signals from their mixtures by minimizing the statistical dependence between components. This paper presents a low-power FPGA implementation of a novel 2-channel fast confluence adaptive independent component analysis (FCAICA) technique for mixture of sub-gaussian and super-gaussian signals. The proposed FCAICA consumes less power and provides the high convergence speed. The reduction in power is achieved by hardware optimization and high convergence (confluence) speed is achieved by a novel optimization scheme that adaptively changes the weight vector based on the kurtosis value. To increase the number precision and dynamic range of the signal, the floating-point (FP) arithmetic units are used. To validate the performance of the proposed ICA, simulation and synthesis are performed with sub and super-gaussian mixtures and experimental results are compared with Fast ICA and SFLO ICA (Shuffled frog Leap Optimization ICA). The proposed low power ICA processor separates the mixture of super and sub-Gaussian signals with maximum operating frequency of 2.91MHz.The FCA ICA, Fast ICA and SFLO ICA algorithms converge to optimal solution at 300ps, 200ps and 500ps, with power consumption of 246.94 mW, 270.76mW and 307.27 mW respectively.\",\"PeriodicalId\":425023,\"journal\":{\"name\":\"2013 IEEE International Conference of IEEE Region 10 (TENCON 2013)\",\"volume\":\"138 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2013 IEEE International Conference of IEEE Region 10 (TENCON 2013)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/TENCON.2013.6719002\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 IEEE International Conference of IEEE Region 10 (TENCON 2013)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TENCON.2013.6719002","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
FPGA implementation of novel fast confluence adaptive independent component analysis for mixture of sub and supergaussian signal
Independent component analysis (ICA) is a technique that separates the independent source signals from their mixtures by minimizing the statistical dependence between components. This paper presents a low-power FPGA implementation of a novel 2-channel fast confluence adaptive independent component analysis (FCAICA) technique for mixture of sub-gaussian and super-gaussian signals. The proposed FCAICA consumes less power and provides the high convergence speed. The reduction in power is achieved by hardware optimization and high convergence (confluence) speed is achieved by a novel optimization scheme that adaptively changes the weight vector based on the kurtosis value. To increase the number precision and dynamic range of the signal, the floating-point (FP) arithmetic units are used. To validate the performance of the proposed ICA, simulation and synthesis are performed with sub and super-gaussian mixtures and experimental results are compared with Fast ICA and SFLO ICA (Shuffled frog Leap Optimization ICA). The proposed low power ICA processor separates the mixture of super and sub-Gaussian signals with maximum operating frequency of 2.91MHz.The FCA ICA, Fast ICA and SFLO ICA algorithms converge to optimal solution at 300ps, 200ps and 500ps, with power consumption of 246.94 mW, 270.76mW and 307.27 mW respectively.