The Neural Aesthetic @ SchoolOfMa, Summer 2016

Course taught by @genekogan

Machine learning for artists
  • Hype and history of machine learning
  • Overview of neural networks
  • Applications of neural networks
  • Survey of recent ML-inspired artworks
Neural networks
  • How neural networks work
  • Overview of convolutional neural nets
  • Visualizing convnets
Convolutional neural networks + t-SNE
  • How convolutional neural networks work
  • Overview of recurrent neural networks
  • Embedding images, text, and audio with t-SNE
  • Image t-SNE tutorial
Trolley problem, discussion {poor audio}
  • Trolley problem {poor audio}
  • Ethical dilemmas and critical issues in AI
  • Democratizing AI research
Wekinator, real-time applications of neural nets
  • Real-time interaction with ML via Wekinator
  • Wekinator examples and modules
  • Transfer learning with ConvnetOSC and Wekinator
Applications of convnets
  • Visualizing convnets and interpreting activations
  • Deepdream, style transfer, and other convnet visual applications
  • neural-style tutorial
Recurrent neural networks
  • How recurrent neural networks work
  • Applications and artworks with RNNs and LSTMs
  • Dense captioninig and advanced architectures
Game AI & reinforcement learning
  • Reinforcement learning
  • Convnets playing Atari games
  • DeepBlue and AlphaGo