2 Full Paper

The Future of Artificial Intelligence (AI) and Machine Learning (ML) in Landscape : A Case Study in Coastal Virginia, USA

Zihao Zhang1, Ben Bowes2 1University of Virginia, Virginia/USA · [email protected] 2University of Virginia, Virginia/USA · [email protected]

Abstract: There have been theory-based endeavours that directly engage with AI and ML in the land- scape discipline. By presenting a case that uses machine learning techniques to predict variables in a coastal environment, this paper provides empirical evidence of the forthcoming cybernetic environ- ment, in which are conceptualized not as authors but as choreographers, catalyst agents, and conductors among many other intelligent agents. Drawing ideas from posthumanism, this paper argues that, to truly understand the cybernetic environment, we have to take on posthumanist ethics and over- come human exceptionalism. Keywords: Machine learning, artificial intelligence, , cybernetics

1 Introduction

In 2000 ecologist Robert Cook raised a critical question to the profession of landscape archi- tecture by asking “do landscapes learn?” His concern was the development and adaptation of a landscape design after its construction (COOK 2000). In a way, the landscape theory and practice of the past two decades has been attempting to respond to this question. Based on the new paradigm of ecological research that has moved away from the deterministic and reductionist understanding of nature as a static entity and embraced complexity, dynamism, and probability (REED & LISTER 2014a), the landscape discipline has applied ecology as a powerful tool to design for indeterminacy and emergence (WALDHEIM 2006). For example, in the entry for the Downsview Park competition in late 1990s, James Corner, Stan Allen and Nina-Marie Lister proposed a framework of processes and strategies that could allow for emergent ecologies so that the natural systems can evolve over time and become more com- plex (CZERNIAK 2001, REED & LISTER 2014b). In other words, to learn means to develop new relationships between different things. The landscape discipline has developed a kind of paradigm with the notion that nature is not a static entity, but a set of rela- tionships that are constantly changing. The designers’ role is to cultivate new relationships in the natural world through landscape design. Projects like Downsview Park serve as exem- plars for this new design paradigm that relies on process-based strategies to organize the patterns of material, energy, and information in the environment. Deeply rooted in this ecological design paradigm, advances in cybernetic technologies such as sensing networks, robotics, and artificial intelligence provide new possibilities to design “cyborg ecologies”. In a way, the old notion of “learning” takes on a new meaning. Land- scapes cannot only “learn” through ecosystems, but also through coupled technical-natural systems. In this line of research, CANTRELL & HOLTZMAN (2016) have explored how respon- sive technologies can be used in landscape design so that the coupled system could better respond to various inputs. ZHANG (2017) introduced human factors and the role of socio-

Journal of Digital Landscape , 4-2019, pp. 2-9. © Wichmann Verlag, VDE VERLAG GMBH · Berlin · Offenbach. ISBN 978-3-87907-663-5, ISSN 2367-4253, e-ISSN 2511-624X, doi:10.14627/537663001. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by-nd/4.0/).

Z. Zhang, B. Bowes: The Future of Artificial Intelligence (AI) and Machine Learning (ML) 3 cultural systems in the responsive landscape design framework. ESTRADA (2018) imagined sensing networks, data processing and actuating systems in a fluvial environment, and through rigorous experiments, the coupled technical-natural system shows a of real- time response that is beyond human capability. A responsive landscape does not directly engage ML and AI, but the sensing-processing-actuating feedback loop can serve as a robust framework for the application of AI and ML in landscape design. There have been theory-based endeavours that directly engage with AI and ML in the land- scape discipline. In a thought experiment, CANTRELL et al. (2017) have imagined a DRL (deep reinforcement learning) based AI called “wildness creator” that can devise strategies beyond human comprehension, in order to challenge environmental designers, conservation- ists, and environmental engineers to reflect on what it means to construct wild places. CANTRELL & ZHANG (2018) have formed machine intelligence as “a third intelligence” in landscape media that can interact with biological intelligence and material intelligence and co-evolve with other landscape agents to co-produce landscapes beyond designers’ intention. The discussion of AI and ML in the discipline remains largely theo- retical and speculative. There is a body of practice-based research outside the discipline. For example, Topos, an urbanism-oriented AI start-up has developed ML applications that ana- lyse urban patterns.1 However, the way how AI and ML is approached is not compatible with the landscape’s ecological paradigm. In other words, the complexity of the natural world and ecosystem dynamic are not within their major concern. To mitigate the gap between theory and practice, this paper presents a case study that directly engages ML and AI in the landscape context in order to raise new challenges for theory building to incorporate ML and AI in the ecological design framework. This paper is orga- nized into three sections. In section one we introduce the key terms such as ML, AI, deep learning, as well as their differences, given the assumption that this field of research is still largely outside the profession of landscape architecture. In section two, we present an inter- disciplinary research project that looks into possibilities for the application of machine learn- ing techniques in managing flooding in the coastal city of Norfolk, Virginia, USA. By focus- ing on the “nuts and bolts” in ML, we present one specific case where ML is used to predict the groundwater table level during storm events – a type of hydrological pattern that is in- trinsically related to flooding issues in coastal cities. In section three, we offer a critical anal- ysis of the challenges posed by the case study. ’s agency, creativity, and intention- ality are at stake in an environment that is laden with nonhuman intelligence including AI and other types of intelligence. In this paper, we argue that to truly understand the cybernetic environment that we are moving into, we have to take on a posthumanist ethic and overcome human exceptionalism.

