SlideShare a Scribd company logo
1 of 11
AI & BIM
AI in the AEC industry
February 2020
Why should we care about AI?
Our Path Forward
To move towards AI we need to
think differently from the past, in
the future software will be an
integral role in developing solutions.
We need to get better at cross
discipline integration for non-
traditional approaches.
Algorithms will begin to replace
repetitive functions, before the
more advanced decision making.
AI maturity will complement
existing skills, changing the dynamic
between Designers, Engineers and
Programmers. Multi-skilled staff will
be in high in-demand.
Engineer Drafter
Engineer DrafterDesigner
AI
80s
90s
00s
10s
Source(s): Modified from an original concept by
Craig Lamont (2016)
20s
30sEngineerProgrammerAI
Engineer Designer
Engineer Designer Drafter
ProgrammerAI Engineer
Parametric Design
Iterative / Codified /
Rules based / Parameterised /
Constraints based
Benefits
Can generate a large number of
options
Simplifies future design
Automation
Cost reduction
Dynamic
Generative Design
We’re able to deliver both
parametric and generative
design. Here we’ve applied
it to RET design.
Artificial Intelligence
How mature are you?
Level 0 Level 1 Level 2 Level 3 Level 4 Level 5
Collaborative
design
Parametric design
for single
functions.
Parametric design
for multiple
disciplines.
Automated design
for a single
discipline.
Automated
Verification for a
single discipline
Fully autonomous
design and
verification for
multiple
disciplines, but a
limited set of
knowledge
domains.
Fully autonomous
design, acting like
a human across a
wide range of
knowledge
domains.
You’re living here You might holiday
here
You could live here
tomorrow
You could live here
in 6 months
You need to be
here in 1~2 years
You need to be
here in 3~5 years
All competitors live
here
Some competitors
live here
Some competitors
live here
Some competitors
are holidaying here
Competitors are
researching a
holiday here
Competitors are
dreaming of living
here
Copyright: Alex Ferguson (2018)
What can you do today?
Level 0 Level 1 Level 2 Level 3 Level 4 Level 5
Collaborative
design
Parametric design
for single
functions.
Parametric design
for multiple
disciplines.
Automated design
for a single
discipline.
Automated
Verification for a
single discipline
Fully autonomous
design and
verification for
multiple
disciplines, but a
limited set of
knowledge
domains.
Fully autonomous
design, acting like
a human across a
wide range of
knowledge
domains.
Encourage teams
to look beyond
traditional delivery
approaches
towards Level 1.
Generate
awareness of the
developing toolset
Invest in
parametric design
capabilities.
Strategically hire
individuals with
this expertise.
Leverage existing
expertise to solve
repetitive tasks.
Implement design
management
processes that
require the
extensive use of
parametric design
to deliver
outcomes.
Invest in fast-
tracking research
and development
of automated
design solutions
alongside industry
expertise.
Implement design
management
processes that
require use of
automated design
to deliver
outcomes.
Invest in research
and development
into the use of AI
for design
development
Copyright: Alex Ferguson (2018)
What could you do today?
Level 0 Level 1 Level 2 Level 3 Level 4 Level 5
Collaborative
design
Parametric design
for single
functions.
Parametric design
for multiple
disciplines.
Automated design
for a single
discipline.
Automated
Verification for a
single discipline
Fully autonomous
design and
verification for
multiple
disciplines, but a
limited set of
knowledge
domains.
Fully autonomous
design, acting like
a human across a
wide range of
knowledge
domains.
Encourage teams
to look beyond
traditional delivery
approaches
towards Level 1.
Generate
awareness of the
developing toolset
Invest in
parametric design
capabilities.
Strategically hire
individuals with
this expertise.
Leverage existing
expertise to solve
repetitive tasks.
Implement design
management
processes that
require the
extensive use of
parametric design
to deliver
outcomes.
Invest in fast-
tracking research
and development
of automated
design solutions
alongside industry
expertise.
Implement design
management
processes that
require use of
automated design
to deliver
outcomes.
Invest in research
and development
into the use of AI
for design
development
Copyright: Alex Ferguson (2018)
Get Started
Problem Definition
•Understanding the
design intent and
desired outcomes
•Review existing
processes for
production and
opportunities for
parameterisation
•Identification of the
problem to be
solved through
parameterisation
•Estimate the cost,
time and resources
to create a solution
in traditional ways
(benchmark)
Define Parameters
•Definition of the
problem in terms of
the key inputs and
variables that are to
be manipulated
•Confirmation of the
intended inputs and
outputs of the
solution
•Confirmation of the
extent of control or
level of automation
to be applied to the
solution
•Confirmation of any
constraints
Define Architecture
•Identify suitable
software platforms
and capabilities
•Develop a concept
of the parametric
solution
•Agree a high-level
definition of the
standards, rules and
frameworks to be
applied
•Plan for and agree
the cost, time,
resources to be
used.
•Confirm parametric
modelling equates
to positive value (i.e.
compared to
benchmarks)
Develop Parametric
Solutions
•Commence
development of the
parametric model
•Review of the model
at each stage for
each discipline to
validate approach
•Independent
verification of the
model outputs for
given inputs
•Document the
solution in code as
required
•Document
information
required to operate
the model
Solve the Problem
•Use the model to
generate outputs
with client input
•Review model
outputs with the
client
•Confirm design
objectives are being
met
•Generate final
design deliverables
•Record details of
the problem
solution
Finalisation
•Archive the project
•Extract and
document IP created
which may be
reused in future
projects
•Publish reusable
modules and code
to knowledge
management
system
•Document lessons
learned and publish
to knowledge
management
system
Alex Ferguson
Director of Digital Projects

