learning cycle

learning cycle