SlideShare ist ein Scribd-Unternehmen logo
1 von 24
Downloaden Sie, um offline zu lesen
An Ontology for Learning Services
on the Shop Floor
Carsten Ullrich
Associate Head
Educational Technology Lab (EdTec)
at the
German Research Center for Artificial
Intelligence (DFKI GmbH)
The Workplace is
Transforming
• Challenges for Europe's manufacturing industry:
– Accelerating innovation
– Shorter product cycles
– Ever increasing number of product variants
– Smaller batch sizes (batch size 1)
– … while keeping/increasing level of competitiveness
– … with fewer and fewer employees
Carsten Ullrich, An Ontology for the Shop Floor
Human Operators at
Tomorrow’s Workplace
• Despite the increasing automation, human operators have
place on shop floor  with changed roles
• Technological innovation cannot be considered in isolation, but
requires an integrated approach drawing from technical,
organizational and human aspects.
• Industry 4.0 and other new technologies increase complexity of
– usage and maintenance of production lines
– control of the production process
• Employee under constant pressure
– to solve problems occurring on the
shop floor as fast as possible,
– and simultaneously to improve
work-related knowledge, skills, and
capabilities
Carsten Ullrich, An Ontology for the Shop Floor
Assistance- and Knowledge-Services
for Smart Production
• Information providing and training processes have to become
– more flexible
– integrated in the workplace
– individualized
• Opportunity to build tools that
– adapt themselves intelligently to the knowledge level and tasks of
the human operators
– integrate and connect the knowledge sources available in the
company
– generate useful recommendations of actions
Carsten Ullrich, An Ontology for the Shop Floor
Artificial Intelligence in Education
• Intelligent Tutoring Systems and
Adaptive Learning Environments
provide adaptive and contextualized
support of learners
• Significant body of research on adaptive
support in highly structured domains
such as mathematics, physics and
computer science
• Domain model: Information about the
taught concepts and their
interrelationships
 Often represented as an ontology
• Well established for mathematics, etc.
• Limited existing work for manufacturing
Carsten Ullrich, An Ontology for the Shop Floor
Domain
Model
Learner
Model
Pedagogical
Model
Related Work: Support
• Smart and adaptive environments for workplace-based
learning and manufacturing are highly relevant (Mavrikios,
Papakostas, Mourtzis, & Chryssolouris, 2013) (Koper, 2014)
• Existing work focuses on very specific areas
– assembly, to increase process quality (Stoessel, Wiesbeck, Stork,
Zaeh, & Schuboe, 2008) (Stork, Stößel, & Schubö, 2008),
– collaboration between machine and operator (Sebanz, Bekkering, &
Knoblich, 2006) (Lenz, et al., 2008),
– control (Bannat, et al., 2009)
– monitoring (Stork genannt Wersborg, Borgwardt, & Diepold, 2009).
– controlling information flow to avoid cognitive overload (Lindblom &
Thorvald, 2014)
• Results (methods) cannot be compared or transferred
Carsten Ullrich, An Ontology for the Shop Floor
Related Work: Ontologies
• Ontologies: very restricted areas such as
– Toolpath planning (Xu, Wang, & Rong, 2006)
– Fixture design (Ameri & Summers, 2008). T
– Information collected during the lifespan of a product (Wahlster, 2013).
• Thousands of standards and specifications
– Technical committee ISO/TC 184 for instance, has published more than 800 ISO
standards that describe different aspects of automation systems and integration.
– Very technical focus,
• None of this work is on the required level of abstraction for learning on the
shop floor: a domain description that focuses on the learning needs of the
operators.
• The potential of such descriptions shown for
– generating assembling instructions automatically from product lifecycle data (Stoessel,
Wiesbeck, Stork, Zaeh, & Schuboe, 2008),
– supporting the transfer of practical knowledge (Blümling & Reithinger, 2015),
– providing manufacturing assembly assistance (Alm, Aehnelt, & Urban, 2015).
• However, none of these works has described the employed ontologies in
sufficient detail to judge their general applicability nor to enable reuse
Carsten Ullrich, An Ontology for the Shop Floor
Description of the Ontology
• Blueprint to describe the general concepts
(types) and their relationships relevant for
teaching and learning on the shop floor
• Highest level of the ontology:
– state,
– organizational unit,
– production item,
– function,
– process model entity
Carsten Ullrich, An Ontology for the Shop Floor
State
• The state describes the state of a domain entity and distinguishes
between
– machine state, which describes the state of a production machine
– software state, which describes the state of a software.
– States have a priority, indicating their severity (10, highly critical, to 1, not
critical)
• Machines states are divided into specific sub-states (adapted from
(Kasikci, 2010)):
– Up state is the state of a machine characterized by the fact that it can
perform a required function:
• operating state, which describes when a machine is performing as required, and
• idle state, which describes a machine which is in an up-state and non-operating, during
non-required time.
– Disabled state is the state of a machine characterized by its inability to
perform a required function:
• External disabled state, for describing a machine in an up-state, but lacking required
external resources or is disabled due to planned actions other than maintenance
• Internal disabled state, the state of a machine characterized by an inability to perform
a required function
Carsten Ullrich, An Ontology for the Shop Floor
Organizational Unit
• Organizational unit and its specializations
describe the structure of a company:
– organization
– location
– department
– department unit
– workplace unit
– workplace
– employee
Carsten Ullrich, An Ontology for the Shop Floor
Production Item
• Describes entities used for or created during the production of
goods:
– Equipment: Equipment includes the entire technical apparatus
used during production as well as property (plot of land), buildings,
etc. In contrast to materials, equipment is not consumed.
• building
• plot of land
• accessory (a mechanical device that supports the production process, but
does not perform the production itself.)
• production machine (a stationary device directly involved in the production
process.).
– Produced artifact: The marketed object that is the result of the
production process, with the specializations subassembly, semi-
finished product, product, and part.
– Material: Materials are physical entities consumed in the production
of the finished product, with the specializations consumable,
auxiliary material, and raw material.
Carsten Ullrich, An Ontology for the Shop Floor
Processmodel Entity
• Describes processes that occur in the target
domain:
– Process: A sequence of states, which is triggered by an
event and leads to a final state:
• domain process (overarching process performed for the
realization of the product, such as the production process and
business process)
• course of action (a process that is performed by a human,
such as a work procedure).
– Process element: The states of the process, such as an
action (for course of action) or a production step (for
the production process).
Carsten Ullrich, An Ontology for the Shop Floor
Task
• Describes the task of human operator such as
– maintenance,
– repair,
– operations / management,
– ...
Carsten Ullrich, An Ontology for the Shop Floor
Relations (Properties)
• requires: a machine state requires a procedure.
• produces: a production step produces a produced artifact
• executes: a production machine executes a production step
• has part: expresses that some entity is part of another entity. This
relation can be applied to many of the types.
• has task: an employee has tasks
• has step: a process ‘has the step’ process element
• has state: a production machine has a machine state
• has procedure: a task has a procedure (meaning that a task can
be achieved by following a series of actions).
• is part of: the inverse relation of has part
• realizes: a production machine realizes a production process.
Carsten Ullrich, An Ontology for the Shop Floor
Usage of the Ontology
• To build up a domain model, i.e., :
a formal representation of the shop floor at a
specific site of a company
• Requires specific subtypes and instances of the
types.
• For example: Lenovo in its production department
P1 in Guandong produces the laptop X
•  Requires the instance Lenovo of the concept
organization, the instance Guandong of location,
the instance P1 of department, and the instance X
of product. Using the property produces, one can
specify that X is produced in P1.
Carsten Ullrich, An Ontology for the Shop Floor
Reasoning and Querying
• If a domain model is stored in a semantic
database, then information can be automatically
inferred
• For instance: From X is produced in P1 we can
infer that X is a product of Lenovo and located
in Guandong
• Similar functionality is achieved by appropriate
queries
• Heavily used by assistance and knowledge
services
Carsten Ullrich, An Ontology for the Shop Floor
Application in APPsist
• Using the ontology, we defined domain models
representing three companies:
– A small-sized company produces complex customer-
specific tools and devices for car manufacturers
– A medium-sized company produces customer-specific
welding and assembly lines for car manufacturers.
– A large-sized company produces pneumatic and
electric controllers for the automation of assembly-
lines, which are used in customer-specific products as
well as in their own production
Carsten Ullrich, An Ontology for the Shop Floor
Content Metadata
• Existing content can be described by the ontology
– learning materials,
– documentation (user manuals, programming handbooks),
– order-related information (parts lists, wiring diagrams).
• It allows to specify the production items a piece of
content refers to, the target-audience, etc.
• Other services use this information to perform
information retrieval tasks in different contexts
Carsten Ullrich, An Ontology for the Shop Floor
Machine Information
• Machines on the shop floor use a multitude of sensors
for managing the production process
• The sensor values trigger actions of the human
operators
• However, low-level senor data is too specific to be
interpreted by support software
• In APPsist, a machine information service translates the
sensor data into instances of the type machine state
and propagates the instances to the supporting services.
• This way, the learning supporting services can be set up
to react to high-level, abstract machine states and thus
can be more easily reused with new machines.
Carsten Ullrich, An Ontology for the Shop Floor
Content and Procedure
Selection
• Assistance and knowledge services use metadata to
select content adequate for the current context
(described by the instances)
• Example: content selector service in APPsist:
– Its rules inspect the organizational units to determine which
employees are assigned to the production machine, and uses
information specified about the relevant production items to
find content relevant for the employee in the specific situation.
• See my talk on Sunday, 11:30-12:30 Session FP 30.4
• The rules do not encode information about the specific
company in which they are used (the instances of the
domain)
 Transferable between companies