More Related Content

What's hot

The Collaborative Power of BIM
The Collaborative Power of BIMThe Collaborative Power of BIM
The Collaborative Power of BIMMarc Goldman
 
Role of artificial intellligence in construction engg & management
Role of artificial intellligence in construction engg & managementRole of artificial intellligence in construction engg & management
Role of artificial intellligence in construction engg & managementKundan Sanap
 
What is bim, building information modeling
What is bim, building information modelingWhat is bim, building information modeling
What is bim, building information modelingNI BT
 
BIM (Building Information Modeling) for digital construction
BIM (Building Information Modeling) for digital constructionBIM (Building Information Modeling) for digital construction
BIM (Building Information Modeling) for digital constructionSailish Cephas
 
What does BIM mean for Civil Engineers?
What does BIM mean for Civil Engineers?What does BIM mean for Civil Engineers?
What does BIM mean for Civil Engineers?Chun Keung Ng
 
Artificial Intelligence in Civil Engineering
Artificial Intelligence in Civil EngineeringArtificial Intelligence in Civil Engineering
Artificial Intelligence in Civil EngineeringAnsari Usama
 
Top 11 tools for BIM & AEC Industries.pdf
Top 11 tools for BIM & AEC Industries.pdfTop 11 tools for BIM & AEC Industries.pdf
Top 11 tools for BIM & AEC Industries.pdfSanaa364076
 
Impact of ai in the construction industry
Impact of ai in the construction industryImpact of ai in the construction industry
Impact of ai in the construction industryTesla Outsourcing
 
Embedded digital twin
Embedded digital twinEmbedded digital twin
Embedded digital twinIRS srl
 
Ai in civil engineering - webinar
Ai in civil engineering  - webinarAi in civil engineering  - webinar
Ai in civil engineering - webinaranilk1000
 
BIM project execution
BIM project executionBIM project execution
BIM project executionStephen Au
 

What's hot (20)

Ai in civil
Ai in civilAi in civil
Ai in civil
 
The Collaborative Power of BIM
The Collaborative Power of BIMThe Collaborative Power of BIM
The Collaborative Power of BIM
 
Bim
BimBim
Bim
 
what is BIM
what is BIMwhat is BIM
what is BIM
 
Role of artificial intellligence in construction engg & management
Role of artificial intellligence in construction engg & managementRole of artificial intellligence in construction engg & management
Role of artificial intellligence in construction engg & management
 
