Knowledge Management

Similar documents
A GENERIC SPLIT PROCESS MODEL FOR ASSET MANAGEMENT DECISION-MAKING

Seminar - Organic Computing

Module 12. Machine Learning. Version 2 CSE IIT, Kharagpur

Researcher Development Assessment A: Knowledge and intellectual abilities

Operational Knowledge Management: a way to manage competence

MYCIN. The MYCIN Task

Knowledge-Based - Systems

Evolution of Symbolisation in Chimpanzees and Neural Nets

Document number: 2013/ Programs Committee 6/2014 (July) Agenda Item 42.0 Bachelor of Engineering with Honours in Software Engineering

EECS 571 PRINCIPLES OF REAL-TIME COMPUTING Fall 10. Instructor: Kang G. Shin, 4605 CSE, ;

Introduction to Simulation

Knowledge based expert systems D H A N A N J A Y K A L B A N D E

ECE-492 SENIOR ADVANCED DESIGN PROJECT

DICE - Final Report. Project Information Project Acronym DICE Project Title

Cognitive Thinking Style Sample Report

DOCTORAL SCHOOL TRAINING AND DEVELOPMENT PROGRAMME

Higher education is becoming a major driver of economic competitiveness

EDIT 576 DL1 (2 credits) Mobile Learning and Applications Fall Semester 2014 August 25 October 12, 2014 Fully Online Course

GACE Computer Science Assessment Test at a Glance

M55205-Mastering Microsoft Project 2016

Laboratorio di Intelligenza Artificiale e Robotica

Software Maintenance

Group A Lecture 1. Future suite of learning resources. How will these be created?

Development of an IT Curriculum. Dr. Jochen Koubek Humboldt-Universität zu Berlin Technische Universität Berlin 2008

1 Use complex features of a word processing application to a given brief. 2 Create a complex document. 3 Collaborate on a complex document.

Initial teacher training in vocational subjects

A Neural Network GUI Tested on Text-To-Phoneme Mapping

The leaky translation process

EDIT 576 (2 credits) Mobile Learning and Applications Fall Semester 2015 August 31 October 18, 2015 Fully Online Course

DICTE PLATFORM: AN INPUT TO COLLABORATION AND KNOWLEDGE SHARING

Diploma in Library and Information Science (Part-Time) - SH220

EOSC Governance Development Forum 4 May 2017 Per Öster

BUILD-IT: Intuitive plant layout mediated by natural interaction

UNIVERSITY OF DERBY JOB DESCRIPTION. Centre for Excellence in Learning and Teaching. JOB NUMBER SALARY to per annum

Running Head: STUDENT CENTRIC INTEGRATED TECHNOLOGY

Cambridge NATIONALS. Creative imedia Level 1/2. UNIT R081 - Pre-Production Skills DELIVERY GUIDE

ADVANCED MACHINE LEARNING WITH PYTHON BY JOHN HEARTY DOWNLOAD EBOOK : ADVANCED MACHINE LEARNING WITH PYTHON BY JOHN HEARTY PDF

Director, Intelligent Mobility Design Centre

White Paper. The Art of Learning

Rule-based Expert Systems

Software Development: Programming Paradigms (SCQF level 8)

Laboratorio di Intelligenza Artificiale e Robotica

Specification and Evaluation of Machine Translation Toy Systems - Criteria for laboratory assignments

Abstractions and the Brain

Statewide Strategic Plan for e-learning in California s Child Welfare Training System

MSW POLICY, PLANNING & ADMINISTRATION (PP&A) CONCENTRATION

Davidson College Library Strategic Plan

IMPROVE THE QUALITY OF WELDING

Virtual Teams: The Design of Architecture and Coordination for Realistic Performance and Shared Awareness

Knowledge Synthesis and Integration: Changing Models, Changing Practices

IMPERIAL COLLEGE LONDON ACCESS AGREEMENT

Senior Research Fellow, Intelligent Mobility Design Centre

On Human Computer Interaction, HCI. Dr. Saif al Zahir Electrical and Computer Engineering Department UBC

1. Programme title and designation International Management N/A

Circuit Simulators: A Revolutionary E-Learning Platform

USER ADAPTATION IN E-LEARNING ENVIRONMENTS