Carsten Ullrich, An Ontology for the Shop Floor
Carsten Ullrich, An Ontology for the Shop Floor
Carsten Ullrich, An Ontology for the Shop Floor
Conclusion
• An ontology that captures the entities and their
interrelationships relevant for describing and reasoning
about the shop floor from an educational perspective.
• Used
– to represent the shop floor of three different companies
– as a basis for a number of reusable learning services, i.e.,
functionally highly specialized software applications for
supporting problem solving and learning of human operators
• Lightweight (no axioms)
• Process of describing a specific shop currently is manual
work. Not scalable. Future work: Using information
extraction methods for automatization
Carsten Ullrich, An Ontology for the Shop Floor
Thank you
Carsten Ullrich
carsten.ullrich@dfki.de

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

plant location
plant locationplant location
plant location
 
Application of Industrial Engineering on garments industry
Application of Industrial Engineering on garments industryApplication of Industrial Engineering on garments industry
Application of Industrial Engineering on garments industry
 
Ch09(2)
Ch09(2)Ch09(2)
Ch09(2)
 
Operating Maintenance Model for Modern Printing Machines
Operating Maintenance Model for Modern Printing MachinesOperating Maintenance Model for Modern Printing Machines
Operating Maintenance Model for Modern Printing Machines
 
Facility location
Facility locationFacility location
Facility location
 
Plant location and layout
Plant location and layout Plant location and layout
Plant location and layout
 
Layout strategy ppt @ bec doms
Layout strategy ppt @ bec domsLayout strategy ppt @ bec doms
Layout strategy ppt @ bec doms
 
Operations intro (1)
Operations intro (1)Operations intro (1)
Operations intro (1)
 
Layout
LayoutLayout
Layout
 
Facilities planning _lay_out_and_location_analysis
Facilities planning _lay_out_and_location_analysisFacilities planning _lay_out_and_location_analysis
Facilities planning _lay_out_and_location_analysis
 
