2
$\begingroup$

I teach a Digital Signal Processing Lab to Electrical Engineering undergraduate level students. We have most Labs on MATLAB and some Labs on a dsp kit tms320c6713. I am planning to incorporate topics and contents related to Machine Learning, and I am wondering if it's ok? Anyone else doing the same (teaching Machine Learning topics in Signal Processing lab)?

$\endgroup$
1
  • $\begingroup$ You're the teacher, so that's a question you only should answer in my opinion. If it helps, from my experience with audio-related Machine Learning, Signal Processing is a must-have skill for such things as feature extraction. I don't know how deep you want to go in your teaching of machine learning, but if anything it can't hurt to show students what Signal Processing brings to that field! $\endgroup$
    – Jdip
    Commented Aug 24, 2022 at 13:51

1 Answer 1

3
$\begingroup$

ML can be incorporated into SP as a useful complement. ML has killed SP in many areas, and it's informative to teach how and why - also SP remains a useful framework from which ML can be understood. Further, SP is fundamental in science as the "study of the measured and the finite" (if taught right).

SP has also learned from ML. The best example I can think of is Wavelet Scattering - this lecture explains the success of conv-nets in terms of signal processing, and it's my favorite in terms of rigor and intuition. I provide a visual overview here.

That said, I'd not recommend "ML + SP" as in "Fourier transform week 1, dense networks math week 2". Keeping ML mostly high-level should avoid making it a distraction.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.