Vector Symbolic Architectures in Clojure

A few days ago I run into Carin Meier post titled Vector Symbolic Architectures in Clojure. Beside this point that I can really relate to […] I don’t have a lot of free time. When I do get a few precious hours to do some coding just for me, I want it it to be small enough for me to fire up and play with it in a REPL on my local laptop and get a result back in under two minutes....

Sep 8, 2024 · 2 min · 274 words · Xavier Llorà

Genetic Programming, The Multiplexer and DEAP

Learning classifier systems (LCS) and Genetics-Based Machine Learning (GBML) have been using the multiplexer problem as a toy problem because of its properties; among others, its dynamic dependencies based on the input values and the exponential nature of the required solution as a function of the number of inputs. There is a great introduction why the multiplexer is interesting for LCS and GBML systems at Wilson’s XCS field-defining paper. A simple definition [1] of the multiplexer is as follows:...

Mar 29, 2020 · 8 min · 1527 words · Xavier Llorà

IWLCS 2010 - Discussion session on LCS / XCS(F)

I just got an email from Martin Butz about a discussion session being planned for IWLCS 2010 and his request to pass it along. Hope all is well and you are going to attend GECCO this year. Regardless if you attend or not: Jaume asked me to lead a discussion session on “LCS representations, operators, and scalability – what is next?” … or similar during IWLCS… Basically everything besides datamining, because there will be another session on that topic....

Jun 21, 2010 · 2 min · 217 words · Xavier Llorà

LCS and Software Development

“On the Road to Competence” is a slide deck by Jurgen Appelo with interesting analogies between learning classifier systems and software development. Definitely worth taking a look at it.

Jun 18, 2010 · 1 min · 29 words · Xavier Llorà

GAssist and GALE Now Available in Python

Ryan Urbanowicz has released Python versions of GAssits and GALE!!! Yup, so excited to see a new incarnation of GALE doing the rounds. I cannot wait to get my hands on it. Ryan has also done an excellent job porting UCS, XCS, and MCS to Python and making those implementations available via “LCS & GBML central” for people to use. I think Ryan’s efforts deserve recognition. His code is helping others to have an easier entry to the LCS and GBML....

Jun 11, 2010 · 1 min · 107 words · Xavier Llorà