facility location and planning layout
facility location and planning layoutfacility location and planning layout
facility location and planning layout
 
Layout strategies
Layout strategiesLayout strategies
Layout strategies
 
2. scope of operations management
2.  scope of operations management2.  scope of operations management
2. scope of operations management
 
Facility layout
Facility layoutFacility layout
Facility layout
 
Facility layout
Facility layoutFacility layout
Facility layout
 
Plant location and layout
Plant location and layoutPlant location and layout
Plant location and layout
 
5 need for selecting a suitable location
5 need for selecting a suitable location5 need for selecting a suitable location
5 need for selecting a suitable location
 
Capital versus labour intensive
Capital versus labour intensiveCapital versus labour intensive
Capital versus labour intensive
 
Plant layout
Plant layoutPlant layout
Plant layout
 
Facility layout
Facility  layoutFacility  layout
Facility layout
 

Andere mochten auch

“Semantic Technologies for Smart Services”
“Semantic Technologies for Smart Services” “Semantic Technologies for Smart Services”
“Semantic Technologies for Smart Services” diannepatricia
 
from text and ontology : methodologies and tools - Text2Onto
from text and ontology : methodologies and tools - Text2Ontofrom text and ontology : methodologies and tools - Text2Onto
from text and ontology : methodologies and tools - Text2OntoRadhoueneRouached
 
Semantic Web and Machine Learning Tutorial
Semantic Web and Machine Learning TutorialSemantic Web and Machine Learning Tutorial
Semantic Web and Machine Learning Tutorialbutest
 
Computer Science in Saarbrücken
Computer Science in Saarbrücken Computer Science in Saarbrücken
Computer Science in Saarbrücken metamath
 
Semantic technologies for the Internet of Things
Semantic technologies for the Internet of Things Semantic technologies for the Internet of Things
Semantic technologies for the Internet of Things PayamBarnaghi
 
Ekaw ontology learning for cost effective large-scale semantic annotation
Ekaw ontology learning for cost effective large-scale semantic annotationEkaw ontology learning for cost effective large-scale semantic annotation
Ekaw ontology learning for cost effective large-scale semantic annotationShahab Mokarizadeh
 

Andere mochten auch (9)

Steps towards on Ontology based Learning Environment
Steps towards on Ontology based Learning EnvironmentSteps towards on Ontology based Learning Environment
Steps towards on Ontology based Learning Environment
 
ppt
pptppt
ppt
 
“Semantic Technologies for Smart Services”
“Semantic Technologies for Smart Services” “Semantic Technologies for Smart Services”
“Semantic Technologies for Smart Services”
 
from text and ontology : methodologies and tools - Text2Onto
from text and ontology : methodologies and tools - Text2Ontofrom text and ontology : methodologies and tools - Text2Onto
from text and ontology : methodologies and tools - Text2Onto
 
Ontology Learning
Ontology LearningOntology Learning
Ontology Learning
 
Semantic Web and Machine Learning Tutorial
Semantic Web and Machine Learning TutorialSemantic Web and Machine Learning Tutorial
Semantic Web and Machine Learning Tutorial
 
Computer Science in Saarbrücken
Computer Science in Saarbrücken Computer Science in Saarbrücken
Computer Science in Saarbrücken
 
Semantic technologies for the Internet of Things
Semantic technologies for the Internet of Things Semantic technologies for the Internet of Things
Semantic technologies for the Internet of Things
 
Ekaw ontology learning for cost effective large-scale semantic annotation
Ekaw ontology learning for cost effective large-scale semantic annotationEkaw ontology learning for cost effective large-scale semantic annotation
Ekaw ontology learning for cost effective large-scale semantic annotation
 

Ähnlich wie An Ontology for Learning Services on the Shop Floor

Workplace-based Learning in Industry 4.0 -- Multi-perspective approaches and ...
Workplace-based Learning in Industry 4.0 -- Multi-perspective approaches and ...Workplace-based Learning in Industry 4.0 -- Multi-perspective approaches and ...
Workplace-based Learning in Industry 4.0 -- Multi-perspective approaches and ...Carsten Ullrich
 
Intelligent Adaptive Services for Workplace-Integrated Learning on the Shop F...
Intelligent Adaptive Services for Workplace-Integrated Learning on the Shop F...Intelligent Adaptive Services for Workplace-Integrated Learning on the Shop F...
Intelligent Adaptive Services for Workplace-Integrated Learning on the Shop F...mathgear
 
Intelligent Adaptive Services for Workplace-Integrated Learning on Shop Floors
Intelligent Adaptive Services for Workplace-Integrated Learning on Shop FloorsIntelligent Adaptive Services for Workplace-Integrated Learning on Shop Floors
Intelligent Adaptive Services for Workplace-Integrated Learning on Shop Floorsmetamath
 
Better business it collaboration using a work system perspective - run it as ...
Better business it collaboration using a work system perspective - run it as ...Better business it collaboration using a work system perspective - run it as ...
Better business it collaboration using a work system perspective - run it as ...Paul Hoekstra
 
Plant layout by Rishabh gupta
Plant layout by Rishabh guptaPlant layout by Rishabh gupta
Plant layout by Rishabh guptarishabh gupta
 
Second Lean and Flexible Conference
Second Lean and Flexible ConferenceSecond Lean and Flexible Conference
Second Lean and Flexible ConferenceBarbara Smith
 
Operations management notes
Operations management notesOperations management notes
Operations management notesSomashekar S.M
 
Production and operations managment notes
Production and operations managment notesProduction and operations managment notes
Production and operations managment notesWasim Arshad
 
Introduction to Cellular Manufacturing - ADDVALUE - Nilesh Arora
Introduction to Cellular Manufacturing - ADDVALUE - Nilesh AroraIntroduction to Cellular Manufacturing - ADDVALUE - Nilesh Arora
Introduction to Cellular Manufacturing - ADDVALUE - Nilesh AroraADD VALUE CONSULTING Inc
 
