Neural networks are mathematical structures which enable AI systems to “learn” from the supplied data. We can imagine these networks as millions of small gates that open or close, depending on our data input.