What is bim, building information modeling
What is bim, building information modelingWhat is bim, building information modeling
What is bim, building information modeling
 
BIM (Building Information Modeling) for digital construction
BIM (Building Information Modeling) for digital constructionBIM (Building Information Modeling) for digital construction
BIM (Building Information Modeling) for digital construction
 
What does BIM mean for Civil Engineers?
What does BIM mean for Civil Engineers?What does BIM mean for Civil Engineers?
What does BIM mean for Civil Engineers?
 
Artificial Intelligence in Civil Engineering
Artificial Intelligence in Civil EngineeringArtificial Intelligence in Civil Engineering
Artificial Intelligence in Civil Engineering
 
A gentle introduction to BIM
A gentle introduction to BIMA gentle introduction to BIM
A gentle introduction to BIM
 
BIM in Project Management: Keynote Speech by Mr. Kevin POOLE
BIM in Project Management: Keynote Speech by Mr. Kevin POOLEBIM in Project Management: Keynote Speech by Mr. Kevin POOLE
BIM in Project Management: Keynote Speech by Mr. Kevin POOLE
 
BIM
BIMBIM
BIM
 
Top 11 tools for BIM & AEC Industries.pdf
Top 11 tools for BIM & AEC Industries.pdfTop 11 tools for BIM & AEC Industries.pdf
Top 11 tools for BIM & AEC Industries.pdf
 
Impact of ai in the construction industry
Impact of ai in the construction industryImpact of ai in the construction industry
Impact of ai in the construction industry
 
bim+ Presentation BIM Manager
bim+ Presentation BIM Managerbim+ Presentation BIM Manager
bim+ Presentation BIM Manager
 
Presentation on Sustainability with BIM
Presentation on Sustainability with BIMPresentation on Sustainability with BIM
Presentation on Sustainability with BIM
 
Embedded digital twin
Embedded digital twinEmbedded digital twin
Embedded digital twin
 
Ai in civil engineering - webinar
Ai in civil engineering  - webinarAi in civil engineering  - webinar
Ai in civil engineering - webinar
 
BIM project execution
BIM project executionBIM project execution
BIM project execution
 
The Bim Process Explained
The Bim Process ExplainedThe Bim Process Explained
The Bim Process Explained
 

Similar to Artificial Intelligence and BIM

BIM and AI for the AEC industry
BIM and AI for the AEC industryBIM and AI for the AEC industry
BIM and AI for the AEC industryAlex Ferguson
 
Agile Projects Estimations and Planning
Agile Projects Estimations and PlanningAgile Projects Estimations and Planning
Agile Projects Estimations and PlanningReturn on Intelligence
 
Solution architecture
Solution architectureSolution architecture
Solution architectureiasaglobal
 
5.2.2013 2013 2013 - Software, System, & IT Architecture - Good Design is G...
5.2.2013 2013   2013 - Software, System, & IT Architecture - Good Design is G...5.2.2013 2013   2013 - Software, System, & IT Architecture - Good Design is G...
5.2.2013 2013 2013 - Software, System, & IT Architecture - Good Design is G...IBM Rational
 
Initiating and Sustaining Design Systems for the Enterprise
Initiating and Sustaining Design Systems for the EnterpriseInitiating and Sustaining Design Systems for the Enterprise
Initiating and Sustaining Design Systems for the Enterpriseuxpin
 
Agile Mumbai 2023 | AI-Powered Agility: A New Era of Sustainable Business Inn...
Agile Mumbai 2023 | AI-Powered Agility: A New Era of Sustainable Business Inn...Agile Mumbai 2023 | AI-Powered Agility: A New Era of Sustainable Business Inn...
Agile Mumbai 2023 | AI-Powered Agility: A New Era of Sustainable Business Inn...AgileNetwork
 
Are You an Accidental or Intentional Architect?
Are You an Accidental or Intentional Architect?Are You an Accidental or Intentional Architect?
Are You an Accidental or Intentional Architect?iasaglobal
 