International Journal of Business and Management Invention (IJBMI)
International Journal of Business and Management Invention (IJBMI)International Journal of Business and Management Invention (IJBMI)
International Journal of Business and Management Invention (IJBMI)inventionjournals
 
Manufacturing operation management
Manufacturing operation managementManufacturing operation management
Manufacturing operation managementMark Abkum
 
INNOVATION_MANAGEMENT PPT.ppt
INNOVATION_MANAGEMENT PPT.pptINNOVATION_MANAGEMENT PPT.ppt
INNOVATION_MANAGEMENT PPT.pptjohn tamil selvan
 
Materials Flow Methods & Analysis
Materials Flow Methods & AnalysisMaterials Flow Methods & Analysis
Materials Flow Methods & AnalysisMahmudul Hasan
 
Improving layout and workload of manufacturing system using Delmia Quest simu...
Improving layout and workload of manufacturing system using Delmia Quest simu...Improving layout and workload of manufacturing system using Delmia Quest simu...
Improving layout and workload of manufacturing system using Delmia Quest simu...AM Publications
 
A Complete Model of a Business Enterprise in an EtO and PLM environment
A Complete Model of a Business Enterprise in an EtO and PLM environmentA Complete Model of a Business Enterprise in an EtO and PLM environment
A Complete Model of a Business Enterprise in an EtO and PLM environmentFrank Steeneken
 
INNOVATION_MANAGEMENT in New Business Studies
INNOVATION_MANAGEMENT in New Business StudiesINNOVATION_MANAGEMENT in New Business Studies
INNOVATION_MANAGEMENT in New Business StudiesRAVISHANKARRAI4
 

Ähnlich wie An Ontology for Learning Services on the Shop Floor (20)

Workplace-based Learning in Industry 4.0 -- Multi-perspective approaches and ...
Workplace-based Learning in Industry 4.0 -- Multi-perspective approaches and ...Workplace-based Learning in Industry 4.0 -- Multi-perspective approaches and ...
Workplace-based Learning in Industry 4.0 -- Multi-perspective approaches and ...
 
Intelligent Adaptive Services for Workplace-Integrated Learning on the Shop F...
Intelligent Adaptive Services for Workplace-Integrated Learning on the Shop F...Intelligent Adaptive Services for Workplace-Integrated Learning on the Shop F...
Intelligent Adaptive Services for Workplace-Integrated Learning on the Shop F...
 
Intelligent Adaptive Services for Workplace-Integrated Learning on Shop Floors
Intelligent Adaptive Services for Workplace-Integrated Learning on Shop FloorsIntelligent Adaptive Services for Workplace-Integrated Learning on Shop Floors
Intelligent Adaptive Services for Workplace-Integrated Learning on Shop Floors
 
Better business it collaboration using a work system perspective - run it as ...
Better business it collaboration using a work system perspective - run it as ...Better business it collaboration using a work system perspective - run it as ...
Better business it collaboration using a work system perspective - run it as ...
 
Plant layout by Rishabh gupta
Plant layout by Rishabh guptaPlant layout by Rishabh gupta
Plant layout by Rishabh gupta
 
plant layout
plant layoutplant layout
plant layout
 
Second Lean and Flexible Conference
Second Lean and Flexible ConferenceSecond Lean and Flexible Conference
Second Lean and Flexible Conference
 
Operations management notes
Operations management notesOperations management notes
Operations management notes
 
Production and operations managment notes
Production and operations managment notesProduction and operations managment notes
Production and operations managment notes
 
Introduction to Cellular Manufacturing - ADDVALUE - Nilesh Arora
Introduction to Cellular Manufacturing - ADDVALUE - Nilesh AroraIntroduction to Cellular Manufacturing - ADDVALUE - Nilesh Arora
Introduction to Cellular Manufacturing - ADDVALUE - Nilesh Arora
 
International Journal of Business and Management Invention (IJBMI)
International Journal of Business and Management Invention (IJBMI)International Journal of Business and Management Invention (IJBMI)
International Journal of Business and Management Invention (IJBMI)
 
Manufacturing operation management
Manufacturing operation managementManufacturing operation management
Manufacturing operation management
 
INNOVATION_MANAGEMENT PPT.ppt
INNOVATION_MANAGEMENT PPT.pptINNOVATION_MANAGEMENT PPT.ppt
INNOVATION_MANAGEMENT PPT.ppt
 
Ambassadors of innovation on architectures
Ambassadors of innovation on architecturesAmbassadors of innovation on architectures
Ambassadors of innovation on architectures
 
Chapter 7.pptx
Chapter 7.pptxChapter 7.pptx
Chapter 7.pptx
 
Materials Flow Methods & Analysis
Materials Flow Methods & AnalysisMaterials Flow Methods & Analysis
Materials Flow Methods & Analysis
 
Improving layout and workload of manufacturing system using Delmia Quest simu...
Improving layout and workload of manufacturing system using Delmia Quest simu...Improving layout and workload of manufacturing system using Delmia Quest simu...
Improving layout and workload of manufacturing system using Delmia Quest simu...
 
A Complete Model of a Business Enterprise in an EtO and PLM environment
A Complete Model of a Business Enterprise in an EtO and PLM environmentA Complete Model of a Business Enterprise in an EtO and PLM environment
A Complete Model of a Business Enterprise in an EtO and PLM environment
 
INNOVATION_MANAGEMENT in New Business Studies
INNOVATION_MANAGEMENT in New Business StudiesINNOVATION_MANAGEMENT in New Business Studies
INNOVATION_MANAGEMENT in New Business Studies
 
Motion and time study
Motion and time studyMotion and time study
Motion and time study
 

Mehr von Carsten Ullrich

Assistance- and Knowledge-Services for Smart Production
Assistance- and Knowledge-Services for Smart ProductionAssistance- and Knowledge-Services for Smart Production
Assistance- and Knowledge-Services for Smart ProductionCarsten Ullrich
 
