Intelligent Techniques for Cyber-Physical Systems