Emerging tech industry sector sessions
Emerging tech industry sector sessionsEmerging tech industry sector sessions
Emerging tech industry sector sessionsSupportGCI
 
Cloud-native Enterprise Data Science Teams
Cloud-native Enterprise Data Science TeamsCloud-native Enterprise Data Science Teams
Cloud-native Enterprise Data Science TeamsBoston Consulting Group
 
Planning for Fixed Price Agile projects. Second step_Problem investigation.
Planning for Fixed Price Agile projects. Second step_Problem investigation.Planning for Fixed Price Agile projects. Second step_Problem investigation.
Planning for Fixed Price Agile projects. Second step_Problem investigation.Транслируем.бел
 
Enterprise architecture artefacts
Enterprise architecture artefactsEnterprise architecture artefacts
Enterprise architecture artefactsBrian Loomis
 
MongoDB World 2018: How an Idea Becomes a MongoDB Feature
MongoDB World 2018: How an Idea Becomes a MongoDB FeatureMongoDB World 2018: How an Idea Becomes a MongoDB Feature
MongoDB World 2018: How an Idea Becomes a MongoDB FeatureMongoDB
 
Xanadu Company Profile
Xanadu Company ProfileXanadu Company Profile
Xanadu Company Profilearnab74
 
You can do better! (dsgnday)
You can do better! (dsgnday)You can do better! (dsgnday)
You can do better! (dsgnday)Peter Boersma
 
The Role Of The Architect In Turbulent Times
The Role Of The Architect In Turbulent TimesThe Role Of The Architect In Turbulent Times
The Role Of The Architect In Turbulent TimesDavid Chou
 
You can do better! Improve your design process (UX Scotland)
You can do better! Improve your design process (UX Scotland)You can do better! Improve your design process (UX Scotland)
You can do better! Improve your design process (UX Scotland)Peter Boersma
 

Similar to Artificial Intelligence and BIM (20)

BIM and AI for the AEC industry
BIM and AI for the AEC industryBIM and AI for the AEC industry
BIM and AI for the AEC industry
 
Agile Projects Estimations and Planning
Agile Projects Estimations and PlanningAgile Projects Estimations and Planning
Agile Projects Estimations and Planning
 
Solution architecture
Solution architectureSolution architecture
Solution architecture
 
5.2.2013 2013 2013 - Software, System, & IT Architecture - Good Design is G...
5.2.2013 2013   2013 - Software, System, & IT Architecture - Good Design is G...5.2.2013 2013   2013 - Software, System, & IT Architecture - Good Design is G...
5.2.2013 2013 2013 - Software, System, & IT Architecture - Good Design is G...
 
Initiating and Sustaining Design Systems for the Enterprise
Initiating and Sustaining Design Systems for the EnterpriseInitiating and Sustaining Design Systems for the Enterprise
Initiating and Sustaining Design Systems for the Enterprise
 
Agile Mumbai 2023 | AI-Powered Agility: A New Era of Sustainable Business Inn...
Agile Mumbai 2023 | AI-Powered Agility: A New Era of Sustainable Business Inn...Agile Mumbai 2023 | AI-Powered Agility: A New Era of Sustainable Business Inn...
Agile Mumbai 2023 | AI-Powered Agility: A New Era of Sustainable Business Inn...
 
Are You an Accidental or Intentional Architect?
Are You an Accidental or Intentional Architect?Are You an Accidental or Intentional Architect?
Are You an Accidental or Intentional Architect?
 
Emerging tech industry sector sessions
Emerging tech industry sector sessionsEmerging tech industry sector sessions
Emerging tech industry sector sessions
 
Cloud-native Enterprise Data Science Teams
Cloud-native Enterprise Data Science TeamsCloud-native Enterprise Data Science Teams
Cloud-native Enterprise Data Science Teams
 
Planning for Fixed Price Agile projects. Second step_Problem investigation.
Planning for Fixed Price Agile projects. Second step_Problem investigation.Planning for Fixed Price Agile projects. Second step_Problem investigation.
Planning for Fixed Price Agile projects. Second step_Problem investigation.
 
