The invention provides a bearing fault diagnosis method and system device based on improved empirical wavelet transform. The method comprises: step one, collecting different fault bearing signals as analysis signals and converting a time domain waveform into a frequency domain waveform; step two, drawing an upper envelope of a frequency spectrum and transforming a frequency peak with a tight support into a flat top; step three, screening flat tops in the frequency domain based on criteria, removing meaningless flat tops, and keeping a main frequency; step four, using a minimum value between adjacent flat tops as the boundary of spectrum segmentation; step five, establishing wavelet filters respectively for segmented frequency spectrums and decomposing the signals into N mode components; step six, calculating similarity values between mode components and the original signals by using a cross-correlation coefficient and selecting a component with the highest similarity value; and step seven, taking a fault sample, calculating an IMF component with the largest correlation coefficient of the sample, calculating a multi-scale entropy of the IMF component, and drawing the multi-scale entropy curve of the sample to realize fault classification.