Education in 2020 - Open Discussion at Barcamp Spring Shanghai 2013
Education in 2020 - Open Discussion at Barcamp Spring Shanghai 2013Education in 2020 - Open Discussion at Barcamp Spring Shanghai 2013
Education in 2020 - Open Discussion at Barcamp Spring Shanghai 2013Carsten Ullrich
 
Supporting Flexible Competency Frameworks
Supporting Flexible Competency FrameworksSupporting Flexible Competency Frameworks
Supporting Flexible Competency FrameworksCarsten Ullrich
 
Technologies for development and learning
Technologies for development and learningTechnologies for development and learning
Technologies for development and learningCarsten Ullrich
 
The Potential of Web 3.0
The Potential of Web 3.0The Potential of Web 3.0
The Potential of Web 3.0Carsten Ullrich
 
Active Learning with the Web
Active Learning with the WebActive Learning with the Web
Active Learning with the WebCarsten Ullrich
 
Opportunities for AI in Intelligent Web-based Technology-Supported Learning
Opportunities for AI in Intelligent Web-based Technology-Supported LearningOpportunities for AI in Intelligent Web-based Technology-Supported Learning
Opportunities for AI in Intelligent Web-based Technology-Supported LearningCarsten Ullrich
 
Microblogging for Language Learning: Using Twitter to Train Communicative and...
Microblogging for Language Learning: Using Twitter to Train Communicative and...Microblogging for Language Learning: Using Twitter to Train Communicative and...
Microblogging for Language Learning: Using Twitter to Train Communicative and...Carsten Ullrich
 
Rapid Prototyping of a Semantic-Web-based Research Workbench
Rapid Prototyping of a Semantic-Web-based Research WorkbenchRapid Prototyping of a Semantic-Web-based Research Workbench
Rapid Prototyping of a Semantic-Web-based Research WorkbenchCarsten Ullrich
 
Video killed the radiostar, but will Web 3.0 kill the teacher?
Video killed the radiostar, but will Web 3.0 kill the teacher?Video killed the radiostar, but will Web 3.0 kill the teacher?
Video killed the radiostar, but will Web 3.0 kill the teacher?Carsten Ullrich
 
Babbage & Lovelace: The designer of the analytical engine and its programmer
Babbage & Lovelace: The designer of the analytical engine and its programmerBabbage & Lovelace: The designer of the analytical engine and its programmer
Babbage & Lovelace: The designer of the analytical engine and its programmerCarsten Ullrich
 
Why Web 2.0 is Good for Learning and for Research: Principles and Prototypes
Why Web 2.0 is Good for Learning and for Research: Principles and PrototypesWhy Web 2.0 is Good for Learning and for Research: Principles and Prototypes
Why Web 2.0 is Good for Learning and for Research: Principles and PrototypesCarsten Ullrich
 
Supporting Active Learning and Education by Artificial Intelligence and Web 2.0
Supporting Active Learning and Education by Artificial Intelligence and Web 2.0Supporting Active Learning and Education by Artificial Intelligence and Web 2.0
Supporting Active Learning and Education by Artificial Intelligence and Web 2.0Carsten Ullrich
 

Mehr von Carsten Ullrich (14)

Assistance- and Knowledge-Services for Smart Production
Assistance- and Knowledge-Services for Smart ProductionAssistance- and Knowledge-Services for Smart Production
Assistance- and Knowledge-Services for Smart Production
 
Education in 2020 - Open Discussion at Barcamp Spring Shanghai 2013
Education in 2020 - Open Discussion at Barcamp Spring Shanghai 2013Education in 2020 - Open Discussion at Barcamp Spring Shanghai 2013
Education in 2020 - Open Discussion at Barcamp Spring Shanghai 2013
 
Supporting Flexible Competency Frameworks
Supporting Flexible Competency FrameworksSupporting Flexible Competency Frameworks
Supporting Flexible Competency Frameworks
 
Technologies for development and learning
Technologies for development and learningTechnologies for development and learning
Technologies for development and learning
 
The Potential of Web 3.0
The Potential of Web 3.0The Potential of Web 3.0
The Potential of Web 3.0
 
Active Learning with the Web
Active Learning with the WebActive Learning with the Web
Active Learning with the Web
 
Opportunities for AI in Intelligent Web-based Technology-Supported Learning
Opportunities for AI in Intelligent Web-based Technology-Supported LearningOpportunities for AI in Intelligent Web-based Technology-Supported Learning
Opportunities for AI in Intelligent Web-based Technology-Supported Learning
 
Microblogging for Language Learning: Using Twitter to Train Communicative and...
Microblogging for Language Learning: Using Twitter to Train Communicative and...Microblogging for Language Learning: Using Twitter to Train Communicative and...
Microblogging for Language Learning: Using Twitter to Train Communicative and...
 
Rapid Prototyping of a Semantic-Web-based Research Workbench
Rapid Prototyping of a Semantic-Web-based Research WorkbenchRapid Prototyping of a Semantic-Web-based Research Workbench
Rapid Prototyping of a Semantic-Web-based Research Workbench
 
Video killed the radiostar, but will Web 3.0 kill the teacher?
Video killed the radiostar, but will Web 3.0 kill the teacher?Video killed the radiostar, but will Web 3.0 kill the teacher?
Video killed the radiostar, but will Web 3.0 kill the teacher?
 
Babbage & Lovelace: The designer of the analytical engine and its programmer
Babbage & Lovelace: The designer of the analytical engine and its programmerBabbage & Lovelace: The designer of the analytical engine and its programmer
Babbage & Lovelace: The designer of the analytical engine and its programmer
 
Why Web 2.0 is Good for Learning and for Research: Principles and Prototypes
Why Web 2.0 is Good for Learning and for Research: Principles and PrototypesWhy Web 2.0 is Good for Learning and for Research: Principles and Prototypes
Why Web 2.0 is Good for Learning and for Research: Principles and Prototypes
 
