Four Distinct Approaches of Effective Learning Functions