Click here to Skip to main content
15,885,278 members

Articles by Clinton Sheppard (Articles: 2)

Articles: 2

RSS Feed

Average article rating: 4.45

Artificial Intelligence
Machine Learning
5 Jun 2016   Updated: 6 Jun 2016   Rating: 4.47/5    Votes: 19   Popularity: 5.61
Licence: Apache    Views: 81,237     Bookmarked: 12   Downloaded: 1,572
Please Sign up or sign in to vote.
A hands-on, step-by-step introduction to machine learning with genetic algorithms using Python.
Programming Languages
C#
30 Nov 2008   Updated: 30 Nov 2008   Rating: 4.43/5    Votes: 3   Popularity: 2.11
Licence: CPOL    Views: 25,990     Bookmarked: 10   Downloaded: 70
Please Sign up or sign in to vote.
This article presents a solution to the problem of performing flexible Set exclusion (A-B) on an IEnumerable while maintaining a fluid programming style.

Average blogs rating:

No blogs have been submitted.

Average tips rating:

No tips have been posted.

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.
Software Developer (Senior)
United States United States
I am a polyglot programmer with more than 15 years of professional programming experience and author of Genetic Algorithms with Python. When learning a new programming language, I start with a familiar problem and try to learn enough of the new language to solve it. For me, writing a genetic engine is that familiar problem. Why a genetic engine? For one thing, it is a project where I can explore interesting puzzles, and where even a child's game like Tic-Tac-Toe can be viewed on a whole new level. Also, I can select increasingly complex puzzles to drive evolution in the capabilities of the engine. This allows me to discover the expressiveness of the language, the power of its tool chain, and the size of its development community as I work through the idiosyncrasies of the language.