Supporting Active Learning and Education by Artificial Intelligence and Web 2.0
Supporting Active Learning and Education by Artificial Intelligence and Web 2.0Supporting Active Learning and Education by Artificial Intelligence and Web 2.0
Supporting Active Learning and Education by Artificial Intelligence and Web 2.0
 
Sjtu221107
Sjtu221107Sjtu221107
Sjtu221107
 

Kürzlich hochgeladen

Patient Counselling. Definition of patient counseling; steps involved in pati...
Patient Counselling. Definition of patient counseling; steps involved in pati...Patient Counselling. Definition of patient counseling; steps involved in pati...
Patient Counselling. Definition of patient counseling; steps involved in pati...raviapr7
 
Presentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a ParagraphPresentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a ParagraphNetziValdelomar1
 
Human-AI Co-Creation of Worked Examples for Programming Classes
Human-AI Co-Creation of Worked Examples for Programming ClassesHuman-AI Co-Creation of Worked Examples for Programming Classes
Human-AI Co-Creation of Worked Examples for Programming ClassesMohammad Hassany
 
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRA
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRADUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRA
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRATanmoy Mishra
 
Quality Assurance_GOOD LABORATORY PRACTICE
Quality Assurance_GOOD LABORATORY PRACTICEQuality Assurance_GOOD LABORATORY PRACTICE
Quality Assurance_GOOD LABORATORY PRACTICESayali Powar
 
How to Add Existing Field in One2Many Tree View in Odoo 17
How to Add Existing Field in One2Many Tree View in Odoo 17How to Add Existing Field in One2Many Tree View in Odoo 17
How to Add Existing Field in One2Many Tree View in Odoo 17Celine George
 
How to Solve Singleton Error in the Odoo 17
How to Solve Singleton Error in the  Odoo 17How to Solve Singleton Error in the  Odoo 17
How to Solve Singleton Error in the Odoo 17Celine George
 
Maximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdf
Maximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdfMaximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdf
Maximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdfTechSoup
 
General views of Histopathology and step
General views of Histopathology and stepGeneral views of Histopathology and step
General views of Histopathology and stepobaje godwin sunday
 
Latin American Revolutions, c. 1789-1830
Latin American Revolutions, c. 1789-1830Latin American Revolutions, c. 1789-1830
Latin American Revolutions, c. 1789-1830Dave Phillips
 
Philosophy of Education and Educational Philosophy
Philosophy of Education  and Educational PhilosophyPhilosophy of Education  and Educational Philosophy
Philosophy of Education and Educational PhilosophyShuvankar Madhu
 
How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17Celine George
 
The Singapore Teaching Practice document
The Singapore Teaching Practice documentThe Singapore Teaching Practice document
The Singapore Teaching Practice documentXsasf Sfdfasd
 
How to Add a many2many Relational Field in Odoo 17
How to Add a many2many Relational Field in Odoo 17How to Add a many2many Relational Field in Odoo 17
How to Add a many2many Relational Field in Odoo 17Celine George
 
CAULIFLOWER BREEDING 1 Parmar pptx
CAULIFLOWER BREEDING 1 Parmar pptxCAULIFLOWER BREEDING 1 Parmar pptx
CAULIFLOWER BREEDING 1 Parmar pptxSaurabhParmar42
 
Easter in the USA presentation by Chloe.
Easter in the USA presentation by Chloe.Easter in the USA presentation by Chloe.
Easter in the USA presentation by Chloe.EnglishCEIPdeSigeiro
 
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptxSandy Millin
 
Diploma in Nursing Admission Test Question Solution 2023.pdf
Diploma in Nursing Admission Test Question Solution 2023.pdfDiploma in Nursing Admission Test Question Solution 2023.pdf
Diploma in Nursing Admission Test Question Solution 2023.pdfMohonDas
 

Kürzlich hochgeladen (20)

Patient Counselling. Definition of patient counseling; steps involved in pati...
Patient Counselling. Definition of patient counseling; steps involved in pati...Patient Counselling. Definition of patient counseling; steps involved in pati...
Patient Counselling. Definition of patient counseling; steps involved in pati...
 
Presentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a ParagraphPresentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a Paragraph
 
Human-AI Co-Creation of Worked Examples for Programming Classes
Human-AI Co-Creation of Worked Examples for Programming ClassesHuman-AI Co-Creation of Worked Examples for Programming Classes
Human-AI Co-Creation of Worked Examples for Programming Classes
 
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRA
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRADUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRA
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRA
 
Prelims of Kant get Marx 2.0: a general politics quiz
Prelims of Kant get Marx 2.0: a general politics quizPrelims of Kant get Marx 2.0: a general politics quiz
Prelims of Kant get Marx 2.0: a general politics quiz
 
Quality Assurance_GOOD LABORATORY PRACTICE
Quality Assurance_GOOD LABORATORY PRACTICEQuality Assurance_GOOD LABORATORY PRACTICE
Quality Assurance_GOOD LABORATORY PRACTICE
 
How to Add Existing Field in One2Many Tree View in Odoo 17
How to Add Existing Field in One2Many Tree View in Odoo 17How to Add Existing Field in One2Many Tree View in Odoo 17
How to Add Existing Field in One2Many Tree View in Odoo 17
 
How to Solve Singleton Error in the Odoo 17
How to Solve Singleton Error in the  Odoo 17How to Solve Singleton Error in the  Odoo 17
How to Solve Singleton Error in the Odoo 17
 
Maximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdf
Maximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdfMaximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdf
Maximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdf
 
General views of Histopathology and step
General views of Histopathology and stepGeneral views of Histopathology and step
General views of Histopathology and step
 