2 Machine Learning (ML) and Artificial Intelligence (AI)

The past few years have seen a major development in the research of artificial intelligence (AI), especially in the area of machine learning (ML) and deep learning, which largely re- volves around artificial neural networks (ANN). Neural networks are often used to approxi- mate nonlinear functions, advances in computing power have allowed neural networks to become “deep”, by increasing the number of neural network layers in a model, which allows them to learn and more accurately represent complex functions. In this context, machines 4 Journal of Digital Landscape Architecture · 4-2019 have demonstrated promising results and sometimes out-performed humans in areas such as image recognition (RUSSAKOVSKY et al. 2015), natural language processing and translation (YOUNG et al. 2017), video games (MNIH et al. 2013, ‘OpenAI Five’ n.d.), and the game of GO (SILVER et al. 2017). The goal of this section is to familiarize the readers with the capacities as well as limitations of current ML techniques using simple language, given our consideration that the audiences of this paper are largely outside the AI research community. We also want to point to some caveats and clarify the differences between AI and ML, which are almost always used inter- changeably by non-experts. The definition of “universal intelligence” proposed by computer scientists Shane Legg and Marcus Hutter is conceptually stimulating to clarify the difference between AI and ML. Gen- erally speaking, “[i]ntelligence measures an agent’s ability to achieve goals in a wide range of environments” (LEGG & HUTTER 2007). This definition relies on a cybernetic model by imagining an intelligent system or agent that interacts with its environment and achieves goals through feedback loops. In order to better achieve goals, this system has to have a representation or model of the environment. ML is one way to help the computer to build and improve this internal representation of the environment by iterating through large amounts of data. AI measures the quality of this representation in terms of helping the agent to achieve goals in the environment. Partly because of science fiction and pop culture in recent decades, people now tend to use AI to signify another term – artificial general intelligence. Using our definition of universal intelligence, AGI refers to the ability an intelligent agent has compared to a human level of intelligence, like a robot in a sci-fi movie. However, current research in AI is far from build- ing an intelligent machine that can outperform humans in all aspects. Even the AlphaGo, which beat the best human GO player in 2016, is only able to perform well in a very specific area of human culture. Another caveat we want to point out is that, from the definition of intelligence, AI only refers to the ability that a system possesses rather than directly to the system or the agent itself. In other words, AI is a property of a system rather than the system itself. However, in everyday use, people tend to refer to something as an AI system rather than the property of something (“Siri is Apple’s AI”). But we do acknowledge the change in meanings of terms, just like the fact that “computer” used to be a job title rather than a tool we use every day.

3 Case Study: Machine Learning and Coastal Environmental Management

