Adaptive Learning of Polynomial Networks