Gartner Blog Network

AI and IAM: Social AI – A Definition and Taxonomy

by wcappell  |  April 10, 2012  |  5 Comments

Whereas traditional AI focused on modelling the cognition of isolated individuals, Social AI is a relatively new discipline that seeks to model the way in which in groups of agents or actors perceive, analyze, and respond to events in their collective environment. Each agent or actor has its own local perspective on that environment. Furthermore, there is, typically, no global perspective that organizes all of the local perspectives into a single coherent whole. As such, Social AI divides into a collection of sub-disciplines.

First, there is the distributed translation of event streams into a distributed model of objects laid out in a collection of interlinked space-time frameworks. What is critical to Social AI is that there is no need for there to be a single space-time framework within which all objects are placed. It is only necessary that whenever a subset of agents or actors are in communication, it is possible to construct or deconstruct a chain of links between the frameworks relevant to the communicating subgroup.

Second, there is the analysis of the changes that take place in the spatio-temporal arrangements of these objects into a network of causal paths. Once again, there is no guarantee that a single causal network will coherently unite all changes. It is only necessary that, from the perspective of any given agent or actor, that a causal analysis can be performed that reaches all objects appearing within that agent’s local framework and the frameworks of the agents communicating with it.

Third, with the local causal paths in place, Social AI explores how distributed agents or actors can ensure that the causally analyzed objects satisfy a pre-established set of constraints while only communicating locally and there being no guarantee that any fact about the adherence to constraints or lack thereof is globally communicated across the entire agent/actor population.

Fourth, if constraint satisfaction is concerned with whether or not objects satisfy a given list of properties, optimization is about what properties a set of objects must have in order that a particular goal be satisfied and just as there is a Social AI of constraint satisfaction, there is a Social AI of distributed optimization.

Fifth, and finally, Social AI recognizes that goals themselves may be subject of decision and agents and actors can compete in order to establish which goals a distributed system may seek to obtain.

Now, as long as the IT stacks relevant to delivery of applications and services resided within the logical confines of single enterprise, it was possible, at least in theory, to assume that one could construct infrastructure and application management (IAM) systems that had a global view of the infrastructure, services and applications being managed.

Over the last five years, however, applications and services have increasingly been stretched across trans-enterprise continuously evolving infrastructures and the assumption that a global view can be obtained is less and less plausible. For this reason, I believe that the traditional global perspective presupposing AI engines underlying many of today’s popular IAM products are rapidly becoming obsolete and will need to be replaced by Social AI equivalents.

This is not just a change in technology, however. It is also a change in IAM philosophy. Truly distributed systems will require a truly distributed management. There will be no master view, no single source of truth. Instead, there will be a series of shifting, opportunistic perspectives that will evolve as rapidly as the systems targeted for management.


Tags: social-ai-global-vs-local  

Will Cappell
Research Vice President
9 years at Gartner
29 years IT industry

Will Cappelli is a Gartner Research VP in the Enterprise Management area, focusing on automation, event correlation and fault analysis, management system architectures, and real-time infrastructure issues. ...Read Full Bio

Thoughts on AI and IAM: Social AI – A Definition and Taxonomy

  1. John Jones says:

    Hi Will,
    I am investigating activity centric tools at the moment and was mulling over the problem of constructing a complete view (and record) of the activities despite the fact that each actor in the activity had their own partial view of the whole. These activities commonly consist of collaborations across enterprises and have, by their very nature, the problems you are eluding to. And there too you’ll find AI in the form of machine learning tools used to construct activity views from events such as emails, IM etc. I haven’t seen this problem solved well within an organisation yet let alone across the web. Interesting work here for anyone who has the inclination!
    Keep up the good work.

  2. Generally I do not learn post on blogs, however I would like to say that this write-up very pressured me to take a look at and do it! Your writing style has been surprised me. Thank you, quite great article.

  3. Ramon Dhein says:

    Just to follow up on the up-date of this matter on your blog and want to let you know just how much I valued the time you took to generate this handy post. Within the post, you really spoke on how to truly handle this concern with all ease. It would be my pleasure to get together some more tips from your site and come up to offer other people what I have learned from you. I appreciate your usual excellent effort.

  4. I went over this internet site and I conceive you have a lot of excellent info , saved to my bookmarks (:.

  5. I have been exploring for a little for any high-quality articles or blog posts in this sort of space Exploring in Yahoo I ultimately stumbled upon this website Reading this info So i am satisfied to show that I’ve a very good uncanny feeling I came upon just what I needed I so much surely will make sure to don¡¦t omit this website and provides it a glance on a relentless basis

Comments are closed

Comments or opinions expressed on this blog are those of the individual contributors only, and do not necessarily represent the views of Gartner, Inc. or its management. Readers may copy and redistribute blog postings on other blogs, or otherwise for private, non-commercial or journalistic purposes, with attribution to Gartner. This content may not be used for any other purposes in any other formats or media. The content on this blog is provided on an "as-is" basis. Gartner shall not be liable for any damages whatsoever arising out of the content or use of this blog.