Bonus: Machine Learning
Animal Classifier, Shinseungback Kimyonghun, 2016. “Most of the current AI systems are basically classifiers, and they learn and work based on the classifications provided by humans, thus inevitably imperfect.” – Shinseungback Kimyonghun
Cloud Face, Shinseungback Kimyonghun, 2012. “ Human sees figures in clouds: animals, faces and even god. This kind of perception also appears in computer vision. Face-detection algorithms sometimes find faces where there are not any.
'Cloud Face' is a collection of cloud images that are recognized as human face by a face-detection algorithm. It is a result of computer’s vision error, but they often look like faces to human eyes, too. This work attempts to examine the relation between computer vision and human vision. ” – Shinseungback Kimyonghun
"This experiment lets you make music through machine learning. A neural network was trained on many examples and it learns about musical concepts, building a map of notes and timings. You just play a few notes, and see how the neural net responds.
Built by Yotam Mann with friends on the Magenta and Creative Lab teams at Google. It uses Tone.js and open-source tools from the Magenta project."
"Sounds are complex and vary widely. This experiment uses machine learning to organize thousands of everyday sounds. The computer wasn’t given any descriptions or tags – only the audio. Using a technique called t-SNE, the computer placed similar sounds closer together. You can use the map to explore neighborhoods of similar sounds and even make beats using the drum sequencer."
The infinite drum machine
Machine Learning & Artificial Intelligence in the Arts and Design
Machine Learning with wekinator and Processing
"The Wekinator is free, open source software originally created in 2009 by Rebecca Fiebrink. It allows anyone to use machine learning to build new musical instruments, gestural game controllers, computer vision or computer listening systems, and more. The Wekinator allows users to build new interactive systems by demonstrating human actions and computer responses, instead of writing programming code." (http://www.wekinator.org)
Rebecca Fiebrink also offers a great free course on kadenze titled Machine Learning for Musicians and Artists.
Libraries and Frameworks for JAVA