Artificial Neural Networks -- Icann 2009 door