Artificial Learning Algorithm Research Paper