Teaching Financial Literacy to Adult Students: Different Strokes for Different Folks

EDITORIAL: ICT SUPPORT FOR KNOWLEDGE MANAGEMENT IN CONSTRUCTION

An Industrial Technologist s Core Knowledge: Web-based Strategy for Defining Our Discipline

Use and Adaptation of Open Source Software for Capacity Building to Strengthen Health Research in Low- and Middle-Income Countries

To provide students with a formative and summative assessment about their learning behaviours. To reinforce key learning behaviours and skills that

Learning Methods for Fuzzy Systems

A MULTI-AGENT SYSTEM FOR A DISTANCE SUPPORT IN EDUCATIONAL ROBOTICS

The EUA and Open Access

Unit 7 Data analysis and design

ReinForest: Multi-Domain Dialogue Management Using Hierarchical Policies and Knowledge Ontology

Designing Autonomous Robot Systems - Evaluation of the R3-COP Decision Support System Approach

AQUA: An Ontology-Driven Question Answering System

Courses in English. Application Development Technology. Artificial Intelligence. 2017/18 Spring Semester. Database access

DIGITAL GAMING & INTERACTIVE MEDIA BACHELOR S DEGREE. Junior Year. Summer (Bridge Quarter) Fall Winter Spring GAME Credits.

MASTER S COURSES FASHION START-UP

AGENDA LEARNING THEORIES LEARNING THEORIES. Advanced Learning Theories 2/22/2016

The Enterprise Knowledge Portal: The Concept

Lecture 1: Basic Concepts of Machine Learning

Stakeholder Engagement and Communication Plan (SECP)

Knowledge Management for teams and Projects. Chapter 1. Principles of knowledge management

Curriculum for the Academy Profession Degree Programme in Energy Technology

FUZZY EXPERT. Dr. Kasim M. Al-Aubidy. Philadelphia University. Computer Eng. Dept February 2002 University of Damascus-Syria

Citrine Informatics. The Latest from Citrine. Citrine Informatics. The data analytics platform for the physical world

Livermore Valley Joint Unified School District. B or better in Algebra I, or consent of instructor

Top US Tech Talent for the Top China Tech Company

THE ST. OLAF COLLEGE LIBRARIES FRAMEWORK FOR THE FUTURE

New Paths to Learning with Chromebooks

Predicting Student Attrition in MOOCs using Sentiment Analysis and Neural Networks

Outreach Connect User Manual

LEGO MINDSTORMS Education EV3 Coding Activities

The Isett Seta Career Guide 2010

Axiom 2013 Team Description Paper

The Wegwiezer. A case study on using video conferencing in a rural area

SAM - Sensors, Actuators and Microcontrollers in Mobile Robots

Unit purpose and aim. Level: 3 Sub-level: Unit 315 Credit value: 6 Guided learning hours: 50

Beyond the Blend: Optimizing the Use of your Learning Technologies. Bryan Chapman, Chapman Alliance

DEPARTMENT OF ART. Graduate Associate and Graduate Fellows Handbook

Notes on The Sciences of the Artificial Adapted from a shorter document written for course (Deciding What to Design) 1

Student Transportation

K 1 2 K 1 2. Iron Mountain Public Schools Standards (modified METS) Checklist by Grade Level Page 1 of 11

The open source development model has unique characteristics that make it in some

Innovating Toward a Vibrant Learning Ecosystem:

Geo Risk Scan Getting grips on geotechnical risks

Level 6. Higher Education Funding Council for England (HEFCE) Fee for 2017/18 is 9,250*

Transcription:

قسم االنشاءات كلية الهندسة جامعة المنصورة Knowledge Management Cairo University 6 th December 2016 أ.د./ ابراهيم مطاوع E-mail: i_a_motawa@mans.edu.eg

Learning Outcomes Recognise the meaning, nature and importance of knowledge management in construction organisations Examine the role of management information systems (MIS) in the management of knowledge

What is Knowledge? Term Data Information Knowledge Description Values obtained from any type of sensors, including humans. Geographical analogy: heights, distances, etc. Synthesised from data, to produce a map of the territory (information is the potential for knowledge) What the map means, how it can be used for different purposes (importance of purpose ), when it should not be used, when it needs change, if it is insufficient, or when it needs link with other information.

