| Social computing is an interdisciplinary research field of human society formed by applying computing theory and technology to sociology.Aiming at the primary problem of modeling human society,although researchers have described the relationship between social organizations and individuals to a certain extent,they have proposed some social models,such as social network modeling based on complex networks,evolutionary game modeling,modeling,etc.,these models do not take into account that everyone has a different understanding of society,and are basically modeling in a certain field.There is no study of human society and its modeling in essence.This topic attempts to use AORBCO intelligent model based on one person,one world to model people and the society they know,to give the basic model of universal organization that human society maps to artificial society,and to study the social interaction and evolution algorithm based on EGO perspective.Firstly,modeled the human society.Human society is the sum of people known by Ego and their relationships,and everyone belongs to different fields and various organizations in the field.The human society that everyone sees is only based on their own experience,that is,the idea of one person and one world.In the AORBCO model,Ego is used to represent everyone,whose composition is his knowledge or intelligence.Knowledge is divided into concrete knowledge and abstract knowledge,and abstract knowledge is further divided into different domain knowledge,such as philosophy,natural science and social science domain knowledge.The constituent cells of human society are organizations,so the modeling of human society should start from the modeling of organizations.An organization is defined as a set of acquaintances who cooperate to achieve the same desire according to certain rules.From the perspective of one person and one world,this research carries on the three-level abstraction of entities from the field of philosophy to the field of social science and then to the field of social science,and uses AORBCO description language to construct the basic framework of the organization,so as to form an artificial society.Secondly,a set of algorithms for organization formation and evolution in social computing is designed.Ego starts from its own desire,and the common goal generated by communication with acquaintances,namely the organizational desire,forms the organizational structure,while evolution is a series of activities to achieve the organizational desire.In order to reflect the formation and evolution process of organizations in artificial society,based on self-consciousness,this thesis divides people into Ego and Acq,defines desire as a six-tuple,improves the existing income function by combining the relationship between ability and time required by desire,and designs different negotiation strategies.This thesis studied that Ego,as the initiator of an organization,should choose acquaintances according to the organizational desire and acquaintances’ ability to form an organization,and studied which organization Ego,as an ordinary social individual,should join to maximize his interests.The different situations of joining and quitting of organization members are studied,which reflects the effect of the formation and dynamic evolution of organization and reflects the sociality of human in computer.The example proves that the algorithm proposed in this study can form an efficient and low-cost organization for Ego as the initiator of the organization,and bring higher benefits for Ego as an ordinary social individual.Finally,the model and algorithm proposed in this thesis are verified and applied.On the basis of the original AORBCO model,the framework is improved into the basic structure of the organization based on self-awareness,and the code is used to realize the formation and evolution algorithm of the organization,and the general process of solving the problem of Ego in the artificial society is simulated.The feasibility is verified by an example in the field of mathematics.Then it is applied to the intelligent Web system based on self-consciousness to provide users with social computing services,form the acquaintance group recommendation function based on users’ wishes,and enrich users’ personalized website search results. |