albert bandura came up with the social learning theory and is credited as its originator.
albert bandura came up with the social learning theory and is credited as its originator.
who came up with the social learning theory and is credited as its originator?
albert bandura
the field of developmental psychology underwent significant changes during these decades as social learning theories started to gain traction through the research and experiments of psychologists such as julian rotter, albert bandura and robert sears. in 1954, julian rotter developed his social learning theory which linked human behavior changes with environmental interactions. predictable variables were behavior potential, expectancy, reinforcement value and psychological situation. bandura conducted his bobo doll experiment in 1961 and developed his social learning theory in 1977. these contributions to the field of developmental psychology cemented a strong knowledge foundation and allowed researchers to build on and expand our understanding of human behavior.
social learning (social pedagogy)
in modern field of computational intelligence, the social learning theory is adopted to develop a new computer optimization algorithm, the social learning algorithm. emulating the observational learning and reinforcement behaviors, a virtual society deployed in the algorithm seeks the strongest behavioral patterns with the best outcome. this corresponds to searching for the best solution in solving optimization problems. compared with other bio-inspired global optimization algorithms that mimic natural evolution or animal behaviors, the social learning algorithm has its prominent advantages. first, since the self-improvement through learning is more direct and rapid than the evolution process, the social learning algorithm can improve the efficiency of the algorithms mimicking natural evolution. second, compared with the interaction and learning behaviors in animal groups, the social learning process of human beings exhibits a higher level of intelligence. by emulating human learning behaviors, it is possible to arrive at more effective optimizers than existing swarm intelligence algorithms. experimental results have demonstrated the effectiveness and efficiency of the social learning algorithm, which has in turn also verified through computer simulations the outcomes of the social learning behavior in human society.
social learning theory