Josef Save Abandoned

A robot who learns how to draw

Project README

Josef

Producing artworks by artificial neural networks.

demo

Who is Josef

Josef is a feedforward neural network based on synapticjs and a distant relative of Istanbul's famous robot poet Deniz Yilmaz.

How does it work

The network tries to predict next action of the drawing grammar. Works like an Lindenmayer interpreter running by a neural network which is a non-deterministic way to evaluate that kind of self-rewriting systems.

The network has 35 inputs consist the last 5 operations of the grammar and 7 output variables that represents a single action character.

Future Improvements

It's working on a classification based model. It's possible to draw it by regression values, but I've never tried it. If you want to improve or restructure it in a different way, please don't hesitate to send a pull request.

Open Source Agenda is not affiliated with "Josef" Project. README Source: fatiherikli/josef
Stars
116
Open Issues
0
Last Commit
3 years ago
License
MIT

Open Source Agenda Badge

Open Source Agenda Rating