Submitted by AutoModerator t3_10cn8pw in MachineLearning
zoontechnicon t1_j5q9atd wrote
Reply to comment by Cyclone4096 in [D] Simple Questions Thread by AutoModerator
Would you mind giving more details about the domain and the purpose of the loss function? Maybe people can give you hints based on that.
Cyclone4096 t1_j5qi39j wrote
Sure! So this is for audio signal processing. There is an amplifier that takes an audio signal and volume as input. However higher volume causes white noise, so I want the volume to stay low whenever possible and boost the volume by multiplying the input signal instead. But of course the multiplication won’t work if the input to the amplifier itself is already high. Switching the amplifier volume too much is not good either as that would cause pop/click noise. So I’m designing a small neural network that will take the audio signal as input and output the amplifier volume. The way I went about is I modeled the amplifier and all noise associated with it using tensor math. Then I used the amplifier output minus the original input and did MSE on that. Note that the audio signals are pretty long so the filter+MSE is a pretty massive expression. It seems to be working somewhat, but not sure if there is an easier way to do this…
Viewing a single comment thread. View all comments