b.f. skinner came up with ideas that formed the basis for the social learning theory.
who came up with ideas the formed the basis for the social learning theory?
b.f. skinner
in the 1940s, b.f. skinner delivered a series of lectures on verbal behavior, putting forth a more empirical approach to the subject than existed in psychology at the time. in them, he proposed the use of stimulus-response theories to describe language use and development, and that all verbal behavior was underpinned by operant conditioning. he did however mention that some forms of speech derived from words and sounds that had previously been heard (echoic response), and that reinforcement from parents allowed these 'echoic responses' to be pared down to that of understandable speech. while he denied that there was any "instinct or faculty of imitation", skinner's behaviorist theories formed a basis for redevelopment into social learning theory.
social learning theory
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