High Order Neural Networks for Efficient Associative Memory Design