Abstract Aluminium alloy based surface composites with hard reinforcement particles have wide scope in aerospace and automobile manufacturing industries. In this paper, the aluminium composites, manufactured by friction stir processing (FSP) with varying parameters are investigated for the faults occurred during fabrication process. It explores a machine-learning approach to detect defects of surface hybrid composites with an Al6061 alloy matrix, reinforced with copper and graphene nano-powders, using friction stir processing and a tungsten carbide tool on a milling machine. Multi-sensor time series data (vibration, force, and current) collected during fabrication, is preprocessed and labelled with normal and defective categories (e.g., pin break, brazing break, rough surface, no composite) using visual inspection. The important time domain and frequency domain features are extracted using different libraries in python. Thenafter, various types of feature selection techniques, viz filter, wrapper and embedded methods are implemented to select most relevant features. The selected subset of features from all selection methods used, are applied to different machine learning and ensemble learning classifiers and their performances are evaluated. The optimal combinations of the type of feature selection method and classifier used, are obtained for efficient classification of surface defects in composited formed by FSP. The real time monitoring and defect detection system can be developed in future for the composites developed by FSP using the developed models.