Properties of Knowledge Includes information and data, but these, on their own, may not include knowledge Should have purpose (e.g. adding value through its application) It is both time and context sensitive Formal aspects of this knowledge (not tacit aspects) can be taught Tacit aspects tend to reside in human heads and can be difficult to capture or formalise It can be costly to generate/replace, either tacit or explicit

Types of Knowledge Explicit (Formal) & Tacit Knowledge Knowledge for business relevance and functional role within an organisation

Explicit (Formal) Knowledge Easier to identify Reusable in a consistent and repeatable manner May be stored as: written procedure, process in computer system, etc.

Tacit Knowledge (Expertise) What is held in human heads (understanding, implied, existing without being stated) Difficult to transfer The interface between formal knowledge and its application to real problems knowledge that oils the wheels of formal procedures

Knowledge conversion

Knowledge for Business Relevance and Functional Roles With respect to the role of knowledge within an organisation: Knowledge of people (the behaviour of stakeholders/clients/suppliers, relationships and purposes) Business environment insights Knowledge embedded in processes, products, services, etc. (Organisation memory)

Why manage knowledge? The importance of knowledge to organisational success Emergence of information economy Importance for competitive advantage knowledge & core competencies (the few things an organisation does best) are key organisational assets

What is Knowledge Management? Aim of KM is the recognition of the strategic value of its intellectual assets and the careful management and distribution of these assets across the enterprise to create value, increase productivity and gain and sustain competitive advantage A set of processes to capture, preserve and disseminate the knowledge of key individuals or groups in the organisation to assure the availability of that knowledge later when the individual has retired or the groups have disperse KM involves: Generation (creation of new knowledge) Capture of existing knowledge Storage (humans, database, tools) Accessibility (Registry and search mechanisms) Application Dissemination Retirement of knowledge In general KM seeks for: Explicit knowledge: consolidation and making available of artefacts Tacit knowledge: creation of communities to hold, share and grow tacit knowledge

IT infrastructure for KM Create Knowledge (Knowledge Work Systems) CAD Virtual Reality Distribute Knowledge (Office Automation Systems) Desktop Publishing Imaging Electronic calendars Desktop Databases Share Knowledge (Group Collaboration Systems) Groupware Intranets Capture & Codify Knowledge (Artificial Intelligence Systems) Expert Systems Neural Nets Fuzzy Logic Genetic Algorithms Intelligent Agents

Knowledge Work Systems (KWS) An information system that aids knowledge workers in the creation and integration of new knowledge in the organisation They must give knowledge workers the specialised tools they need (e.g. powerful graphics, analytic tools, communications and document management tools great computing power with quick and easy access to external databases) Computer-aided design (CAD) automate the creation and revisions of designs using computers and sophisticated graphics software Virtual Reality Systems have visualisation, rendering and simulation capabilities that surpass CAD systems use of interactive graphics to create computer-generated simulations

Knowledge Distribution Connecting the work of the local knowledge workers with all levels and functions of the whole organisation and the external world, including customers, suppliers, government regulators, and external auditors Management of documents (creation, storage, retrieval and dissemination) Communicating including initiating, receiving, and managing voice. Digital and document-based communication for both individuals and groups. Office Automation Systems (OAS) Any application of information technology that intends to increase productivity of knowledge workers in the office e.g. word processing, voice mail, video conferencing digital image processing (imaging systems) at the core of current OAS group assistance tools (e.g. networked digital calendars) to assist group work among office workers

Knowledge Sharing Necessary to facilitate group work: coordination and collaboration Tools include: email, teleconferencing, data conferencing, groupware, Internet, etc. Note: group collaboration technologies alone cannot promote sharing if team members do not want to share knowledge

Knowledge Capture and Storage Use of artificial intelligence (AI) to: capture individual and collective knowledge codify and extend organisational knowledge base AI systems: are efforts to develop computer-based systems that behave as humans preserve expertise that might be lost through the absence of an expert store knowledge in a active form that can be accessed by others create mechanism not subjected to human feelings eliminate routine and unsatisfying jobs held by people Successful AI systems are based on human expertise, knowledge, and selected reasoning patterns but they do not exhibit the intelligence of human beings They do not invent new and novel solutions to problems AI applications include: Robotics, Expert systems, intelligent machines, etc.

