Professional Documents
Culture Documents
Mahesh Final Project Seminar Ver 5
Mahesh Final Project Seminar Ver 5
Mahesh Final Project Seminar Ver 5
PRESENTATION
Presenter
Ch. Mahesh Kumar
M.E (CEM)
Roll No: 0109 -1177
Supervisor
Dr.V.S.S KUMAR
Outline of the Presentation
• Objectives
• Need for CBR
• Methodology
– About CBR
– Advantages of CBR
– Different Approaches of CBR
• Case Study
– CBR Tools
– Soft Computing Approach
2
Objectives
The primary objective of the project thesis is
intended to point out the need for safety in
construction industry and to bring forth the role of
CBR in accident prevention in construction projects.
1 Falling of Persons 45
2 Falling of Material 14
3 Transport 14
4 Lifting Equipment 7
5 Excavation 7
6 Electricity 6
7 Other Causes 7
4
Major areas of Risk
Prevention of accidents is the main aim of safety management.
Accidents are likely to occur & cause physical injury, causalities and
loss of money.
• Excavation
• Drilling & Blasting
• Road works (Hot Bituminous)
• Scaffolding, Ladders, Formwork equipment
• Fabrication & Erection
• Storage
• Demolition
5
Types of Hazards at Construction Sites
• House keeping
• Means of access & egress
• Lightning and ventilation
• Dangerous and harmful environment
• Fume/Gases due to welding and cutting
• Dust
• Excessive noise
• Corrosive substances
• Lifting and carrying of excessive weight
• Fall of person, objects and materials
• Due to Slipping, tripping, cutting
• Due to Electricity.
• Improper use and handling of explosives and blasting agents
• While erection and dismantling of scaffolds
• Due to Fire
6
Need for CBR
A case-based reasoning solves new problems by using solutions
that were used to solve old problems. In simple CBR means
learning from previous experiences.
7
About CBR
8
Advantages of CBR
9
Advantages
10
Working Methodology of CBR Cycle:
The 4 - R approach
RETRIEVE RETAIN
find similar integrate in
problems case-base
CBR
REUSE REVISE
propose solutions adapt and repair
from retrieved cases proposed solution
11
CBR Cycle
Solution
Retain Review
Database Adapt
Retrieve
Similar
New
Problem
12
CBR Process
1. Search for and retrieve the most relevant cases from case memory
13
Different approaches of CBR
1. Textual Approach
2. Conversational Approach
3. Structural Approach
14
Textual Approach
Cases are recorded as free text. Cases
may be product descriptions, service
reports etc.
15
Conversational Approach
This approach to case based reasoning involves
describing the cases by developing groups of
questions, which are arranged into a hierarchy to
correspond to the hierarchy of cases, from the
general to the specific.
16
Structural Approach
A common structure for knowledge
representation called the domain model is first
defined.
17
The 4-RE’s
Retrieving
Retrieving a case starts with a problem description and ends when a best matching
case has been found. It involves:
1. Identifying a set of relevant problem descriptors;
2. Matching the case and returning a set of sufficiently similar cases
3. Selecting the best case from the set of cases returned
2. Reusing
Reusing the retrieved case solution in the context of the new case focuses on
identifying the differences between the retrieved and the current case. Also identify
the part of a retrieved case which can be transferred to the new case. Generally the
solution of the retrieved case is transferred to the new case directly as its solution
case.
3. Revising
Revising the case solution generated by the reuse process is necessary when the
solution proves incorrect. This provides an opportunity to learn from failure.
Retaining
Retaining the case is the process of incorporating whatever is useful from the new
case into the case library. This involves deciding what information to retain and in
what form to retain it; how to index the case for future retrieval; and integrating the
new case into the case library.
18
CBR Tools
• ART*Enterprise
• Case-1
• CasePower
• CBR2
• Eclipse
• ESTEEM
• KATE
• Recall
• FreeCBR
• myCBR
• jCOLIBRI
19
20
METHODOLOGY ADOPTED
STEP 1 : To Input the 20 cases that constitute the case base.
21
Types of Case Representation
• Flat feature-value list
• Graph representation
• Object Oriented representation
22
CASE REPRESENTATION (Using Flat feature-value list)
Case_id: 1
Problem features
Location :
Accident Type :
Company Name :
Construction Type :
Cost :
Accident Description :
Solution
Solution adopted :
Location MAD
Compnay Name HE
Cost 50
23
SIMILARITY ASSESSMENT
Similarities are usually normalized to fall with in the range 0 to 1, where 1 means a
perfect match and 0 indicates a total mismatch.
24
Types of NN Finding Algorithm
• Linear Scan
• Kd-Tress
• Ball Trees, VP-Tree, PCA Tree
• Metric Trees
• Locality Sensitive Hashing (LSH)
• Agglomerative Nearest Neighbor
• K Most Similar Neighbor (k-MSN)
• Redundant Bit Vectors
• Euclidean Distance Measure
• Weighted Averages Method
25
Nearest Neighbour Techniques
The similarity of the problem (target) case to a case in the case-library for each
case attribute is determined.
This measure is multiplied by a weighting factor. Then the sum of the similarity
of all attributes is calculated to provide a measure of the similarity of that case in
the library to the target case. This can be represented by the equation:
where:
This calculation is repeated for every case in the case-library to rank cases by similarity to the target.
Similarities are usually normalised to fall within a range of 0 to 1 (where 0 is totally dissimilar and 1
is an exact match) or as a percentage similarity where one hundred percent is an exact match.
26
Nearest Neighbour Retrieval
• Retrieve most similar
• k-nearest neighbour (k-NN)
• Example
– 1-NN
– 5-NN
27
Problem to be solved
28
29
How CBR solves problems
• New problem can be solved by
– Retrieving similar problems
– Adapting retrieved solutions
• Similar problems have similar solutions
P? P P PP
P P
P P
S S S
S S X S S
S S
30
31
Similarity Computation for Case 1
34
Applications
• CBR in Knowledge Mgmt of a Power Plant Construction
• CBR Approach for Firefighting Tactics
• CBR to meet Multiple design constraints
• In Supply Chain Management
• For Bridge Fabrication Errors
• Building Defect Problems
• Procurement Advisory System
• In Tender Evaluation
• Prediction of Web Aquatic Products Prices
• Failure prediction (ultrasonic NDT of rails for Dutch railways)
• Failure analysis (Mercedes cars for DaimlerChrysler)
• Maintenance scheduling (Boeing 737 engines)
• Formulation (rubber for racing tyres for Pirelli)
35
Screen Shots
CASE LIBRARY
36
37
38
39
40
FreeCBR
41
FreeCBR
42
FreeCBR
43
CONCLUSIONS
• The important conclusions based on the present study were given below:
• Safety is the most important to be implemented and practiced by every team member in any
construction project. In order to minimize the accidents and to maximize the returns, with
this both the client and the contractor can reduce the indirect costs.
• Safety aspects has to be strictly implemented for effective management of the construction
projects by introducing a separate safety team and instead of experts decisions after an
accident occurs and to decide what course of action has to be taken, a proper
implementation of CBR Decision support system will definitely helps in reducing the
number of accidents.
• CBR basically helps in forecasting what best the safety engineer can do to avoid the
accident. It also helps in knowledge maintenance and acquisition. It definitely increases the
problem solving efficiency.
• The main strength of CBR system is that it is best applicable when there is no model
available and when cases are available or easy to generate.
• It is observed that, the retrieval time is huge in arriving the most similar cases to the given
problem by calculating manually especially when the case base is large, the retrieval time
can be considerably reduced when FreeCBR tool is adopted and applied in this thesis on the
same set of cases.
• A customized CBR tool will ease the problem and will help in making faster decisions.
44
Thank you
45