Along with advances in AI research is the increased accessibility to tools and technologies that allow non-experts such as designers and environmental engineers to practice ML and develop AI systems. Designers and non-experts could use Python-based ML libraries such as PyTorch, Tensorflow, Caffe, or Scikit-learn2 to train models to perform a specific task. Designers can also use visual programming languages (VPL) such as Grasshopper, a plugin for the 3D modelling software Rhinoceros, to do ML using plugins such as LunchBoxML3. At the University of Virginia, the School of has established a research incubator called the LinkLab that brings together experts and scholars in systems and environmental Z. Zhang, B. Bowes: The Future of Artificial Intelligence (AI) and Machine Learning (ML) 5 engineering, computer sciences, social sciences, and landscape architecture to work together and to explore possibilities to apply sensing networks, ML, and cyber-physical systems in managing various environments and landscapes. Among the projects, dMIST (The Data- driven Management for Interdependent Stormwater and Transportation Systems) is an NSF (National Science Foundation) funded research project that looks into coastal water and trans- portation systems in the City of Norfolk and the greater Hampton Roads metropolitan area on Virginia’s east coast. Researchers use data-driven and ML techniques to develop models that build correlations between stormwater and transportation systems so that the coupled system can be more resilient and adaptive to environmental disturbances such as sea level rise, flooding, and climate change. For example, some researchers have developed algorithms to evaluate the trustworthiness of the personal weather stations in Norfolk based on crowdsourced weather data collected by hobbyists and concerned citizens (CHEN et al. 2018). Others use flood event data to train models to predict traffic patterns in the road networks (FARIA et al. 2018, SHRADDHA et al. 2019). One researcher has studied a model predictive control (MPC) strategy in a simulated stormwater management system, the trained model is able to decide when and to what level to open and close floodgates based on forecasts of future precipitation events (SADLER et al. 2019). Many of the models were built with Ten- sorflow and Keras4, and are run on the Rivanna High Performance Computer (HPC)5 at the University of Virginia using a Graphical Processing Unit (GPU). To illustrate how ML is used in this research, we present a brief description of a study that explores the use of two kinds of neural networks, Recurrent (RNN) and Long Short-term Memory (LSTM), to train models to predict the groundwater table response to storm events (BOWES et al. 2019). In this case, the RNN models were “shallow” whereas the LSTM mod- els, by the definition of their structure, are considered to be deep. The models were built for each of seven groundwater level monitoring wells in Norfolk with hourly data of tide, rain- fall, and groundwater table from 2010-2018. Model training in this case refers to the process of adjusting weights in the network to minimize the error between its predictions and the actual observed groundwater table level. After training, the models can predict the ground- water level using only forecast tide and rainfall data. In order to test the model performance, the dataset is always divided into training data that is used to adjust the neural networks, and testing data, which is used to evaluate the model’s performance. The models are blind to the testing data at all times. Two different datasets were used to evaluate the effect of data preprocessing on model per- formance, the full dataset consisted of the continuous time series (both storm events and no storm event), while the second dataset consisted of only storm events. 6 Journal of Digital Landscape Architecture · 4-2019

Fig. 1: Comparison of groundwater table forecasts at one well in Norfolk, Vir- ginia from LSTM models trained with the full and storm training sets

Figure 1 shows the testing result of the LSTM models. “Storm Forecast” and “Full Forecast” are two predictions made by models trained with storm event data and full data respectfully, and they are compared to the “Observed GWL”, which is the real groundwater level data collected in one of the monitoring wells in Norfolk. This study found that training models with storm event data resulted in better model performance in a simulated real-time forecast- ing scenario, confirming that a model trained under a certain phenomenon will be more sen- sitive to this phenomenon. These models can use forecast rainfall and tide data to create precise estimates of the ground- water table response to storms for every monitoring well in Norfolk, human experts in the system may have a mental model of the storm event-groundwater level relationship, but would not be able to quantify or easily share it with non-experts. Additionally, the precise forecasts of the groundwater table from the ML models can be interpolated into city-wide maps or used to augment flood models. The groundwater table is rarely monitored in coastal cities and decision makers generally have no knowledge of its role in flooding from storm events. Additionally, coastal groundwater table levels will increase with sea level rise and have a growing impact on flood severity. Therefore, understanding the groundwater table patterns and being able to make real-time predictions based on forecast storm conditions of rainfall and tide will help increase the accuracy of real-time flood prediction. Not only will this help governments and the public to better prepare for potential storm events but it will also allow ecologists, environmental designers, and landscape architects to make inferences on the ecological patterns in a coastal environment and make informed design decisions. Z. Zhang, B. Bowes: The Future of Artificial Intelligence (AI) and Machine Learning (ML) 7

4 Conclusion: Towards a Cybernetic Environment