Expert Systems Knowledge intensive systems that capture human expertise in limited domains of knowledge Assist in decision making by asking relevant questions and providing explanation for action taken Can help organisations make higher level decisions with fewer people Quite narrow, shallow and brittle

How Expert Systems work Human Knowledge Knowledge Frames Rules Income Salary Consultancy Savings interest Expenses Housing Tax Holidays Budget Income Expenses If-Then-Else If condition is true, then an action is taken, else another action is taken

Simple example to select the best contractor A If turnover > 500,000 Ask about Years in Business Else EXIT B If Years in Business > 10 years, Ask about No. of employees Else EXIT C If No. of employees is between 75 and 100, Grant one project Else EXIT D For on going projects Ask about performance E If missing project deadline > 5% of project duration, Do F (grant another one project) Else Do G G If missing project budget < 3% Ask about other debt Else EXIT H If other debt >5% of turnover, Do F Else Do I F Only one more project I Agree a long term partnership

Development of Expert Systems Developed within a shell (a programming environment) e.g. Kappa PC, Programming Language Prolog, etc The main contributors: Expert: have thorough command over knowledge base Knowledge Engineer: Special expert in eliciting information/knowledge from other professionals Translates information/knowledge into set of rules and/or frames for an expert system

Development of Expert Systems The process involves: Selecting/ensuring that the problem is appropriate for an expert system Determine balance between potential savings from system against the cost of developing it Develop prototype system to test assumptions about how to encode the knowledge of experts Develop a full-scale system, with specific focus on the addition of a very large number of rules Check the comprehensibility of system and prune, if necessary to achieve simplicity and power Test system by a range of actual experts within the organisation against any performance established earlier (e.g. output of the system should agree with that of experts for 90% of the time, etc.) After successful testing, integrate system into data flow and work patterns of the organisation

Problems with Expert Systems Lacks the robust and general intelligence of humans Suitable for only certain classes of problems and represent limited forms of knowledge Development efforts can be very long Knowledge base is fragile and brittle - cannot learn to change over time Based on prior knowledge of a few known alternatives

Case-Based Reasoning Unlike expert systems which work by applying a set of IF-THEN-ELSE rules, CBR represents knowledge as a series of cases and this knowledge base is continuously expanded and refined by users Represents knowledge as a database of cases for later retrieval when a similar case is encountered System searches for stored cases similar to the new one, finds the closest fit, and applies the solutions of the old case to the new case Successful solutions are tagged to the new case and both are stored together Unsuccessful solutions are also appended to case database with explanations on why they did not work

How Case-Based Reasoning works 1 User describes the problem 2 System searches database for similar cases 3 System asks user additional questions to narrow the search Case database 4 System finds closest fit and retrieves solution 5 System modifies the solution to better fit the problem System stores problem and successful solution in the database 6 NO Successful? YES

Artificial Neural Networks (ANN) Attempt to emulate the processing patterns of the brain - learning by example Consist of an input, output and a hidden processing layer It learns from the input/output patterns of data to construct a hidden layer of logic as follows: network is fed training data for which inputs produce known outputs. This helps the computer to learn the correct solution by example as more data is fed, each case is compared with known outcome: if it differs, correction is calculated and applied to nodes in hidden processing layer Steps are repeated until a satisfactory condition, such as corrections being less than a certain amount, is reached

Neural Network structure an example Neural Network Input Layer Hidden Layer Output Layer Turnover Debt Years in Business Grant one project Agree partnership Performance

Problems of ANN Cannot always explain their outputs Cannot guarantee certainty Is sensitive to the training data (Too little or too much data)

Class Activity 1 Given a work programme of a construction project that shows when each task starts and finishes. It also shows the resources required. There are potential interruptions to the programme (e.g. delay, resource shortage, unforeseen events, etc.). Give an example of solution that a project manager can consider. Your example should show relevance to the tacit knowledge of this manager.

Class Exercise 2 Consider the problem of programme interruption for the construction process, use expert systems rules to develop IF- THEN-ELSE statements for its solution