Processing of image files using Artificial Intelligence and Machine Learning
- AI Ecosystem
- Machine Learning
- Microsoft’s AI
- Microsoft’s Azure Machine Learning Algorithms
- Microsoft’s Azure Machine Learning tutorial
- Python installation
- Image Processing
- Tessaract OCR using OpenCV
- Multiple Regression calculation and visualization using Excel and Machine Learning
- Tableau Data Visualization
Artistic Style Transfer
Drop your photo onto one of these websites and it repaints a photo in the style of another piece of art.
- https://deepart.io
- http://www.pikazoapp.com/
- https://artisto.my.com/
- https://prisma-ai.com/
More about this:
- https://harishnarayanan.org/writing/artistic-style-transfer/
- https://ml4a.github.io/ml4a/style_transfer/
- http://genekogan.com/works/style-transfer/
- https://arxiv.org/abs/1508.06576
- https://jvns.ca/blog/2017/02/12/neural-style/
Image recognition program
Keras library on top of Google TensorFlow calling Numpy
https://github.com/llSourcell/How-to-Generate-Art-Demo 2:45 into this
-
Load images
-
The keras.concatenate function
-
Use vgg16. It is a 16-layer CNN that recognizes generalized features
We don’t need to classify, just transform the image.
-
Gram Matrix measures which features tend to activate together, the co-occurance
-
Derivative of loss to get gradients
-
Minimize loss using optimization sheme similar to SGD (Schocastic Gradient Descent) called L-BFGS.
Neural Nets
In 1989 the US Post Office automated the reading of ZIP codes on mail envelopes using a “neural network” developed at Bell Labs. The capability was dubbed “LeNet” by Yann LeCun, who combined together the earlier ideas of convolutional neural networks and backpropagation, and applied them to the problem of handwritten digits classification.
Torrents
Due to the advancement of distributed compute resources, organizations are generating a torrant of image, text, and voice data. This provides a scope of data from which insights are not previously possible.
More
This is one of a series on Artificial Intelligence:
- AI Ecosystem
- Machine Learning
- Microsoft’s AI
- Microsoft’s Azure Machine Learning Algorithms
- Microsoft’s Azure Machine Learning tutorial
- Python installation
- Image Processing
- Tessaract OCR using OpenCV
- Multiple Regression calculation and visualization using Excel and Machine Learning
- Tableau Data Visualization