Latin American Revolutions, c. 1789-1830
Latin American Revolutions, c. 1789-1830Latin American Revolutions, c. 1789-1830
Latin American Revolutions, c. 1789-1830
 
Philosophy of Education and Educational Philosophy
Philosophy of Education  and Educational PhilosophyPhilosophy of Education  and Educational Philosophy
Philosophy of Education and Educational Philosophy
 
How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17
 
The Singapore Teaching Practice document
The Singapore Teaching Practice documentThe Singapore Teaching Practice document
The Singapore Teaching Practice document
 
How to Add a many2many Relational Field in Odoo 17
How to Add a many2many Relational Field in Odoo 17How to Add a many2many Relational Field in Odoo 17
How to Add a many2many Relational Field in Odoo 17
 
Personal Resilience in Project Management 2 - TV Edit 1a.pdf
Personal Resilience in Project Management 2 - TV Edit 1a.pdfPersonal Resilience in Project Management 2 - TV Edit 1a.pdf
Personal Resilience in Project Management 2 - TV Edit 1a.pdf
 
CAULIFLOWER BREEDING 1 Parmar pptx
CAULIFLOWER BREEDING 1 Parmar pptxCAULIFLOWER BREEDING 1 Parmar pptx
CAULIFLOWER BREEDING 1 Parmar pptx
 
Easter in the USA presentation by Chloe.
Easter in the USA presentation by Chloe.Easter in the USA presentation by Chloe.
Easter in the USA presentation by Chloe.
 
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
 
Diploma in Nursing Admission Test Question Solution 2023.pdf
Diploma in Nursing Admission Test Question Solution 2023.pdfDiploma in Nursing Admission Test Question Solution 2023.pdf
Diploma in Nursing Admission Test Question Solution 2023.pdf
 