Enterprise architecture artefacts
Enterprise architecture artefactsEnterprise architecture artefacts
Enterprise architecture artefacts
 
MongoDB World 2018: How an Idea Becomes a MongoDB Feature
MongoDB World 2018: How an Idea Becomes a MongoDB FeatureMongoDB World 2018: How an Idea Becomes a MongoDB Feature
MongoDB World 2018: How an Idea Becomes a MongoDB Feature
 
Xanadu Company Profile
Xanadu Company ProfileXanadu Company Profile
Xanadu Company Profile
 
Build an Application Integration Strategy
Build an Application Integration StrategyBuild an Application Integration Strategy
Build an Application Integration Strategy
 
A systemic routine of thinking for engineers
A systemic routine of thinking for engineersA systemic routine of thinking for engineers
A systemic routine of thinking for engineers
 
You can do better! (dsgnday)
You can do better! (dsgnday)You can do better! (dsgnday)
You can do better! (dsgnday)
 
Rushcode overview
Rushcode overviewRushcode overview
Rushcode overview
 
The Role Of The Architect In Turbulent Times
The Role Of The Architect In Turbulent TimesThe Role Of The Architect In Turbulent Times
The Role Of The Architect In Turbulent Times
 
You can do better! Improve your design process (UX Scotland)
You can do better! Improve your design process (UX Scotland)You can do better! Improve your design process (UX Scotland)
You can do better! Improve your design process (UX Scotland)
 
P4 Branching Overview
P4 Branching OverviewP4 Branching Overview
P4 Branching Overview
 

Recently uploaded

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 

Recently uploaded (20)

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 

