Abstract
Defence and security organisations rely on the use of scenarios for a wide range of activities; from strategic and contingency planning to training and experimentation exercises. In the grand strategic space, scenarios normally take the form of linguistic stories, whereby a picture of a context is painted using storytelling principles. The manner in which these stories are narrated can paint different mental models in planners’ minds and open opportunities for the realisation of different contextualisations and initialisations of these stories. In this chapter, we review some scenario design methods in the defence and security domain. We then illustrate how evolutionary computation techniques can be used to evolve different narrations of a strategic story. First, we present a simple representation of a story that allows evolution to operate on it in a simple manner. However, the simplicity of the representation comes with the cost of designing a set of linguistic constraints and transformations to guarantee that any random chromosome can get transformed into a unique coherent and causally consistent story. Second, we demonstrate that the representation being utilised in this approach can simultaneously serve as the basis to form a strategic story as well as the basis to design simulation models to evaluate these stories. This flexibility fulfils a large gap in current scenario planning methodologies, whereby the strategic scenario is represented in the form of a linguistic story, while the evaluation of that scenario is completely left for the human to subjectively decide on it.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsNotes
- 1.
In this chapter, the implicit Space parameter of an event is not added because it involves a concrete thing—a participant including a Character or an Object—in the story, while the participants of events are left untouched in a generated narration.
- 2.
A flashback is a story played backward. It can be a full flashback in which the whole story is played backward, or a partial flashback in which a subset of events are played backward, with the rest of the events played forward.
- 3.
Using pure random generation, slim chances (\(\frac{4}{7! \times 6!}\)) can be expected to obtain a narration that possesses comparatively high values of consistT and consistS at the same time.
References
Bui, V., Bender, A., Abbass, H.: An expressive gl-2 grammar for representing story-like scenarios. In: IEEE Congress on Evolutionary Computation (CEC), 2012, pp. 1–8. IEEE (2012)
Alam, S., Abbass, H., Barlow, M.: Atoms: air traffic operations and management simulator. IEEE Trans. Intell. Transp. Syst. 9(2), 209–225 (2008)
Abbass, H.A., Alam, S., Bender, A.: MEBRA: multiobjective evolutionary-based risk assessment. IEEE Comput. Intell. Mag. 4(3), 29–36 (2009)
Alam, S., Tang, J., Abbass, H.A., Lokan, C.: The effect of symmetry in representation on scenario-based risk assessment for air-traffic conflict resolution strategies. In: IEEE Congress on Evolutionary Computation, 2009, CEC’09, pp. 2180–2187. IEEE (2009)
Bui, V., Bui, L., Abbass, H., Bender, A., Ray, P.: On the role of information networks in logistics: An evolutionary approach with military scenarios. In: IEEE Congress on Evolutionary Computation, 2009. CEC’09, pp. 598–605. IEEE (2009)
Xiong, J., Liu, J., Chen, Y., Abbass, H.: An evolutionary multi-objective scenario-based approach for stochastic resource investment project scheduling. In: IEEE Congress on Evolutionary Computation (CEC) 2011. pp. 2767–2774. June 2011
Amin, R., Tang, J., Ellejmi, M., Kirby, S., Abbass, H.: An evolutionary goal-programming approach towards scenario design for air-traffic human-performance experiments. In: IEEE Symposium on Computational Intelligence in Vehicles and Transportation Systems (CIVTS), 2013, pp. 64–71. April 2013
Gelin, R., d’Alessandro, C., Le, Q.A., Deroo, O., Doukhan, D., Martin, J.C., Pelachaud, C., Rilliard, A., Rosset, S.: Towards a storytelling humanoid robot. In: AAAI Fall Symposium Series (2010)
Gervás, P., Díaz-Agudo, B., Peinado, F., Hervás, R.: Story plot generation based on CBR. Knowl. Based Syst. 18(4–5), 235–242 (2005)
Chang, H.M., Soo, V.W.: Planning-based narrative generation in simulated game universes. IEEE Trans. Comput. Intell. AI Games 1(3), 200–213 (2009)
Keppens, J., Zeleznikow, J.: A model based reasoning approach for generating plausible crime scenarios from evidence. In: Proceedings of the 9th international conference on Artificial intelligence and law, ACM, pp. 51–59 (2003)
Bui, V., Abbbass, H., Bender, A.: Evolving stories: Grammar evolution for automatic plot generation. In: IEEE Congress on Evolutionary Computation (CEC), 2010, pp. 1–8. IEEE (2010)
Wang, K., Bui, V., Petraki, E., Abbass, H.: From subjective to objective metrics for evolutionary story narration using event permutations. In: Bui, L., Ong, Y., Hoai, N., Ishibuchi, H., Suganthan, P. (eds.) Simulated Evolution and Learning. Lecture Notes in Computer Science, vol. 7673, pp. 400–409. Springer, Berlin (2012)
Wang, K., Bui, V., Petraki, E., Abbass, H.: Evolving story narrative using surrogate models of human judgement. In: Kim, J.H., Matson, E.T., Myung, H., Xu, P. (eds.) Robot Intelligence Technology and Applications 2012. Advances in Intelligent Systems and Computing, vol. 208, pp. 653–661. Springer, Berlin (2013)
Wang, K.: Human-guided evolutionary-based linguistics approach for automatic story generation. Ph.D. thesis, University of New South Wales 12 (2013)
Babbar-Sebens, M., Minsker, B.S.: Interactive genetic algorithm with mixed initiative interaction for multi-criteria ground water monitoring design. Appl. Soft Comput. 12(1), 182–195 (2012)
Deb, K., Sinha, A., Korhonen, P.J., Wallenius, J.: An interactive evolutionary multiobjective optimization method based on progressively approximated value functions. IEEE Trans. Evol. Comput. 14(5), 723–739 (2010)
Ciarlini, A.E., Casanova, M.A., Furtado, A.L., Veloso, P.A.: Modeling interactive storytelling genres as application domains. J. Intell. Inf. Syst. 35(3), 347–381 (2010)
Ong, E.: A commonsense knowledge base for generating children’s stories. In: Proceedings of the 2010 AAAI Fall Symposium Series on Common Sense Knowledge, pp. 82–87 (2010)
de Sousa, R.: Artificial intelligence and literary creativity: Inside the mind of BRUTUS, a storytelling machine. Comput. Linguist. 26(4), 642–647 (2000)
Shim, Y., Kim, M.: Automatic short story generator based on autonomous agents. Intelligent Agents and Multi-Agent Systems, pp. 151–162. Springer, Berlin (2002)
Spierling, U., Grasbon, D., Braun, N., Iurgel, I.: Setting the scene: playing digital director in interactive storytelling and creation. Comput. Graph. 26(1), 31–44 (2002)
Theune, M., Rensen, S., op den Akker, R., Heylen, D., Nijholt, A.: Emotional characters for automatic plot creation. Technologies for Interactive Digital Storytelling and Entertainment, pp. 95–100. Springer, Berlin (2004)
Riedl, M.O.: Incorporating authorial intent into generative narrative systems. In: AAAI Spring Symposium: Intelligent Narrative Technologies II, pp. 91–94 (2009)
Porteous, J., Cavazza, M., Charles, F.: Applying planning to interactive storytelling: Narrative control using state constraints. ACM Trans. Intell. Syst. Technol. (TIST) 1(2), 111–130 (2010)
Bates, J.: Virtual reality, art and entertainment. Presence 1(1), 133–138 (1992)
Meehan, J.: Inside Computer Understanding: Five Programs Plus Miniatures, Tale-spin, pp. 197–226 (1981)
Turner, S.R.: Minstrel: a computer model of creativity and storytelling. Ph.D. thesis, Los Angeles, CA, USA (1993). UMI Order no. GAX93-19933
Bates, J., Loyall, A.B., Reilly, W.S.: An architecture for action, emotion, and social behavior. Artificial Social Systems, pp. 55–68. Springer, Berlin (1994)
Magerko, B.: A proposal for an interactive drama architecture. Ann Arbor 1001, 48109 (2000)
Szilas, N.: Idtension: a narrative engine for interactive drama. In: Proceedings of the Technologies for Interactive Digital Storytelling and Entertainment (TIDSE) Conference, vol 3, pp. 187–203 (2003)
Cheong, Y.G., Young, R.M.: A computational model of narrative generation for suspense. In: AAAI, pp. 1906–1907 (2006)
Mateas, M., Stern, A.: Writing façade: A case study in procedural authorship, Second Person: Role-Playing and Story in Games and Playable Media, pp. 183–208 (2007)
Chomsky, N.: Three models for the description of language. IRE Trans. Inf. Theory 2(3), 113–124 (1956)
Prince, G.: A Grammar of Stories: An introduction, vol. 13. Walter De Gruyter Inc, Berlin (1973)
Colby, B.N.: A partial grammar of eskimo folktales. Am. Anthropol. 75(3), 645–662 (1973)
Lee, M.G.: A model of story generation. Ph.D. thesis, University of Manchester, Manchester (1994)
Wang, K., Bui, V., Abbass, H.: Evolving stories: Tree adjoining grammar guided genetic programming for complex plot generation. In: Deb, K., Bhattacharya, A., Chakraborti, N., Chakroborty, P., Das, S., Dutta, J., Gupta, S., Jain, A., Aggarwal, V., Branke, J., Louis, S., Tan, K. (eds.) Simulated Evolution and Learning. Lecture Notes in Computer Science, vol. 6457, pp. 135–145. Springer, Berlin (2010)
Russell, S., Norvig, P.: Artificial Intelligence: A Modern Approach. Prentice Hall Series in Artificial Intelligence, Prentice Hall (2010)
Hoang, H., Lee-Urban, S., Muñoz-Avila, H.: Hierarchical plan representations for encoding strategic game AI. In: Artificial Intelligence and Interactive Digital Entertainment, pp. 63–68 (2005)
Kelly, J.P., Botea, A., Koenig, S.: Offline planning with hierarchical task networks in video games. In: Proceedings of the Fourth Artificial Intelligence and Interactive Digital Entertainment (AIIDE) Conference, pp. 60–65 (2008)
Bailey, P.: Searching for storiness: Story-generation from a reader’s perspective. Technical Report, AAAI Technical Report 1999
Fairclough, C., Cunningham, P.: An interactive story engine. Artificial Intelligence and Cognitive Science, pp. 171–176. Springer, Berlin (2002)
Díaz-Agudo, B., Gervás, P., Peinado, F.: A case based reasoning approach to story plot generation. Advances in Case-Based Reasoning, pp. 142–156. Springer, Berlin (2004)
Swartjes, I.: The plot thickens : bringing structure and meaning into automated story generation. Ph.D. thesis, University of Twente (2006)
Theune, M., Faas, S., Nijholt, A., Heylen, D.: The virtual storyteller: story creation by intelligent agents. In: Technologies for Interactive Digital Storytelling and Entertainment (TIDSE) Conference, Darmstadt, Citeseer, pp. 204–215 (2003)
y Pérez, R.P., Sharples, M.: Three computer-based models of storytelling: Brutus, minstrel and mexica. Knowl. Based Syst. 17(1), 15–29 (2004)
Swartjes, I., Theune, M.: A fabula model for emergent narrative. Technologies for Interactive Digital Storytelling and Entertainment, pp. 49–60. Springer, Berlin (2006)
Hoai, N.X.: A flexible representation for genetic programming from natural language processing. Ph.D. thesis, Australian Defence force Academy, University of New South Wales, Canberra (2004)
Ryan, M.L.: Toward a definition of narrative. In: Herman, D. (ed.) Cambridge Companion To Narrative. Cambridge Companions to Literature, pp. 22–35. Cambridge University Press, Cambridge (2007)
Leech, G.N., Leech, G., Svartvik, J.: A Communicative Grammar of English. Prentice Hall, Hemel Hempstead (2002)
Saurı, R., Goldberg, L., Verhagen, M., Pustejovsky, J.: Annotating Events in English: TimeML Annotation Guidelines (2009)
Trabasso, T., Van den Broek, P., Suh, S.Y.: Logical necessity and transitivity of causal relations in stories. Discourse Process. 12(1), 1–25 (1989)
Bridgeman, T.: Time and space. In: Herman, D. (ed.) Cambridge Companion to Narrative. Cambridge Companions to Literature, pp. 52–65. Cambridge University Press, Cambridge (2007)
Sternberg, M.: Universals of narrative and their cognitivist fortunes (i). Poet. Today 24(2), 297–396 (2003)
Karmiloff-Smith, A.: Language and cognitive processes from a developmental perspective. Lang. Cogn. Process. 1(1), 61–85 (1985)
Young, R.M.: Computational creativity in narrative generation: utility and novelty based on models of story comprehension. In: AAAI Spring Symposium. vol SS-08-03. Stanford, CA, pp.149–155 (2008)
Campion, N., Martins, D., Wilhelm, A.: Contradictions and predictions: two sources of uncertainty that raise the cognitive interest of readers. Discourse Process. 46(4), 341–368 (2009)
Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.: A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 6(2), 182–197 (2002)
Michalewicz, Z., Fogel, D.B.: How to Solve it: Modern Heuristics. Springer, New York (2004)
Acknowledgments
This work was supported by the Scientific Research Starting Foundation for Returned Overseas Chinese Scholars, the Shandong Postdoctoral Innovation Foundation under Grant 140880, and the Chinese Fundamental Research Funds for the Central Universities under Grant 201513001.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Appendix A: Event Recognition
Appendix A: Event Recognition
The following grammatical components in a clause are identified as events.
(E1) VERB without predicative complement: all “tensed or untensed verbs” [52] and idiomatic expression (e.g., show up), prepositional verb (e.g., depend on) and phrasal-prepositional verb (e.g., catch up with) [51].
(E2) Predicative complement with NP as the head: predicative complement whose head is a noun phrase (NP) and the verb belongs to one of the following classes: copulative predicates (e.g., to be, seem), inchoative predicates (e.g., become), aspectual predicates (e.g., begin, continue, end, finish), change of state predicates (e.g., retire, appoint, elect, resign), predicates of evaluation and description (e.g., consider, describe, depict, evaluate) [52]. For instance, “became a good guy” in “He became a good guy.” or “was elected president of the country” in “She was elected president of the country.”
(E3) Predicative complement with ADJECTIVE as the head: predicative complement whose head is an adjective and the verb belongs to one of the following classes: the above-mentioned copulative predicates, inchoative predicates, aspectual predicates, change of state predicates and predicates of evaluation and description, as well as causative predicates (e.g., cause, make) and predicates of perception (e.g., look, hear) [52]. For instance, “looks nice” in “The dress looks nice.” or “made happy” in “The cake made the boy happy.”
(E4) Predicative complement with PP as the head: predicative complement whose head is a prepositional phrase (PP) and the verb belongs to the classes that belong to copulative predicates, inchoative predicates, aspectual predicates, change of state predicates and predicates of evaluation and description, causative predicates and predicates of perception as has been listed in TimeML event annotation standard [52]. For instance, “is in good mood” in “She is in good mood.”, “was behind the tree” in “Cinderella was behind the tree”.
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Wang, K., Petraki, E., Abbass, H. (2016). Evolving Narrations of Strategic Defence and Security Scenarios for Computational Scenario Planning. In: Abielmona, R., Falcon, R., Zincir-Heywood, N., Abbass, H. (eds) Recent Advances in Computational Intelligence in Defense and Security. Studies in Computational Intelligence, vol 621. Springer, Cham. https://doi.org/10.1007/978-3-319-26450-9_23
Download citation
DOI: https://doi.org/10.1007/978-3-319-26450-9_23
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-26448-6
Online ISBN: 978-3-319-26450-9
eBook Packages: EngineeringEngineering (R0)