Learning Based Approach