In CFRP machining, both machine learning and deep learning algorithms have been deployed to make predictions. Machine learning algorithm enables computers to learn from large datasets and improve their performance without explicit programming. It involves developing algorithms that analyse patterns in data, build models for specific tasks, and make accurate predictions . Deep learning is an advanced machine learning technique that leverages large neural networks with multiple layers to identify the underlying patterns and representations within sample data. It is widely recognized for its ability to automatically extract features, making it highly effective for complex tasks . This section will provide an overview of the commonly deployed machine learning and deep learning algorithms in the context of CFRP machining.