Chevron Left
Back to Advanced Machine Learning and Signal Processing

Learner Reviews & Feedback for Advanced Machine Learning and Signal Processing by IBM

1,167 ratings
212 reviews

About the Course

>>> By enrolling in this course you agree to the End User License Agreement as set out in the FAQ. Once enrolled you can access the license in the Resources area <<< This course, Advanced Machine Learning and Signal Processing, is part of the IBM Advanced Data Science Specialization which IBM is currently creating and gives you easy access to the invaluable insights into Supervised and Unsupervised Machine Learning Models used by experts in many field relevant disciplines. We’ll learn about the fundamentals of Linear Algebra to understand how machine learning modes work. Then we introduce the most popular Machine Learning Frameworks for python Scikit-Learn and SparkML. SparkML is making up the greatest portion of this course since scalability is key to address performance bottlenecks. We learn how to tune the models in parallel by evaluating hundreds of different parameter-combinations in parallel. We’ll continuously use a real-life example from IoT (Internet of Things), for exemplifying the different algorithms. For passing the course you are even required to create your own vibration sensor data using the accelerometer sensors in your smartphone. So you are actually working on a self-created, real dataset throughout the course. If you choose to take this course and earn the Coursera course certificate, you will also earn an IBM digital badge. To find out more about IBM digital badges follow the link

Top reviews

Apr 28, 2020

I learned a bit in terms of signal processing and the theory behind that. That could have been a course by itself, but the addition of great machine learning material made it a wonderful experience.

Sep 7, 2018

A career changer course, thanks the hand-ons which is second to none, i have gained experience which on other online course can produce, thanks to IBM for this course which timely and excellent.

Filter by:

126 - 150 of 209 Reviews for Advanced Machine Learning and Signal Processing

By Florian B

Jun 26, 2020

Of course, the course requires that you are somewhat familiar with mathematical aspects of higher analysis!


It shows you the application of this knowledge to real world cases (especially week 4). I found the programming tasks and cases ideal for viewing the different methods.

By Joseph B J

May 17, 2020

The course was very intuitive. I have given 1 star less due to the 4th week's assignment. I feel it would have been more useful if there was an assignment where we could use SparkML instead of SystemML as it is not taught well enough in this course.

By Joe-Kai T

Apr 5, 2021

Good Course. I certainly learned quite a bit. It gives a good overview about the concepts and tools of machine learning and signal processing. The programming asignments were perhaps a bit too easy for an advanced-level course.

By Albert S

Jan 16, 2020

Assignments were a bit too easy. I didn't really have to understand 90% of the lectures to complete the assignment. Most changes were related to spark.sql knowledge and how to instantiate classifiers and such.

By David A

Feb 17, 2020

Overall good course; very interesting concepts given in the lectures. I only wish the programming assignments were a little more interactive and deeper than "fill in the blank." Great stuff though thank you!

By Amy P

Sep 7, 2019

Very interesting concepts and more math than other courses, which was nice. The audio quality of guest lecturers needs to be improved, but I appreciated the video content and hands-on examples.

By yash k

Oct 21, 2019

Amazing course with real life usecase. A bit more explaination would have helped as most of the content is based on the fact that the viewers are familiar with SparkML/ SystemML

By Jennifer K

Mar 23, 2021

This class taught some Spark data pipeline basics using signal data as examples. The lectures on Fourier and Wavelet Transform were very thorough. Appropriate for beginners.


May 11, 2020

Really good if you know a bit about Machine learning, it's not important to know this in DML, could focus on this in python with scikit but still thoery is very useful

By Lawrence K

Apr 1, 2020

Definitely worth the time, with good practical examples and a ton of maths behind Fourier Transform analysis and applying machine learning pipelines to Apache Spark.


Jul 23, 2020

romeo class was too good , his information are too short and catchy , i like this course due to him , i am eager for any other course which he would teach

By Zexi J Z

Jan 1, 2019

fairly good. not perfectly organized but a little bit relax. good pace for workshop style training for some parts and enough details for some other parts.

By Eugene N

May 16, 2020

This was a good course but I don't know how signal processing will be useful for some people who aren't in the field of physics (signal processing)

By Harsh J

May 28, 2020

This course help me learn many new concepts but I would suggest some coding exercises in the course would much better for the better learning.

By Michael B

Jul 29, 2019

Great course overall! Personally, however, I didn't think the digital signal processing portion was as useful as the first three weeks.

By MEZOUAR b n e

Jun 4, 2020

it was very interesting to attend this course ,it had both theory and practice parts and all what you need to use in the future

By Ceren A

Apr 11, 2020

Great classes from Nikolai but not so much from Romeo! Huge difference in levels, presentation, learnings between the 2.

By Petch C

Dec 27, 2019

Content of the course is good and easy to understand but I would be better to add more activity to the assignment.

By Anh-Quang N

Jun 7, 2020

It is an OK course to learn the basics of ML in and how to use the IBM infrastructure with SparkML for ML

By Andrés

Feb 17, 2019

The theory is good but the excercies could be more complete and big to cover all the points in the theory

By Zaire A

Nov 24, 2021

Great Course but the title should be changed. Signal Processing is only focused on in the final week

By Sauraj C

Nov 26, 2019

4 Star because course is not based on project it's good to learn the theory project is important

By Fasakin O A

May 20, 2020

The course contents are great but there is no much practical details about fourier transform.

By Srivatsan R

Sep 1, 2019

Great Online Course. Videos involving IBM Watson studio can be explained in a better way.

By Ho Y C

Oct 2, 2018

This course covers many traditional approaches to machine learning and signal processing.