An Ontology for Learning Services on the Shop Floor

  • 1. An Ontology for Learning Services on the Shop Floor Carsten Ullrich Associate Head Educational Technology Lab (EdTec) at the German Research Center for Artificial Intelligence (DFKI GmbH)
  • 2. The Workplace is Transforming • Challenges for Europe's manufacturing industry: – Accelerating innovation – Shorter product cycles – Ever increasing number of product variants – Smaller batch sizes (batch size 1) – … while keeping/increasing level of competitiveness – … with fewer and fewer employees Carsten Ullrich, An Ontology for the Shop Floor
  • 3. Human Operators at Tomorrow’s Workplace • Despite the increasing automation, human operators have place on shop floor  with changed roles • Technological innovation cannot be considered in isolation, but requires an integrated approach drawing from technical, organizational and human aspects. • Industry 4.0 and other new technologies increase complexity of – usage and maintenance of production lines – control of the production process • Employee under constant pressure – to solve problems occurring on the shop floor as fast as possible, – and simultaneously to improve work-related knowledge, skills, and capabilities Carsten Ullrich, An Ontology for the Shop Floor
  • 4. Assistance- and Knowledge-Services for Smart Production • Information providing and training processes have to become – more flexible – integrated in the workplace – individualized • Opportunity to build tools that – adapt themselves intelligently to the knowledge level and tasks of the human operators – integrate and connect the knowledge sources available in the company – generate useful recommendations of actions Carsten Ullrich, An Ontology for the Shop Floor
  • 5. Artificial Intelligence in Education • Intelligent Tutoring Systems and Adaptive Learning Environments provide adaptive and contextualized support of learners • Significant body of research on adaptive support in highly structured domains such as mathematics, physics and computer science • Domain model: Information about the taught concepts and their interrelationships  Often represented as an ontology • Well established for mathematics, etc. • Limited existing work for manufacturing Carsten Ullrich, An Ontology for the Shop Floor Domain Model Learner Model Pedagogical Model
  • 6. Related Work: Support • Smart and adaptive environments for workplace-based learning and manufacturing are highly relevant (Mavrikios, Papakostas, Mourtzis, & Chryssolouris, 2013) (Koper, 2014) • Existing work focuses on very specific areas – assembly, to increase process quality (Stoessel, Wiesbeck, Stork, Zaeh, & Schuboe, 2008) (Stork, Stößel, & Schubö, 2008), – collaboration between machine and operator (Sebanz, Bekkering, & Knoblich, 2006) (Lenz, et al., 2008), – control (Bannat, et al., 2009) – monitoring (Stork genannt Wersborg, Borgwardt, & Diepold, 2009). – controlling information flow to avoid cognitive overload (Lindblom & Thorvald, 2014) • Results (methods) cannot be compared or transferred Carsten Ullrich, An Ontology for the Shop Floor
  • 7. Related Work: Ontologies • Ontologies: very restricted areas such as – Toolpath planning (Xu, Wang, & Rong, 2006) – Fixture design (Ameri & Summers, 2008). T – Information collected during the lifespan of a product (Wahlster, 2013). • Thousands of standards and specifications – Technical committee ISO/TC 184 for instance, has published more than 800 ISO standards that describe different aspects of automation systems and integration. – Very technical focus, • None of this work is on the required level of abstraction for learning on the shop floor: a domain description that focuses on the learning needs of the operators. • The potential of such descriptions shown for – generating assembling instructions automatically from product lifecycle data (Stoessel, Wiesbeck, Stork, Zaeh, & Schuboe, 2008), – supporting the transfer of practical knowledge (Blümling & Reithinger, 2015), – providing manufacturing assembly assistance (Alm, Aehnelt, & Urban, 2015). • However, none of these works has described the employed ontologies in sufficient detail to judge their general applicability nor to enable reuse Carsten Ullrich, An Ontology for the Shop Floor
  • 8. Description of the Ontology • Blueprint to describe the general concepts (types) and their relationships relevant for teaching and learning on the shop floor • Highest level of the ontology: – state, – organizational unit, – production item, – function, – process model entity Carsten Ullrich, An Ontology for the Shop Floor
  • 9. State • The state describes the state of a domain entity and distinguishes between – machine state, which describes the state of a production machine – software state, which describes the state of a software. – States have a priority, indicating their severity (10, highly critical, to 1, not critical) • Machines states are divided into specific sub-states (adapted from (Kasikci, 2010)): – Up state is the state of a machine characterized by the fact that it can perform a required function: • operating state, which describes when a machine is performing as required, and • idle state, which describes a machine which is in an up-state and non-operating, during non-required time. – Disabled state is the state of a machine characterized by its inability to perform a required function: • External disabled state, for describing a machine in an up-state, but lacking required external resources or is disabled due to planned actions other than maintenance • Internal disabled state, the state of a machine characterized by an inability to perform a required function Carsten Ullrich, An Ontology for the Shop Floor
  • 10. Organizational Unit • Organizational unit and its specializations describe the structure of a company: – organization – location – department – department unit – workplace unit – workplace – employee Carsten Ullrich, An Ontology for the Shop Floor
  • 11. Production Item • Describes entities used for or created during the production of goods: – Equipment: Equipment includes the entire technical apparatus used during production as well as property (plot of land), buildings, etc. In contrast to materials, equipment is not consumed. • building • plot of land • accessory (a mechanical device that supports the production process, but does not perform the production itself.) • production machine (a stationary device directly involved in the production process.). – Produced artifact: The marketed object that is the result of the production process, with the specializations subassembly, semi- finished product, product, and part. – Material: Materials are physical entities consumed in the production of the finished product, with the specializations consumable, auxiliary material, and raw material. Carsten Ullrich, An Ontology for the Shop Floor
  • 12. Processmodel Entity • Describes processes that occur in the target domain: – Process: A sequence of states, which is triggered by an event and leads to a final state: • domain process (overarching process performed for the realization of the product, such as the production process and business process) • course of action (a process that is performed by a human, such as a work procedure). – Process element: The states of the process, such as an action (for course of action) or a production step (for the production process). Carsten Ullrich, An Ontology for the Shop Floor
  • 13. Task • Describes the task of human operator such as – maintenance, – repair, – operations / management, – ... Carsten Ullrich, An Ontology for the Shop Floor
  • 14. Relations (Properties) • requires: a machine state requires a procedure. • produces: a production step produces a produced artifact • executes: a production machine executes a production step • has part: expresses that some entity is part of another entity. This relation can be applied to many of the types. • has task: an employee has tasks • has step: a process ‘has the step’ process element • has state: a production machine has a machine state • has procedure: a task has a procedure (meaning that a task can be achieved by following a series of actions). • is part of: the inverse relation of has part • realizes: a production machine realizes a production process. Carsten Ullrich, An Ontology for the Shop Floor
  • 15. Usage of the Ontology • To build up a domain model, i.e., : a formal representation of the shop floor at a specific site of a company • Requires specific subtypes and instances of the types. • For example: Lenovo in its production department P1 in Guandong produces the laptop X •  Requires the instance Lenovo of the concept organization, the instance Guandong of location, the instance P1 of department, and the instance X of product. Using the property produces, one can specify that X is produced in P1. Carsten Ullrich, An Ontology for the Shop Floor
  • 16. Reasoning and Querying • If a domain model is stored in a semantic database, then information can be automatically inferred • For instance: From X is produced in P1 we can infer that X is a product of Lenovo and located in Guandong • Similar functionality is achieved by appropriate queries • Heavily used by assistance and knowledge services Carsten Ullrich, An Ontology for the Shop Floor
  • 17. Application in APPsist • Using the ontology, we defined domain models representing three companies: – A small-sized company produces complex customer- specific tools and devices for car manufacturers – A medium-sized company produces customer-specific welding and assembly lines for car manufacturers. – A large-sized company produces pneumatic and electric controllers for the automation of assembly- lines, which are used in customer-specific products as well as in their own production Carsten Ullrich, An Ontology for the Shop Floor
  • 18. Content Metadata • Existing content can be described by the ontology – learning materials, – documentation (user manuals, programming handbooks), – order-related information (parts lists, wiring diagrams). • It allows to specify the production items a piece of content refers to, the target-audience, etc. • Other services use this information to perform information retrieval tasks in different contexts Carsten Ullrich, An Ontology for the Shop Floor
  • 19. Machine Information • Machines on the shop floor use a multitude of sensors for managing the production process • The sensor values trigger actions of the human operators • However, low-level senor data is too specific to be interpreted by support software • In APPsist, a machine information service translates the sensor data into instances of the type machine state and propagates the instances to the supporting services. • This way, the learning supporting services can be set up to react to high-level, abstract machine states and thus can be more easily reused with new machines. Carsten Ullrich, An Ontology for the Shop Floor
  • 20. Content and Procedure Selection • Assistance and knowledge services use metadata to select content adequate for the current context (described by the instances) • Example: content selector service in APPsist: – Its rules inspect the organizational units to determine which employees are assigned to the production machine, and uses information specified about the relevant production items to find content relevant for the employee in the specific situation. • See my talk on Sunday, 11:30-12:30 Session FP 30.4 • The rules do not encode information about the specific company in which they are used (the instances of the domain)  Transferable between companies Carsten Ullrich, An Ontology for the Shop Floor
  • 21. Carsten Ullrich, An Ontology for the Shop Floor
  • 22. Carsten Ullrich, An Ontology for the Shop Floor
  • 23. Conclusion • An ontology that captures the entities and their interrelationships relevant for describing and reasoning about the shop floor from an educational perspective. • Used – to represent the shop floor of three different companies – as a basis for a number of reusable learning services, i.e., functionally highly specialized software applications for supporting problem solving and learning of human operators • Lightweight (no axioms) • Process of describing a specific shop currently is manual work. Not scalable. Future work: Using information extraction methods for automatization Carsten Ullrich, An Ontology for the Shop Floor

Hinweis der Redaktion

  1. Examples