The X-ray intelligent mineral sorting machine uses X-ray rays to scan the selected ore to obtain the atomic number data of the minerals contained in the ore. The data is processed by means such as convolutional neural network, and the recognition model is established to identify Ore and miscellaneous stones, and then drive the actuator to carry out ore sorting.In addition,the visible light or infrared camera can be added for composite identification to further improve the sorting accuracy according to the different characteristics of the ore.