Natural Computing is about methods of computation that are inspired by nature including the ways in which humans compute. Characteristic for man-designed computing inspired by nature is the metaphorical use of concepts, principles and mechanisms underlying natural systems. This type of computing includes evolutionary algorithms, neural networks, fuzzy logic, swarm intelligence, molecular computing and quantum computing. Students discuss the problem of intelligent systems design using neural computing/soft-computing/computational intelligence (NC/SC/CI) techniques in an integrated manner, and are presented with theory and applications, including industrial applications. Traditional artificial intelligence (AI) techniques are mainly based on mathematical techniques of symbolic logic. These are referred to as 'crisp' techniques by the soft computing community. NC/SC/CI seeks inspiration from the world of biology, and is being used to create numerous real-world intelligent systems with the aid of NC/SC/CI tools. Prerequisite: C or better in COMP 3050
Natural Computing is about methods of computation that are inspired by nature including the ways in which humans compute. Characteristic for man-designed computing inspired by nature is the metaphorical use of concepts, principles and mechanisms underlying natural systems. This type of computing includes evolutionary algorithms, neural networks, fuzzy logic, swarm intelligence, molecular computing and quantum computing. Students discuss the problem of intelligent systems design using neural computing/soft-computing/computational intelligence (NC/SC/CI) techniques in an integrated manner, and are presented with theory and applications, including industrial applications. Traditional artificial intelligence (AI) techniques are mainly based on mathematical techniques of symbolic logic. These are referred to as 'crisp' techniques by the soft computing community. NC/SC/CI seeks inspiration from the world of biology, and is being used to create numerous real-world intelligent systems with the aid of NC/SC/CI tools. Prerequisite: C or better in COMP 3050