기계학습 기반의 잡음 제거 방법 및 그를 위한 장치를 개시한다. 본 발명의 실시예에 따른 잡음 제거 방법은, 화자의 음성과 잡음으로 구성된 혼합 음성을 입력 받는 음성 입력 단계; 상기 혼합 음성을 기반으로 실제 원본 음성인 제2 음성(A)과 비교하기 위한 제1 음성(A')을 생성하는 더미 음성 생성 단계; 상기 제1 음성을 상기 제2 음성(A)을 이용하여 음성을 구분하고, 상기 혼합 음성과 상기 제1 음성 및 상기 제2 음성 각각을 기반으로 생성된 잔차 잡음을 이용하여 잡음을 구분하여 학습하는 혼합 음성 구분 단계; 및 상기 음성 및 상기 잡음을 구분한 학습결과를 기반으로 신규 혼합 음성에 대한 잡음을 제거한 최종 음성을 생성하는 잡음 제거음성 생성 단계를 포함할 수 있다.