The case we have discussed is just one of many emerging efforts in adopting machine learn- ing techniques in managing the environment. Many experiments show that machines can sometimes find patterns in data that humans overlook, and in some cases, they can devise strategies that outperform human strategies. Machines and machine intelligence will be im- portant players in constructing environments in a foreseeable future, and it will be harder and harder to tell when a decision is made by a machine or a human and whether a landscape is created by machine intelligence or human intelligence. For example, if we imagine the City of Norfolk eventually adopted many different models developed by the dMIST group as de- cision support systems, then human managers’ experience of the environmental systems would be highly mediated by these models. Sometimes, processes might be fully automated by intelligent systems, i. e. an MPC system opening and closing the floodgates based on weather forecasts. Moreover, with more and more sensing networks and information tech- nologies embedded in the environment, there will be increased connectivity between differ- ent systems, some are technical and some are biological. The new complexity is characterized by numerous numbers of feedback loops between all kinds of intelligent agents including machines, animals, plants, and humans. We argue that “cybernetic environment” can best describe this new paradigm of . Norbert Wiener in 1948 defined cyber- netics as “the scientific study of control and communication in the animal and the machine” (WIENER 2000). Today, the environment of all humans and species has become the new fron- tier of cybernetic control. In the cybernetic environment, designer’s intentionality, creativity, and agency are at stake since design decisions will inevitably be modified by different systems along the chain of feedback loops in the cybernetic environment. In other words, with the increasing number of biotic and abiotic intelligent agents in the environment being included in the ecological design framework, the designer transfigured from the source of authorship into one active player among many players that shape the environment together. The old design mentality holding that designers are exceptional agents to transform the environment is no longer valid in the cybernetic environment. We argue that a posthumanist ethic is needed to overcome human exceptionalism in the cy- bernetic environment. Posthumanism is a transdisciplinary movement that challenges many outdated humanist values and expands the sphere of moral considerations into the more-than- human realm (HAYLES 1999, WOLFE 2010). Posthumanism is not post-human and will never be anti-human, it is rather post-humanist. In other words, it challenges a kind of anthropo- centric worldview and human exceptionalism. Posthumanism is sympathetic towards many humanist claims but is trying to reveal the presumptions that undercut humanists’ moral im- peratives. For example, we want to treat animals better not because they are a diminished version of us, but because they are intrinsically different from us. In a similar manner, there is no need to be afraid of machines and no necessity to measure machine intelligence against human intelligence, because they are intrinsically different types of intelligence. Different humans, machines, animals, and plants relate to their outside environment differently, and they achieve their goals relying on totally different perceptive functions and mental pro- cesses. By taking on a posthumanist ethics, we can easily conceptualize designers not as authors but as choreographers, catalyst agents, and conductors among many other intelligent 8 Journal of Digital Landscape Architecture · 4-2019 agents. We hope these terms can help to explore a new design paradigm and merit further discussion.

Acknowledgements

The dMIST project has been supported as part of a National Science Foundation grant: Award #1735587 (CRISP – Critical, Resilient Infrastructure Systems). The authors thank Michael Gorman, Kristina Fauss and other dMIST group members for their support and feedback.

References

BOWES, B., GOODALL, J., SADLER, J., MORSY, M. & BEHL, M. (2019), Toward Forecasting Groundwater Table in Flood Prone Coastal Cities Using Long Short-term Memory and Recurrent Neural Networks. Earth and Science Open Archive. https://doi.org/10.1002/essoar.10500507.1. CANTRELL, B. & HOLTZMAN, J. (2016), Responsive landscapes: strategies for responsive technologies in landscape architecture. Routledge, New York. CANTRELL, B., MARTIN, L. J. & ELLIS, E. C. (2017), Designing Autonomy: Opportunities for New Wildness in the Anthropocene. Trends in Ecology & Evolution, 32 (3), 156-166. https://doi.org/10.1016/j.tree.2016.12.004. CANTRELL, B. & ZHANG, Z. (2018), A Third Intelligence. Landscape Architecture Frontiers, 6 (2), 42-51. CHEN, A. B., BEHL, M. & GOODALL, J. L. (2018), Trust Me, My Neighbors Say It’s Raining Outside: Ensuring Data Trustworthiness for Crowdsourced Weather Stations. In: Pro- ceedings of the 5th Conference on Systems for Built Environments, November, 7-8, 2018, Shenzhen, China. ACM New York, NY, USA, 25-28. https://doi.org/10.1145/3276774.3276792. COOK, R. E. (2000), Do Landscapes Learn? Ecology’s “New Paradigm” and Design in Land- scape Architecture. In: CONAN, M. (Ed.), Environmentalism in Landscape Architecture, Vol. 22, 115-132, Dumbarton Oaks Research Library and Collection, Washington, D. C. CZERNIAK, J. (2001), Downsview Park Toronto. Prestel, Munich & London. ESTRADA, L. (2018), Towards Sentience. In: CANTRELL, B. & MEKIES, A. (Eds.), Codify: Parametric and Computational Design in Landscape Architecture. Routledge, Milton Park, Abingdon, Oxon, New York, NY, 279-288. FARIA, Z. F., SADLER, J. M. & GOODALL, J. L. (2018), Predicting Urban Coastal Street Flood- ing at Hourly Time Scale Using Random Forest and Google WAZE, Presented at the American Geophysical Union Fall Meeting. HAYLES, K. (1999), How We Became Posthuman: Virtual Bodies in Cybernetics, Literature, and Informatics, University of Chicago Press, Chicago, IL, USA. LEGG, S. & HUTTER, M. (2007), Universal Intelligence: A Definition of Machine Intelli- gence. Minds and Machines, 17 (4), 391-444. https://doi.org/10.1007/s11023-007-9079- x. MNIH, V., KAVUKCUOGLU, K., SILVER, D., GRAVES, A., ANTONOGLOU, I., WIERSTRA, D. & RIEDMILLER, M. (2013), Playing Atari with Deep Reinforcement Learning. ArXiv:1312.5602 [Cs]. http://arxiv.org/abs/1312.5602. Z. Zhang, B. Bowes: The Future of Artificial Intelligence (AI) and Machine Learning (ML) 9

