Artificial Intelligence in Project Management
Artificial Intelligence in Project Management
Management
1
ARTIFICIAL INTELLIGENCE IN PROJECT
MANAGEMENT
Neal Gabriel
Artificial Intelligence in Project Management | 27-Mar-17
Overview
Artificial Intelligence is a Science that uses technology to create Magic.
2
questions that characterize the user and his situation. This is the aspect of AI that has particular
relevance for project management.
Live Examples
Mobile Route Prediction
The below example is of a Samsung Galaxy Mobile – Quick Info Page, wherein you can find Time to work
and Time to home. This is a live example of AI. The mobile phone collects your travel data on a daily
basis. This is analyzed by the AI based on the location and time and creates the estimated time to
specific locations (home / office in the below sample).
Self-Driving Cars
Artificial Intelligence (AI) plays an integral role in the progression of self-driving vehicles on public roads.
Artificial Intelligence has many applications for these vehicles, among the more
immediate and obvious functions:
Directing the car to a gas station or recharge station when it is running low on fuel.
Adjust the trip’s directions based on known traffic conditions to find the quickest route.
Incorporate speech recognition for advanced communication with passengers.
3
Eye tracking for improved driver monitoring.
Natural language interfaces and virtual assistance technologies.
According to research conducted in support of its recent 2016 Logistics Trend Radar, DHL thinks the
impact of data-driven and autonomous supply chains provides an opportunity for “previously
unimaginable levels of optimization” in manufacturing, logistics, warehousing and last mile delivery that
could become a reality in less than half a decade, despite high set-up costs deterring early adoption
within the logistics industry.
http://www.dhl.com/en/about_us/logistics_insights/dhl_trend_research.html#.WNo6fW-GO71
4
They also draw upon the expertise of their customers, partners and industry experts to jointly develop
trend reports and drive pilots in topics such as big data, low cost sensor technology and augmented
reality. See more details in the below link.
http://www.dhl.com/en/about_us/innovation.html
Monte Carlo simulation furnishes the decision-maker with a range of possible outcomes and the
probabilities they will occur for any choice of action. It shows the extreme possibilities—the outcomes of
going for broke and for the most conservative decision—along with all possible consequences for
middle-of-the-road decisions.
The technique was first used by scientists working on the atom bomb; it was named for Monte Carlo,
the Monaco resort town renowned for its casinos. Since its introduction in World War II, Monte Carlo
simulation has been used to model a variety of physical and conceptual systems.
5
Artificial Neural Network (ANN)
A machine learning approach that models the human brain and consists of a number of artificial
neurons linked by weighted connections
ANNs demonstrate the ability to learn, recall, and generalize from training patterns or data
(numeric, non-numeric or both).
Artificial Intelligence in Project Management | 27-Mar-17
6
Fuzzy Logic
Fuzzy logic is an approach to computing based on "degrees of truth" rather than the usual "true
or false" (1 or 0) Boolean logic on which the modern computer is based
A form of many-valued logic in which the truth values of variables may be any real number
between 0 and 1
7
Artificial Intelligence in Project Management | 27-Mar-17
8
Artificial Intelligence in Project Management
Artificial Intelligence can be and has been used in several applications in Project Management enabling
better project performance. AI can make the life of project managers less (or maybe more) miserable.
Here are some of the areas where AI can be used.
AI in Engineering Design
Artificial Neural Network (ANN) to select the most suitable structural system for High Rise
Buildings subjected to wind and seismic loads
Genetic Algorithms (GA) to optimize the LCC of Buildings in hot climates using different
combinations of location, orientation and construction materials
AI in Project Planning
Knowledge Based Expert System (KBES) to provide estimates of the duration and resource
requirements for project activities based on expert knowledge
ANN to automate the sequencing of project activities based on functional requirements.
GA to optimize the schedule of construction project activities in order to minimize the total cost
with resource constraints
Fuzzy Logic to determine project priorities in the Portfolio Management Process
AI in Cost Estimation
ANN to estimate the suitable mark-up to increase the possibility of winning tenders
ANN to predict the possible cost over-runs based on the selected contractor, the competence of
the project manager, the project size and the type of contract used
Fuzzy Logic to optimize the cost-time trade-offs in construction projects
AI in Risk Management
ANN to estimate the probability of occurrence for project risks allowing a more accurate
quantitative approach to risk analysis.
AI in Performance Management
ANN to predict the performance of future projects based on the project parameters such as the
Project Manager’s Competence, the Contractor’s ability and the contracting method used.
KBES to assess claims and provide expert decisions based on the claim conditions
Fuzzy Logic to improve Project Management Efficiency in Construction Projects
9
Knowledge Discovery in Data (KDD) used to extract useful knowledge from large sets of resources data
to improve resource management practices. Data Mining used to improve Project Cost Estimation and
Scheduling for Software Projects
Machine Data
o This data is mainly from Devices, Sensors (Hardware in general). This is a tabular form of
data with details.
Organizations Data
o Banks, Financial Instituituion, HR etc.
People Data
o The data can be from Social Networking, News Sites etc. This is unstructured data and
should be carefully ananlyzed.
Artificial Intelligence in Project Management | 27-Mar-17
The above information can be used in the below example to create AI for mobile route prediction.
10