最新消息:请大家多多支持

Understanding Genetic Algorithms and Genetic Programming

其他教程 dsgsd 163浏览 0评论


Understanding Genetic Algorithms and Genetic Programming
Understanding Genetic Algorithms and Genetic Programming
MP4 | Video: AVC 1280×720 | Audio: AAC 44KHz 2ch | Duration: 3 Hours 15M | 431 MB
Genre: eLearning | Language: English

Artificial intelligence is everywhere these days. This course teaches you how to implement two types of AI using simple C#. You’ll use concepts from biology to evolve solutions to complex problems like optimal subset selection and data ordering.

Certain problems can’t be solved by brute force. Combinatorial problems that involve finding an optimal ordering or subset of data can be extremely challenging to solve if the number of items is too large since the time to test each possible solution can often be prohibitive. In this course, you’ll learn how to write artificial intelligence code that uses concepts from biology (like evolution, genetic crossover, and mutation) so the software can evolve optimal solutions to complex problems. The code will be written in fairly simple C#, and no external libraries will be used, so you’ll understand all of the details. First, you’ll learn how to write a genetic algorithm, which is a technique to manipulate data. You’ll learn about different ways to represent potential solutions, as well as techniques for evolving solutions over a number of generations. Different types of crossover and mutation will be discussed, as well as various factors related to evaluating each candidate solution’s fitness, which influences which candidates are selected for reproduction. After looking at how genetic algorithms can be used to find optimal solutions for data, you’ll learn about genetic programming, which uses similar concepts but evolves actual executable code, rather than simply manipulating data. Genetic programming is particularly well-suited to finding an expression that fits a set of training data. The results of this technique can be used for prediction, estimates, and the like. Finally, you’ll discover how genetic programming can be used to perform many complex tasks – controlling processes and making decisions, in particular. The code that results can be quite complex, balancing many different competing factors and constraints. By the end of this course, you’ll have a solid foundation to apply these concepts to your own programs.

Understanding Genetic Algorithms and Genetic Programming

Password/解压密码-0daydown

Download rapidgator
https://rg.to/file/bde9e667f57fa96e753588ff6725f986/Understanding_Genetic_Algorithms_and_Genetic_Programming.rar.html

Download nitroflare
http://nitroflare.com/view/F7755F35E3CAF26/Understanding_Genetic_Algorithms_and_Genetic_Programming.rar

Download 百度云

你是VIP 1个月(1 month)赞助会员,

资源下载此资源仅限VIP下载,请先

转载请注明:0daytown » Understanding Genetic Algorithms and Genetic Programming

您必须 登录 才能发表评论!