A talk that introduces usage of TensorFlow library via building a simple model for image recognition. This presentation was for the IWD extended event at the Women TechMakers Nairobi group.
for numerical computation • a library that allows creation of large scale neural networks with multiple layers • mainly used for classification, perception, understanding, discovery and prediction problems.
more efficient to compute all required operations at once. other libraries do single operations at a time. • It automatically calculates gradients needed to optimise graph variable for improved model performance.
Recognition e.g voice search, • Text Based Applications e.g sentimental analysis, threat detection • Time Series Analysis - trading predictions, recommenders systems Source: https://www.exastax.com/deep-learning/top-five-use-cases-of-tensorflow/
do not claim ownership for the tutorial used in this presentation. The tutorial is originally written by Magnus Pedersen. I have chosen not to re-invent the wheel since a basic tutorial exists to teach TensorFlow
• Model variables: to be optimised for better model performance • Model: mathematical function calculating outputs based on inputs. • Cost measure: guides optimisation of variables • Optimisation method: changes the model variables
• Calculate value with function “softmax_cross_entropy_with_logits” • Values range from 0 to positive values • 0 ==> perfect match • positive number ==> no perfect classification • Optimise model by changing weights and biases to minimise cross-entropy