Archive for programming

You are browsing the archives of programming.

Python Programming for a RNN

Recurrent Neural Networks Tutorial, Part 1 – Introduction to RNNs – [wildml.com] Recurrent Neural Networks (RNNs) are popular models that have shown great promise in many NLP tasks. But despite their recent popularity I’ve only found a limited number of resources that throughly explain how RNNs work, and how to implement them. That’s what this […]

Generic Re-programmable Electronic Circuits

It is possible to create flexible and controllable pathways of conduction by polarizing atoms. This means a single microchip or electronic circuit can be reprogrammed to accomplish different specialized functions. Perhaps someday soon, we’ll have a generic kind of electronics woven into everything we use. Electronic circuits with reconfigurable pathways closer to reality – [epfl.ch] […]

Artificial Emotion for AI

Emotion can be categorized as: happy, sad, afraid, angry, trust, disgust, surprise, anticipation. These groups are from Plutchik’s wheel of emotions. He postulated that an entire spectrum of emotional states can be derived from combinations of eight basic forms. There are other similar taxonomies of emotion. Various emotional states are associated with physiological state changes. […]

AI Challenge – Ants

The Ants – AI Challenge allows contestants to create small programs that control a group of ants that are in competition with other groups of ants. You can control how the ants explore the map, avoid collisions, gather food, spawn and attack enemies. Once you have a strategy encoded, your ant colony can compete against […]