The invention provides a vending machine for dispensing or effecting automated sales of product. The vending machine implements a product recognition apparatus for neural network based image recognition of products located within the vending machine. The invention additionally provides methods for configuring the pr...