Abstract
Socio-technical systems constitute a challenge for multiagent systems as they are complex scenarios in which human and artificial agents share information, interact and make decisions. For example, the design of an airport requires to interface information coming from automatic apparatuses as security cameras, conceptual information coming from agents, and normative information which agents’ behavior must comply with. Thus, in order to design systems that are capable of assisting human agents in organizing and managing socio-technical systems, we need fine grained tools to handle several types of information. The aim of this paper is to discuss a general framework to describe socio-technical systems as cases of complex multiagent systems. In particular, we use a foundational ontology to address the problems of interoperability and conceptual analysis, we discuss how to interface conceptual information with low level information obtained by computer vision or perception, and we discuss how to integrate information coming from heterogeneous agents.
Supported by the VisCoSo project grant, financed by the Autonomous Province of Trento through the “Team 2011” funding programme.
We would like to thank the anonymous reviewers and the participants of the COIN workshop for their useful comments and suggestions.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Ideally, this is not the case, as in multiagent systems agents can be heterogeneous under many respects, including the adoption of different languages and also of different ontologies. The strong requirement should be that their ontologies are well founded, so that their underlying assumptions are explicit enough as to enable communication and exchange of information via “connecting axioms”. In the current paper, for the sake of simplicity, we will assume that all agents in the system share the same ontology, dolce.
- 2.
Quality spaces are related to the famous treatment of concepts in [15].
- 3.
The cognitive module of \(\textsc {dolce}\) has been discussed in [13].
- 4.
We present the idea for physical object. An analogous treatment, although more complex, can be defined for events and activities.
- 5.
This treatment presupposes the existence of the object \(x\) that provides the focus of a given camera. Moreover, we are assuming that the individual qualities that trigger the recognition of an object as a visual representation are qualities of the object itself and not of the image (e.g. video sequence). This is motivated by the fact that the existence of the physical object is assumed to be the “same” focus of possibly divergent observers. This assumption is conceptually possible in our scenario because the cameras are trained for detecting a particular object in a specific location.
- 6.
For an axiomatic definition of the predicates that we introduce, we refer to [22].
- 7.
Note that we do not want the knowledge base to be closed under negative information, namely we have to endorse an open world assumption on each \(A_{i}\). This is because the fact that a camera does not detect a man carrying a gun does not mean that we can claim that he is not carrying a gun.
- 8.
We are aware that the consistency assumption may be a highly demanding condition in case we model cognitive agents. We assume it here just for the sake of simplicity, in order to directly apply the model of the next section.
- 9.
We are thankful to an anonymous reviewer for stressing this point. We are aware that this is a demanding assumption. For example, synchronizing surveillance cameras and human agents’ communications may require interfacing two different time segmentations of events. We abstract from this issue in order to present our analysis of systemic information and in order to provide an easy application of social choice theoretic techniques.
- 10.
The methodology we propose is motivated by our intention of providing an analysis of the quality of systemic information depending on a number of parameters. Although the aggregation process is centralized, more plausible, and possibly feasible, distributed mechanisms that provide the same collective information can be defined. We leave this point for future work.
- 11.
These results depend on the structure of the language that the agents use. It is enough to include some minimal logical connection to generate inconsistent outcomes, cf. [20]. Even if the propositions in the agents’ sets are atomic, we are evaluating consistency wrt the ontology, that contains complex propositions.
References
Boella, G., Lesmo, L., Damiano, R.: On the ontological status of plans and norms. Artif. Intell. Law 12(4), 317–357 (2004)
Borgo, S., Masolo, C.: Foundational choices in dolce. In: Staab, S., Studer, R. (eds.) Handbook on Ontologies, 2nd edn. Springer, Heidelberg (2009)
Bottazzi, E., Ferrario, R.: Preliminaries to a DOLCE ontology of organizations. Int. J. Bus. Process Integr. Manage. (Special Issue on Vocabularies, Ontologies and Business Rules for Enterprise Modeling) 4(4), 225–238 (2009)
Brandt, F., Conitzer, V., Endriss, U.: Computational social choice. In: Weiss, G. (ed.) Multiagent Systems. MIT Press (Forthcoming)
Coradeschi, S., Saffiotti, A.: An introduction to the anchoring problem. Robot. Auton. Syst. 43(2), 85–96 (2003)
Dalpiaz, F., Giorgini, P., Mylopoulos, J.: Adaptive socio-technical systems: a requirements-based approach. Requir. Eng. 18(1), 1–24 (2013)
Duda, R.O., Hart, P.E., Stork, D.G.: Pattern Classification, 2nd edn. Wiley, New York (2001)
Duin, R.P.W., Pekalska, E.: The dissimilarity space: bridging structural and statistical pattern recognition. Pattern Recogn. Lett. 33(7), 826–832 (2012)
Emery, F.E., Trist, E.: Socio-technical systems. In: West Churchman, C., Verhulst, M. (eds.) Management Sciences: Models and Techniques, pp. 83–97. Pergamon, New York (1960)
Endriss, U., Fernández, R.: Collective annotation of linguistic resources: basic principles and a formal model. In: Proceedings of the 51st Annual Meeting of the Association for Computational Linguistics (ACL-2013), August 2013
Endriss, U., Grandi, U., Porello, D.: Complexity of judgment aggregation. J. Artif. Intell. Res. 45, 481–514 (2012)
Farenzena, M., Bazzani, L., Murino, V., Cristani, M.: Towards a subject-centered analysis for automated video surveillance. In: International Conference on Image Analysis and Processing, pp. 481–489 (2009)
Ferrario, R., Oltramari, A.: Towards a computational ontology of mind. In: Varzi, A. C., Vieu, L. (eds.), Proceedings of the International Conference on Formal Ontology in Information Systems, FOIS 2004, IOS Press, pp. 287–297 (2004)
Ferrario, R., Prévot, L.: Special issue: formal ontologies for communicating agents. Appl. Ontol. 2, 3–4 (2007)
Gärdenfors, P.: Conceptual Spaces - The Geometry of Thought. MIT Press, Cambridge (2000)
Hadzic, M., Wongthongtham, P., Dillon, T.S., Chang, E.: Ontology-Based Multi-Agent Systems. Studies in Computational Intelligence. Springer, Heidelberg (2009)
Harnad, S.: The symbol grounding problem. Physica D 42(1), 335–346 (1990)
Konieczny, S., Pino Pérez, R.: Merging information under constraints: a logical framework. J. Log. Comput. 12(5), 773–808 (2002)
Lauritzen, S.L.: Graphical Models. Oxford University Press, Oxford (1996)
List, C., Puppe, C.: Judgment aggregation: a survey. In: Anand, P., Puppe, C., Pattanaik, P. (eds.) Handbook of Rational and Social Choice. Oxford University Press, Oxford (2009)
Masolo, C., Borgo, S., Gangemi, A., Guarino, N., Oltramari, A.: Wonderweb deliverable d18. Technical report, CNR (2003)
Masolo, C., Vieu, L., Bottazzi, E., Catenacci, C., Ferrario, R., Gangemi, A., Guarino, N.: Social roles and their descriptions. In: Proceedings of the 6th International Conference on the Principles of Knowledge Representation and Reasoning (KR-2004), pp. 267–277 (2004)
Minh, H.Q., Cristani, M., Perina, A., Murino, V.: A regularized spectral algorithm for hidden Markov models with applications in computer vision. In: IEEE International Conference on Computer Vision and Pattern Recognition, pp. 2384–2391 (2012)
Perina, A., Cristani, M., Castellani, U., Murino, V., Jojic, N.: Free energy score spaces: using generative information in discriminative classifiers. IEEE Trans. Pattern Anal. Mach. Intell. 34(7), 1249–1262 (2012)
Porello, D., Endriss, U.: Ontology merging as social choice. In: Leite, J., Torroni, P., Ågotnes, T., Boella, G., van der Torre, L. (eds.) CLIMA XII 2011. LNCS (LNAI), vol. 6814, pp. 157–170. Springer, Heidelberg (2011)
Rabiner, L.: A tutorial on hidden Markov models and selected applications in speech recognition. Proc. IEEE 77(2), 257–286 (1989)
Shoham, Y., Leyton-Brown, K.: Multiagent Systems: Algorithmic, Game-Theoretic, and Logical Foundations. Cambridge University Press, Cambridge (2009)
Woolridge, M.: Introduction to Multiagent Systems. Wiley, New York (2008)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Porello, D., Setti, F., Ferrario, R., Cristani, M. (2014). Multiagent Socio-Technical Systems: An Ontological Approach. In: Balke, T., Dignum, F., van Riemsdijk, M., Chopra, A. (eds) Coordination, Organizations, Institutions, and Norms in Agent Systems IX. COIN 2013. Lecture Notes in Computer Science(), vol 8386. Springer, Cham. https://doi.org/10.1007/978-3-319-07314-9_3
Download citation
DOI: https://doi.org/10.1007/978-3-319-07314-9_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-07313-2
Online ISBN: 978-3-319-07314-9
eBook Packages: Computer ScienceComputer Science (R0)