Adaptive Noise Cancellation sudah dikenal cukup lama, tujuannya adalah untuk menapis inference component dengan mengidentifikasi bentuk linier antara measurable noise source dan corresponding unmeasurable inference. Salah satu metode yang digunakan pada noise-cancellation ini adalah ANFIS. ANFIS merupakan sistem adaptif berbasis inferensi logika fuzzy yang menggabungkan dua metode yaitu adaptif (neural network) dan metode fuzzy. Jaringan adaptif ini digunakan untuk mengadaptasi sistem inferensi logika fuzzy agar dapat mewakili sistem inferensi fuzzy yang diinginkan. Prinsip kerjanya adalah menggabungkan dua metode yaitu metode adaptif dan metode fuzzy dimana keduanya menggunakan dua sumber informasi yang sama, tetapi representasinya berbeda.