Difference between revisions of "Machine Learning Experiments"
Jump to navigation
Jump to search
Line 22: | Line 22: | ||
==Projects== | ==Projects== | ||
===Text related=== | |||
*[http://www.cs.toronto.edu/~ilya/rnn.html THE TEXT-GENERATING RNN DEMO by Ilya Sutskever] | *[http://www.cs.toronto.edu/~ilya/rnn.html THE TEXT-GENERATING RNN DEMO by Ilya Sutskever] | ||
*[http://www.cs.toronto.edu/~graves/handwriting.html Handwriting Generation Demo by Alex Graves] | *[http://www.cs.toronto.edu/~graves/handwriting.html Handwriting Generation Demo by Alex Graves] | ||
*[https://medium.com/@samim/obama-rnn-machine-generated-political-speeches-c8abd18a2ea0 Obama RNN] by Samim | *[https://medium.com/@samim/obama-rnn-machine-generated-political-speeches-c8abd18a2ea0 Obama RNN] by Samim | ||
*[https://twitter.com/RNN_Bible RNN Bible on Twitter] | *[https://twitter.com/RNN_Bible RNN Bible on Twitter] | ||
===Artworks=== | |||
*[http://cloudindx.com/ Cloud index] by James Bridle | Read his interview [https://medium.com/intersections-arts-and-digital-culture-in-the-uk/james-bridle-machine-learning-in-practice-d7cb58cd20cb here on James Bridle: Machine Learning in Practice] | *[http://cloudindx.com/ Cloud index] by James Bridle | Read his interview [https://medium.com/intersections-arts-and-digital-culture-in-the-uk/james-bridle-machine-learning-in-practice-d7cb58cd20cb here on James Bridle: Machine Learning in Practice] | ||
*[http://bdp.glia.ca/about/ Big Data Poetry] by David Jhava Johnston | *[http://bdp.glia.ca/about/ Big Data Poetry] by David Jhava Johnston | ||
===Exhibition=== | |||
*[http://www.architectmagazine.com/design/exhibits-books-etc/can-computers-think-creatively_o Artists & Robots (2017)] at the Astana Contemporary Art Center in Kazakhstan | *[http://www.architectmagazine.com/design/exhibits-books-etc/can-computers-think-creatively_o Artists & Robots (2017)] at the Astana Contemporary Art Center in Kazakhstan | ||
*[https://www.aec.at/ai/en/theme/ Artificial Intelligence: The Other I (2017)] Ars Electronica | *[https://www.aec.at/ai/en/theme/ Artificial Intelligence: The Other I (2017)] Ars Electronica | ||
==Learning resource== | ==Learning resource== |
Revision as of 09:48, 22 August 2017
Introduction to Machine Learning
- A Return to Machine Learning [Video] by Kyle McDonald
- A visual introduction to machine learning by r2d3.
- Recurrent Neural Network Tutorial for Artists - with handwriting generation demo in p5.js
Cultural matters with Machine Learning
- Entanglement: Machine learning and human ethics in driver-less car crashes (2017) by Maya Indira Ganesh
- Biased bots: Human prejudices sneak into AI systems by Joanna Bryson
- The Temporality of Artificial Intelligence (2017) by Kathryn Hume
Technical explanation on Machine Learning
RNN focus
- The Unreasonable Effectiveness of Recurrent Neural Networks (2015) by Andrej Karpathy
Examples with source code
- Chinese receipt OCR using Tensorflow | SpikeFlow (Blog | Github)
- Recurrentjs by Andrej Karpathy, mainly for text training. "Sentences are input data and the networks are trained to predict the next character in a sentence." + his interview on why javascript and machine learning.
- Re-appropriation of Recurrentjs by UCL Creative Hub
- Image paint: 1/ ConvNetJS Library by Andrej Karpathy 2/ Synaptic.js by Synaptic
Projects
- THE TEXT-GENERATING RNN DEMO by Ilya Sutskever
- Handwriting Generation Demo by Alex Graves
- Obama RNN by Samim
- RNN Bible on Twitter
Artworks
- Cloud index by James Bridle | Read his interview here on James Bridle: Machine Learning in Practice
- Big Data Poetry by David Jhava Johnston
Exhibition
- Artists & Robots (2017) at the Astana Contemporary Art Center in Kazakhstan
- Artificial Intelligence: The Other I (2017) Ars Electronica
Learning resource
- Daniel Shiffman's Nature of Code: Neural networks| video
- Machine Learning for Artists by Gene Kogan and Francis Tseng
- Machine Learning A-Z™: Hands-On Python & R In Data Science
- Neural Network Evolution Playground with Backprop NEAT
- ConvNetJS: Deep Learning in the Browser [Video] by Christoph Körner (more technical)
- Machine Learning resource list by David Jhave Johnston
Teaching Machine Learning
Machine Learning for Introductory Physical Computing Curricula] by Ali Momeni
Experiments/Tests
- Running spam data with RecurrentJS in a local browser (Winnie)
- Running a jpg file with ConvNetJS in a local browser (Winnie)
- Running a PNG file with Synaptic.js in a local browser (Winnie)