OpenAI Five (n. d.), https://openai.com/five/ (January 3, 2019). REED, C. & LISTER, N. M. E. (2014a), Projective Ecologies. Actar D. REED, C. & LISTER, N.-M. (2014b), Ecology and Design: Parallel Genealogies. Places Jour- nal. https://doi.org/10.22269/140414. RUSSAKOVSKY, O., DENG, J., SU, H., KRAUSE, J., SATHEESH, S., MA, S. & FEI-FEI, L. (2015), ImageNet Large Scale Visual Recognition Challenge. International Journal of Computer Vision, 115 (3), 211-252. https://doi.org/10.1007/s11263-015-0816-y. SADLER, J. M., GOODALL, J. L., BEHL, M. & MORSY, M. M. (2019), Leveraging Open Source Software and Parallel Computing for Model Predictive Control Simulation of Urban Drainage Systems Using EPA-SWMM5 and Python. In: MANNINA, G. (Ed.), New Trends in Urban Drainage Modelling. Springer International Publishing. 988-992. https://doi.org/10.1007/978-3-319-99867-1_170. SHRADDHA, P., S., CHEN, T., D. & BEHL, M. (2019), Data predictive approach to estimate nuisance flooding impacts on roadway networks: a Norfolk, Virginia case study. Pre- sented at the World Conference for Transportation Research. SILVER, D., SCHRITTWIESER, J., SIMONYAN, K., ANTONOGLOU, I., HUANG, A., GUEZ, A. & HASSABIS, D. (2017), Mastering the game of Go without human knowledge. Nature, 550 (7676), 354-359. https://doi.org/10.1038/nature24270. WALDHEIM, C. (2006), Strategies of Indeterminacy in Recent Landscape Practice. Public, (33), 81-86. WIENER, N. (2000), Cybernetics or control and communication in the animal and the machine (2. Ed., 10. Print). MIT Press Cambridge, Mass. WOLFE, C. (2010), What Is Posthumanism? University of Minnesota Press, Minneapolis. YOUNG, T., HAZARIKA, D., PORIA, S. & CAMBRIA, E. (2017), Recent Trends in Deep Learn- ing Based Natural Language Processing. ArXiv:1708.02709 [Cs]. http://arxiv.org/abs/1708.02709. ZHANG, Z. (2017), Human Factors in Responsive Landscapes: Importance and Method. Jour- nal of Digital Landscape Architecture, 2-2017, 10-17. https://doi.org/doi:10.14627/537629002.

Footnote Text

[1] https://www.fastcompany.com/90131540/this-startup-used-ai-to-redefine-n-y-c-s-five-boroughs- for-today [2] Pytorch: https://pytorch.org/; Tensorflow: https://www.tensorflow.org/; Caffe: http://caffe.berke- leyvision.org/ Scikit-learn: https://scikit-learn.org/stable/ [3] https://provingground.io/2017/08/01/machine-learning-with-lunchboxml/ [4] Keras is a library that makes it is easier to build models using Tensorflow: https://keras.io/ [5] https://arcs.virginia.edu/rivanna