cities, ai, design, & the futurespatialcomplexity.blogweb.casa.ucl.ac.uk/files/... ·...
TRANSCRIPT
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
Cities,AI,Design,&theFutureCanArtificialIntelligenceImproveDesignIntelligence?
MichaelBatty
http://www.spatialcomplexcity.info/http://www.casa.ucl.ac.uk/
[email protected]@jmichaelbatty
March27th 2018
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
AnOutlineoftheTalk• ArtificialIntelligenceandDesignIntelligence
• BasicConceptsaboutComplexityTheory
• MakingSenseofUrbanDevelopment:KeyFactors
• RelatedConcepts:Geodesign,Networks,ABM
• DesignSolutionsasWeightedAveraging
• ActualDevelopmentusingNeuralNetworks
• ASimpleExample:AveragingbyOverlay
• Generalisation:ModellingattheVeryLocalScale
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
ArtificialIntelligenceandDesignIntelligenceBudhu askedmetospeakonAIandCities. Iaminwayanexpertbutletmethrowoutsomeideas
Iwillnottalkabouthowwegetholdofmassivedatasetsandsearchforunderlyingpatternbutaboutdesignintelligenceandhowthisdiffersfromartificialintelligence
Theproblemwehaveincitiesiswhatweseeisnotnecessarilywhatwewant.Inshortifweexplainhowthingsemergeandevolve– actualdevelopment – thisisusuallydifferentfromoptimal,idealdevelopment
Soinaway,AIasitisdevelopingtomakesenseofwhatweseeisnotsomethingweseeverymuchofsofar– wedoseealotofmodellingwhichinawayisakindofAI
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
BasicConceptsaboutComplexityTheoryThiswillbemythemethen– howwegeneratedesignintelligenceandthenhowwecanthinkofthisasartificialintelligence. Firstletmedescribesomebasicassumptions
• Citiesdevelop,grow&changefromthebottomup
• Countless ‘comparativelyuncoordinated’decisions(rationalwithintheirownframe)generate coordinationacrossmanyscales– AdamSmith’s InvisibleHand
• Thismanifestsitselfspatiallyasorderandpatternwhichissaidto‘emerge’athigherscalesfromthatwhichtheforcesthatdeterminethemoriginate.
• Formanyyearswehaveacceptedthatwemightbeabletosimulatethiskindofemergence
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
• Thesimplestexamplesarefractals– thedendriticpatternofstreetsincitiesthatdetermineoptimalspatialpatternsofhowcitiesareresourced,howthehierarchyofcentralplacesisorderedandsoon
• Therehasbeenplentyofthinkingaboutcitiesintheseterms.MyownworkonFractal Cities whichdatesfromthemid1980sisonestream
• Inthissense,ourmodelsembodyadegreeofintelligence–artificialtoanextentalthoughtheassumptionisthatsuchintelligenceshouldmirrorhowthesystemactuallydevelops.
• Inshortourmodelsshouldnotbeaboutartificialprocessesbutreal.Thistalkisaboutthetensionbetween real andartificial butalsobetweenorganic anddesigned.
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
• Buttherehasbeenverylittlethinking intermsofhowplansaremade.Wetendtothinkoftheseasbeingsomehowimposedonthecityastopdown,yetplansusuallyemergefromthebottomup
• Theclearesttheoriesofdesignreflectthisnotionthataplanissuccessivelydeveloped fromasimpleseedbyadesignerwhoworksawayatitrecursively.
• Inthissensethendesignisaboutakindofartificialintelligencebutmoreimportantaboutintelligencethatleadstobettersystems,solutions
• Infact,designoftenconflictswithAIinthatAIdoesnotnecessarilyproducebetterresultsinanysense– fortoreplicatewhatwedo,doesnotmeanthatwhatwedoisbest.SointhistalkIwillquestionAIinhelpingustodesign.
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
MakingSenseofUrbanDevelopment:KeyFactors• Letmereturntourbandevelopment. Thecomplexity
modelofemergencesuggeststhatmanyfactorsdeterminethepatternofurbandevelopment thatoccurs,andweneedtoknowthese
• Thereisthussomesensethatwemightbeabletoproducemodelsthatcombineaseriesofindependent variables–factors– thatcanbeusedtopredictsuchpatterns.IndeedoururbanmodelstendtoattemptthissuchasCAmodels
• Recentlydevelopments inAIsuggestthatwemightbeabletofindthepatternsthatleadtoactualdevelopment butthisisnotnecessarilythebestplan
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
• SoIamgoingtobeginwithshowingyouhowwecangenerateaplanwhichisbestbutwhatIwilldohereisgeneratetheplanasaprocessofgroupdecision-making–againfromthebottomupinsuchawaythattheplanemergesfromdifferentandoftenconflictingindividualplans.Inasense,mymodelwillbebasedonakindofintelligencebutnotonewhichnecessarilyleadstooneactuallyhappens
• Themodelisbasedonanoldideaofpoolingopinionsbutithassurfacedoverthe last60yearsinmanycontexts
• Iwilldevelop ithereforaverysimpleexampleandthenpointthewaytomoreinformationaboutit
• IthasaquitewelldefinedformalrepresentationbuthereIwilldeveloptheideaherevisually
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
RelatedConcepts:Geodesign,Networks,ABM• Geodesign:groupdecision-making:…designingforchange
cannotbeasolitaryactivity.Rather,itinevitablyisateamendeavorwithmanyparticipants(fromthedesignprofessionsandgeographicsciences)…
CarlSteinitz(2012)AFrameworkforGeodesign,ESRIPress,p.ix
• AgentsandActors:amodelofhowagentscombinetheirconflictingviewsofadesignsolutiontoaconsensus;anagentbasedmodel(ABM)
• GraphsandNetworksbutnon-spatialnetworks– socialnetworks:asocialpowerstructure
• BuildingModelsinvolvesmanyformsofintelligence
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
Factor1AccesstoHousing
Factor2AccesstoRetailing
Factor3AccesstoHealthCare
Factor4AccesstoEducation
DesignSolutionsasWeightedAveraging
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
+ +
1
1
1
1
1
0
0
0
0
0
AddingorSynthesisingPhysicalInfluences
BooleanOperations
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
+
Factor1
Factor2
Factor3
Factor4
Solution
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
1 2
34
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
1 2
34
1 2
34
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
DesignSolution?
Factor1
Factor2
Factor3
Factor4
ObservedOutcome
ActualDevelopmentusingNeuralNetworks
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
ASimpleExample:AveragingbyOverlayThelistoffactors:• accessibilitytoexistingurbanservices,• costsofspatialcongestion,• accessibilitytorecreationalamenities,• areasofacceptablemicro-climate,• areasofwatercatchmentandpoordrainage, institutional
constraintsimposedbygovernment,• accessibilitytoexternalurbanmarkets,• subsidenceandextensive industrialpollution,• areasofsuitabletopography,• ruralamenityareas,• historicurbanareas,and• conservationofhighqualityagriculturalquality.
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
Generalisation:ModellingattheVeryLocalScale• Thenetworkofrelationsbetweenfactors:actors&agents
• Theproblem– theresolutionofconflictoverachangeinuseoflandinadenseurbanarea– designmaybe,decision
• Theagentsinthemodels– actors,stakeholdersversussites/buildings
• Thewaytheagentsinteractacrossthemapsofwhattheyconsidersignificanttochangeofuse
• Thewaytheagentseffectcompromise– twoproblemswhicharedualsofoneanother– rathertechnicalbutasketchofhowwemightproceed
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
• Alongpreamble Iknowbutletmebeginwiththeproblemfirstandthen Iwillsketchthemodel
• Theproblemisoneofreconcilingdifferentinterestsinlanddevelopment intheheartofaworldcity:London
• ItisasclosetotheheartofthecityaspossibleforitcentresonthepostcodeEC1A1AAwhichistheoldGeneralPostOfficeandisnowadjacenttothenewLondonStockExchange(whichisalmostvirtualnow)–
• Averyhistoricareawithenormousdevelopment pressures
• It’saTOYMODELwith6agentsoractorsand8sites– letusseehowitworks
• Ofcoursetomake itrealwecanscaleitinmanyways– manyactorsmanymorebuildingsetc.andalotofdataonprocesses
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
1
8
7
6
42
3
5
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
Actors/Stakeholders1CityCorporation
2Residents
3HospitalNHS
4Developers
5PropertySpec
6Banks
Sites/Buildings/Locations1AldersgateComplex
2StBotolph’s
3NomuraHouse
4MiltonHouse
5Postmans’Park
6BankofAmerica
7BartsNewBuilding
8BartsOldBuilding
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
1 2 3 4 65 7 8
1CityCorporation
2Residents
3HospitalNHS
4Developers5PropertySpeculators6Banks
Agents0 0 1 0 0 1 0 1
0 0 0 0 0 0 0 1
0 0 1 0 0 1 0 1
Sites/Buildings
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
001100001011111111110100101001001000000010100100
=M(ap)
1CityCorporation
2Residents
3HospitalNHS4Developers
5PropertySpec
6Banks
1AldersgateComplex
2StBotolph’s
3NomuraHouse4MiltonHouse
5Postmans’Park
6BankofAmerica
7BartsNewBuilding
8BartsOldBuildingAgentsSites/Bu
ildings
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
001100001011111111110100101001001000000010100100
011111001000111101111000010000011101010000010000
222101274313245313133313011111133313
=
A=MMT
ThePrimal:Interactionsbetweenactorswrt sites
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
001100001011111111110100101001001000000010100100
011111001000111101111000010000011101010000010000
5142141111110100415314012133121110111111414214111011111110111111
=
S=MT M
TheDual:Interactionsbetweensiteswrt actors
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
2/82/82/81/801/82/207/204/203/101/203/202/184/185/183/181/183/181/143/143/143/141/143/14
01/51/51/51/51/51/143/143/143/141/143/14
001100001011111111110100101001001000000010100100
TheNetworkAveragingXSetofMaps
yields
ANewAveragedSetofMaps
1.000.750.250.750.250.250.950.650.350.850.350.350.940.610.220.830.220.220.930.500.210.860.210.210.800.400.200.800.200.200.930.500.210.860.210.21
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
AndthenweaveragethemagainusingthesamenetworkAndthisyieldsanewmap,Andsoonuntilallthedifferencesbetweentheactorswithrespecttotheirmapsareironedoutandwegetthefollowingmap
0.25 0.25 0.84 0.25 0.58 0.940.25 0.25 0.84 0.25 0.58 0.940.25 0.25 0.84 0.25 0.58 0.940.25 0.25 0.84 0.25 0.58 0.940.25 0.25 0.84 0.25 0.58 0.940.25 0.25 0.84 0.25 0.58 0.94
Wecandothisonthedualproblem,onthesitesandironoutthedifferencesbetweensiteswithrespecttotheiractors
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
7%
19%
5%
21%
7%7%
18%
14%
Agents
1CityCorporation 17%
2Residents6%
3HospitalNHS17%
4Developers 23%
5PropertySpec25%
6Banks10%
Buildings
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
NextSteps
Realproblems– verylargenetworks,typesofconnection
Intensityordesirabilitymaps;spatialaveragingasdevelopedquitewidelyinoverlayanalysisinGIS
Rationalaveraging,simpleaveraging,weightingaveraging,dominance,andotherstrategiesofcompromiseornot;networksthatdon’tleadtosolutions
Themodelislongstanding– notnew,whatisnewisthedualprimalandtheembeddingofmapsintoit
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
ReferencesoverManyYearsFrench,J.R.P.(1956)AFormalTheoryofSocial
Power,PsychologicalReview,63,181-194.
Batty,M.(1971)AnApproachtoRationalDesign:Part1:TheStructureofDesignProblems,Part2:DesignProblemsasMarkovChains,ArchitecturalDesign,41,436-439,498-501
Batty,M.(1984)PlanDesignandCommitteeDecision-Making,EnvironmentandPlanningB,11,279-295.
Blondel,V.D.,Hendrickx,J.M.,Olshevsky,A.,andTsitsiklis,J.N.(2005)ConvergenceinMultiagent Coordination,Consensus,andFlocking,InProceedingsoftheJoint44thIEEEConferenceonDecisionandControl,EuropeanControlConference,Seville,Spain,December12-15,2005,
Batty,M.(2013)TheNewScienceofCities,MITPress,Cambridge,MA,inpress http://www.mitpress.mit.edu/
Centre for Advanced Spatial Analysis, University College LondonCentre for Advanced Spatial Analysis
Thankshttp://www.spatialcomplexity.info/
http://www.complexcity.info/http://blogs.casa.ucl.ac.uk/
http://www.casa.ucl.ac.uk/