Artificial Intelligence and BIM

  • 1. AI & BIM AI in the AEC industry February 2020
  • 2. Why should we care about AI?
  • 3. Our Path Forward To move towards AI we need to think differently from the past, in the future software will be an integral role in developing solutions. We need to get better at cross discipline integration for non- traditional approaches. Algorithms will begin to replace repetitive functions, before the more advanced decision making. AI maturity will complement existing skills, changing the dynamic between Designers, Engineers and Programmers. Multi-skilled staff will be in high in-demand. Engineer Drafter Engineer DrafterDesigner AI 80s 90s 00s 10s Source(s): Modified from an original concept by Craig Lamont (2016) 20s 30sEngineerProgrammerAI Engineer Designer Engineer Designer Drafter ProgrammerAI Engineer
  • 4. Parametric Design Iterative / Codified / Rules based / Parameterised / Constraints based Benefits Can generate a large number of options Simplifies future design Automation Cost reduction Dynamic
  • 5. Generative Design We’re able to deliver both parametric and generative design. Here we’ve applied it to RET design.
  • 7. How mature are you? Level 0 Level 1 Level 2 Level 3 Level 4 Level 5 Collaborative design Parametric design for single functions. Parametric design for multiple disciplines. Automated design for a single discipline. Automated Verification for a single discipline Fully autonomous design and verification for multiple disciplines, but a limited set of knowledge domains. Fully autonomous design, acting like a human across a wide range of knowledge domains. You’re living here You might holiday here You could live here tomorrow You could live here in 6 months You need to be here in 1~2 years You need to be here in 3~5 years All competitors live here Some competitors live here Some competitors live here Some competitors are holidaying here Competitors are researching a holiday here Competitors are dreaming of living here Copyright: Alex Ferguson (2018)
  • 8. What can you do today? Level 0 Level 1 Level 2 Level 3 Level 4 Level 5 Collaborative design Parametric design for single functions. Parametric design for multiple disciplines. Automated design for a single discipline. Automated Verification for a single discipline Fully autonomous design and verification for multiple disciplines, but a limited set of knowledge domains. Fully autonomous design, acting like a human across a wide range of knowledge domains. Encourage teams to look beyond traditional delivery approaches towards Level 1. Generate awareness of the developing toolset Invest in parametric design capabilities. Strategically hire individuals with this expertise. Leverage existing expertise to solve repetitive tasks. Implement design management processes that require the extensive use of parametric design to deliver outcomes. Invest in fast- tracking research and development of automated design solutions alongside industry expertise. Implement design management processes that require use of automated design to deliver outcomes. Invest in research and development into the use of AI for design development Copyright: Alex Ferguson (2018)
  • 9. What could you do today? Level 0 Level 1 Level 2 Level 3 Level 4 Level 5 Collaborative design Parametric design for single functions. Parametric design for multiple disciplines. Automated design for a single discipline. Automated Verification for a single discipline Fully autonomous design and verification for multiple disciplines, but a limited set of knowledge domains. Fully autonomous design, acting like a human across a wide range of knowledge domains. Encourage teams to look beyond traditional delivery approaches towards Level 1. Generate awareness of the developing toolset Invest in parametric design capabilities. Strategically hire individuals with this expertise. Leverage existing expertise to solve repetitive tasks. Implement design management processes that require the extensive use of parametric design to deliver outcomes. Invest in fast- tracking research and development of automated design solutions alongside industry expertise. Implement design management processes that require use of automated design to deliver outcomes. Invest in research and development into the use of AI for design development Copyright: Alex Ferguson (2018)
  • 10. Get Started Problem Definition •Understanding the design intent and desired outcomes •Review existing processes for production and opportunities for parameterisation •Identification of the problem to be solved through parameterisation •Estimate the cost, time and resources to create a solution in traditional ways (benchmark) Define Parameters •Definition of the problem in terms of the key inputs and variables that are to be manipulated •Confirmation of the intended inputs and outputs of the solution •Confirmation of the extent of control or level of automation to be applied to the solution •Confirmation of any constraints Define Architecture •Identify suitable software platforms and capabilities •Develop a concept of the parametric solution •Agree a high-level definition of the standards, rules and frameworks to be applied •Plan for and agree the cost, time, resources to be used. •Confirm parametric modelling equates to positive value (i.e. compared to benchmarks) Develop Parametric Solutions •Commence development of the parametric model •Review of the model at each stage for each discipline to validate approach •Independent verification of the model outputs for given inputs •Document the solution in code as required •Document information required to operate the model Solve the Problem •Use the model to generate outputs with client input •Review model outputs with the client •Confirm design objectives are being met •Generate final design deliverables •Record details of the problem solution Finalisation •Archive the project •Extract and document IP created which may be reused in future projects •Publish reusable modules and code to knowledge management system •Document lessons learned and publish to knowledge management system
  • 11. Alex Ferguson Director of Digital Projects

Editor's Notes

  1. You can see the strength and speed of development of AI in software like AlphaGo, which, in the span of 6-9 months, went from being unable to beat a reasonably good Go player to beating the previous world champion 4-5, the current world champion, then beating everyone while playing simultaneously! Then there was AlphaZero, which shortly after, crushed AlphaGo 100 to Zero and AlphaGo just learnt by playing itself, and it can play basically any game in which you input the rules. It is literally, read the rules, play the game and be superhuman It is wishful thinking to believe an AI is not going to replace us. It is capable of vastly more than almost anyone knows. Source(s): Elon Musk (2018) AlphaGo – better than a human in less time to train, better than an algorithm which brute forces to check every solution, 2000 years of history of “this is how the game is best played” to determine strategy and AlphaGo plays moves that humans believed to result in certain defeat, only to win. It has mastered the art. OpenAI – 5 vs 5 competitive gameplay decision making, long term and short term memory, how might this improve our ability to manage risk, identifying strategies for delivering projects in adversarial environments. BIM 360 IQ – about implementing AI / machine learning algorithms on top of data collected during construction. Dynamo / Grasshopper – enabling iterative design – effectively creating search heuristics to find optimal designs that meet desired criteria AI & Architecture – Sketch a building and have it designed for you, input a space constraint and have an AI generate a suitable layout based on your space usage requirements Generative Design – Automatically lay out multi-discipline MEP services in a service corridor Question.. How many lines of code do you think it takes to do the last task?