Social Cognitive Optimization (SCO)
[Chinese version]
Social Cognitive Optimization (SCO) [Project Portal] is a simple optimization model based on the observational learning mechanism in human social cognition. The foundational entity for simulating human cognition is social cognitive agent. Each agent possesses a personal memory and a set of simple search rules. Moreover, the agents cooperate with their peers through the social sharing information from an external library, instead of from the personal memory of other agents.
* SCO has been implemented into NLPSolver, an extension of OpenOffice. In addition, it provides a very well user manual.
Xiao-Feng Xie, Wen-Jun Zhang. Solving engineering design problems by social cognitive optimization. Genetic and Evolutionary Computation Conference (GECCO), LNCS 3102, Seattle, WA, USA, 2004: 261-262. [DOI]
Xiao-Feng Xie, Wen-Jun Zhang, Zhi-Lian Yang. Social cognitive optimization for nonlinear programming problems. International Conference on Machine Learning and Cybernetics (ICMLC). Beijing, China, 2002: 779-783. [DOI]
| name |
type* |
description |
| SCO_NOP |
SRC |
(JAVA) social cognitive optimizer (SCO) for constrained numerical optimization |
*abbreviations: SRC=source code; BIN=binary code
Return to homepage
Maintained by AdaptiveBox StUdIo, under a Creative Commons Attribution 3.0 License.