Uslu, İbrahim BaranGüler, Elif EzgiDepartment of Electrical & Electronics Engineering2024-07-072024-07-072022https://hdl.handle.net/20.500.14411/5086Çalışmada, Ses kaynağı ayrıştırmada Bağımsız Bileşen Analizi metodu incelenmiştir. Bu yöntem, karışım sinyallerinde gözlenen kaynakların bilinmediği bir tür kör kaynak ayırma yöntemidir. Bilinmeyen bir karıştırma matrisi tarafından karıştırılan bağımsız sinyalleri çıkararak bir kokteyl partisi problemini çözmeye çalışıyoruz. ICA algoritmasının Gradient Ascent (ICA-GA), fastICA ve Kernel-ICA gibi bazı alt türleri vardır. Bu çalışmada ICA-GA algoritması üzerinde çalışıyoruz. Bu amaçla iki veya üç ses kaynağının birbirine karıştırıldığı farklı senaryolar incelenmiştir. Yapılan bazı testlerde ses ve gürültü sinyallerini net bir şekilde birbirinden ayırdık. Diğer testlerde ses sinyalleri ayrıldı. Deneylerde ղ (adım-boyutu) ve maksimum iterasyon sayısı parametreleri üzerinde duruldu, ayrıca parametrelerin ICA-GA algoritmasının performansı üzerindeki değeri de incelenmiştir. Kör kaynak ayırmada ICA yönteminin oldukça başarılı olduğunu elde ettik. Maksimum iterasyon parametresinin değerinin tek başına arttırılmasının performans için yeterli bir parametre olmadığı sonucuna varılmıştır. Çünkü maksimum iterasyon sayısı arttıkça algoritmanın çalışma süresi de arttığından geçen süre optimum değerde değildir. Tek başına adım büyüklüğü parametresinin değerini artırmanın algoritmanın performansı üzerinde maksimum yineleme parametresinin değerini tek başına artırmaya göre daha başarılı sonuçlar verdiğini söyleyebiliriz. Çalışma, her bir kaynak sinyalinin ve her bir çıkış sinyalinin korelasyon değerlerini kullanarak, ICA'nın çıkış sinyallerinin sırası hakkındaki belirsizliğine bir çözüm önermektedir.In this thesis, we examine the Independent Component Analysis (ICA) method in audio source separation. This method is a type of blind source separation where the sources observed in the mixture signals are unknown. We try to solve a cocktail party problem, by extract the independent signals which are mixed by an unknown mixing matrix. There are some sub-types of the ICA algorithm such as Gradient Ascent (ICA-GA), fastICA and Kernel-ICA. In this work, we study on ICA-GA algorithm. For this purpose, different scenarios where two or three audio sources are mixed with each other, are examined. In some of the tests carried out, we separated voice and noise signals clearly from each other. In other tests, voice signals were separated. In the experiments, we focused on the ղ (step size) and the maximum iteration number parameters, also examined the value of parameters on performance of ICA-GA algorithm. We obtained that, ICA method is quiet successful in blind source separation. It was concluded that increasing the value of the maximum iteration parameter alone is not a sufficient parameter for performance. Because as the maximum number of iterations increased, the running time of the algorithm also too increased, that is, the elapsed time is not at the optimum value. We can say that, increasing the value of the step-size parameter alone has more successful results on the performance of algorithm than increasing the value of the maximum iteration parameter alone. The study recommends a solution to the ICA's ambiguity about order of output signals by using the correlation values of each source signal and each output signal.enElektrik ve Elektronik MühendisliğiBağımsız bileşen analiziElectrical and Electronics EngineeringGürültü azaltmaIndependent component analysisKör kaynak ayırımıNoise reductionBlind source seperationSes analiziVoice analysisSes kaynak ayrıştırmasında bağımsız bileşen analizi yönteminin incelenmesiExamination of independent component analysis in audio source separationMaster Thesis748484066