Machine Learning in Production Planning and Control A Review of Empirical Literature

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

9th IFAC Conference on Manufacturing Modelling, Management and

9th IFAC Conference on Manufacturing Modelling, Management and


Control
9th IFAC Conference on Manufacturing Modelling, Management and
Control
9th IFAC Conference on Manufacturing Modelling, Management and
Berlin,
Control
9th IFACGermany, August
Conference 28-30, 2019 Available
on Manufacturing online
Modelling, at www.sciencedirect.com
Management and
9th IFAC
Berlin,
Control Conference
Germany, on Manufacturing
August 28-30, 2019 Modelling, Management and
Berlin, Germany, August 28-30, 2019
Control
Control
Berlin, Germany, August 28-30, 2019
Berlin, Germany, August 28-30, 2019
Berlin, Germany, August 28-30, 2019 ScienceDirect
IFAC PapersOnLine 52-13 (2019) 385–390
Machine
Machine Learning
Learning in
in Production
Production Planning
Planning and
and Control:
Control: A
A Review
Review of
of Empirical
Empirical
Machine
Machine Learning
Learning in
in Production
Production Planning
Planning
Literature and
and Control:
Control: A
A Review
Review of
of Empirical
Empirical
Machine
Machine Learning
Learning in
in Production
Production Planning
Literature
Planning
Literature and
and Control:
Control: A
A Review
Review of
of Empirical
Empirical
Literature
Literature
Juan
Juan Pablo Literature
Pablo Usuga
Usuga Cadavid
Cadavid *.
*. Samir
Samir Lamouri
Lamouri **
**
Juan Pablo Usuga
Bernard Grabot Cadavid
***. *. Samir
Arnaud Fortin Lamouri
**** **
Juan Pablo
Bernard Usuga
Grabot Cadavid
***. *. Samir Lamouri **
Juan
Juan Pablo
Bernard
Pablo Usuga
Usuga ***. Arnaud
GrabotCadavid
Cadavid *.
Arnaud
*. Samir
Samir
Fortin
Fortin ****
Lamouri
**** **
Lamouri
Bernard
Bernard Grabot
Grabot ***.
***. Arnaud
Arnaud Fortin
Fortin **** **
* LAMIH, Arts et Métiers Bernard
ParisTech, GrabotParis ***. Arnaud
France Fortin **** ****
(juan_pablo.usuga_cadavid@ensam.eu)
*
* LAMIH,
LAMIH, Arts
Arts et Métiers
et Arts
Métiers ParisTech,
ParisTech, Paris
Paris France
France (juan_pablo.usuga_cadavid@ensam.eu)
(juan_pablo.usuga_cadavid@ensam.eu)
* LAMIH,**
** LAMIH,
Arts et Arts
Métiers et Métiers
ParisTech,ParisTech,
Paris Paris
France France (samir.lamouri@ensam.eu)
(juan_pablo.usuga_cadavid@ensam.eu)
*
* LAMIH,
LAMIH,** LAMIH,
Arts
Arts et
LAMIH, Métiers
Arts
***
et***
Métiers
et
et Métiers
LGP, ParisTech,
Métiers ParisTech,
ENIT,ParisTech,
ParisTech, Paris
Tarbes,
Paris
France France (samir.lamouri@ensam.eu)
(juan_pablo.usuga_cadavid@ensam.eu)
Paris(bernard.grabot@enit.fr)
France
ParisFrance
France France (samir.lamouri@ensam.eu)
(juan_pablo.usuga_cadavid@ensam.eu)
**
** LAMIH, Arts et
LGP, Métiers
ENIT, ParisTech,
Tarbes, Paris France (samir.lamouri@ensam.eu)
(bernard.grabot@enit.fr)
** LAMIH, ****
LAMIH,
****
Arts
***
iFAKT
Arts
***
iFAKT
et
LGP,
et
LGP,
Métiers
ENIT,ParisTech,
FRANCE
Métiers
ENIT,
FRANCE
Tarbes,
SAS,
ParisTech,
Tarbes,
SAS,
Paris
France
Toulouse,
Paris
France
Toulouse,
France
France (samir.lamouri@ensam.eu)
(bernard.grabot@enit.fr)
France (a.fortin@ifakt.com)
(samir.lamouri@ensam.eu)
(bernard.grabot@enit.fr)
France (a.fortin@ifakt.com)
******* iFAKT
*** LGP,
LGP, ENIT,
FRANCE
ENIT, Tarbes,
SAS,
Tarbes, France
Toulouse,
France (bernard.grabot@enit.fr)
France (a.fortin@ifakt.com)
(bernard.grabot@enit.fr)
****
**** iFAKT
iFAKT FRANCE
FRANCE SAS,
SAS, Toulouse,
Toulouse, France
France (a.fortin@ifakt.com)
(a.fortin@ifakt.com)
Abstract: Proper **** iFAKT
Production FRANCE
Planning and SAS, Toulouse,
Control (PPC) France
is capital(a.fortin@ifakt.com)
to have an edge over competitors,
Abstract:
Abstract: Proper
Proper Production
Production Planning
Planning and
and Control
Control (PPC)
(PPC) is
is capital
capital to
to have
have an
an edge
edge over competitors,
overprovides
competitors,
reduce
Abstract:
reduce costs
costs and
Proper
and respect
Production
respect delivery
Planning
delivery dates.
dates.and With
With regard
Control
regard to
(PPC)
to PPC,
is
PPC, Machine
capital
Machineto Learning
have an
Learning edge(ML)
(ML)over competitors,
provides new
new
Abstract:
reduce costs
opportunities
Abstract: Proper
and
to
Proper Production
respect
make
ProductionintelligentPlanning
delivery dates.and
decisions
Planning and Control
With regard
based
Control (PPC)
on to
(PPC)data. is
PPC,
is capital
Machine
Therefore,
capital to
to have
this
have an
Learning edge
paper
an edge(ML)over
provides
over competitors,
providesan
competitors, new
initial
reduce costs
opportunities and
to respect delivery dates. With regard to PPC, Machine Learning (ML) provides new
reduce
systematic
reduce costs
opportunities
costs to make
and
review
and respect
make
of
intelligent
publications
respect delivery
intelligent
deliveryon
decisions
dates.
ondecisions With
ML applied
dates. applied
With
based
regard
based on
on to
in PPC.
PPC.
regard
data.
toThePPC,
data.
PPC,
Therefore,
Machine
Therefore,
research
Machine
this
objective
paper
Learning
this paper
Learningof this
this
provides
(ML)
studyprovides
provides
(ML)
an initial
toan
is to
provides new
initial
identify
new
opportunities
systematic
opportunities to
review
to make
of
make intelligent
publications
intelligent decisions
ML
decisions based
in
based on
on data.
The
data. Therefore,
research
Therefore, this
objective
this paper
of
paper provides
study
provides is an
an initial
identify
initial
systematic
standard
opportunities review
activities
to of
as
make publications
well as
intelligent on
techniques ML to
decisionsapplied
apply in
ML
based PPC.
in
onPPC.The
data. research
Additionally,
Therefore, objective
the
this of
commonly
paperthis study
used
provides is to
data anidentify
sources
initial
systematic
standard review
activities of
as publications
well as on
techniques ML to applied
apply in
ML PPC.
in The research objective of this study is to identify
systematic
standard
in literature
literature
systematic review
activities of
as
to implement
reviewimplement publications
of well as
a ML-aided
publications ML-aided on
on ML
techniques ML toapplied
PPC apply in
ML in PPC.
in PPC.
are identified.
applied identified.
PPC.PPC.The Additionally,
Finally,
The research
Additionally,
researchresults
the
objective commonly
of
of this
the analyzed
are
objective commonly and
thisand
used
study
used
studygaps
data
is to
data
is
sources
identify
sources
leading
to identify to
standard
in
standard activities
to
activities as
as well
well as
a
as techniques
techniques to
PPC
to apply
are
apply ML
ML in
in PPC.
PPC. Additionally,
Finally, results
Additionally, the
are
the commonly
analyzed
commonly used
gaps
used data
data sources
leading
sources to
in literature
further
standard researchto implement
activities areashighlighted.
well a ML-aided
as techniques PPC
Copyright to are2019
©
apply identified.
ML IFAC
in PPC.Finally, results are
Additionally, the analyzed
commonly and gaps
used dataleading
sources to
in literature
further researchto implement
are aa ML-aided PPC are identified. Finally, results are analyzed and gaps leading to
in literature
further
in research
literature to are highlighted.
to implement
highlighted.
implement
Copyright
a ML-aided PPC
Copyright
ML-aided
©
are
© 2019
are2019
PPC Intelligence,
IFAC
identified.
IFAC Finally,
identified. Finally, 4.0, results
results are
are analyzed
analyzed and
and gaps leading
leading to
gapsProduction to
further
Keywords:
further research
© 2019,research
IFAC are
Machine
are highlighted.
(International
Learning,
highlighted. Copyright
Federation
Artificial
Copyright ©
© 2019
of Automatic
2019 IFAC
Control)
IFAC Industry Hosting bySmart
ElsevierManufacturing,
Smart Ltd. All rights reserved.
Manufacturing,
Keywords:
further
Keywords: researchMachine
are
Machine Learning,
highlighted. Artificial
Copyright Intelligence,
© 2019 IFAC Industry 4.0,
Learning, Artificial Intelligence, Industry 4.0, Smart Manufacturing, Production Production
Planning
Keywords: and Control
Machine Learning,
Planning
Keywords:
Planning
Keywords:
and Control
Machine
andMachine Learning, Artificial
Control Learning, Artificial Intelligence,
Artificial Intelligence, Industry
Intelligence, Industry 4.0,
Industry 4.0, Smart
4.0, Smart Manufacturing,
Smart Manufacturing, Production
Manufacturing,
Production
Production
Planning
Planning and Control
Planning and and Control
Control
execution
execution phase phase
phase due due
due to to uncertainty
to uncertainty (machine
uncertainty (machine breakdowns,
(machine breakdowns,
breakdowns,
1.
1. INTRODUCTION
INTRODUCTION execution
1. INTRODUCTION scrap
execution
scrap rate,
rate, etc.)
phase
etc.) and
due
and to
to the
to
the stochastic
uncertainty
stochastic nature
(machine
nature of
of manufacturing
breakdowns,
manufacturing
Data generation in1. INTRODUCTION
modern manufacturing systems has execution
scrap
processes.
execution phase
rate, phase
etc.) and due
Furthermore,
due to
to to
the uncertainty
Enterprise
uncertainty (machine
stochasticResource
nature
(machine breakdowns,
ofPlanning
manufacturing
breakdowns, (ERP)
Data generation in1.
1. INTRODUCTION
modern
INTRODUCTION manufacturing systems has scrap
processes. rate, etc.) and
Furthermore, to the stochastic
Enterprise nature
Resource of manufacturing
Planning (ERP)
Data
experiencedgeneration an in modern
explosive manufacturing
growth, reaching systems 1000
around scrap
has processes.
systems
scrap rate,
rate, etc.)
etc.) and
Furthermore,
perform to
poorly
and to the
theat stochastic
Enterprise
the operative
stochastic nature
Resource
nature level of
of manufacturing
Planning
(Gyulai,
manufacturing (ERP)
Kádár
Data
experiencedgeneration an in modern
explosive manufacturing
growth, reaching systems
around has
1000 processes.
systems
processes. Furthermore,
perform poorly
Furthermore, Enterprise
at the Resource
operative
Enterprise Resourcelevel Planning
(Gyulai,
Planning (ERP)
Kádár
(ERP)
Data
experienced
Exabytes
Data generation
per
generation year in
an explosive
(Tao
in modern
et al.
modern 2018).manufacturing
growth, This reaching
manufacturing gathered systems
around
information
systems has
1000
has systems
and
processes. perform
Monosotori, poorly Additionally,
2015).
Furthermore, at the operative
Enterprise levelvolatile
current
Resource (Gyulai,markets
Planning Kádár
(ERP)
experienced
Exabytes per an
year explosive
(Tao et al. growth,
2018). This reaching
gathered around 1000
information systems
and
systems perform
Monosotori,
perform poorly
2015).
poorly at the operative
Additionally,
at level
current (Gyulai,
volatile Kádár
markets
experienced
Exabytes per
represents
experienced
Exabytes
represents per
an
an explosive
year
aa source
year
source
(Tao
of
explosive
(Tao
of
et al. growth,
invaluable
et al.
invaluable
2018).
growth,
2018).
This
knowledge
This
knowledge
reaching
gathered
reachingfor
gathered
for
around
around 1000
1000 and
information
manufacturers
information
manufacturers
with
systems
and
with
Monosotori,
aa strong
perform
Monosotori,
strong
2015).
tendency
2015).
tendency at the
poorlytowards the operative
Additionally,
towards mass
operative
Additionally,
mass
level
current
customization
current
customization
(Gyulai,
levelvolatile
(Gyulai,
volatile and
and
Kádár
markets
strict
Kádár
markets
strict
Exabytes
asrepresents
it
Exabytes can pera
lead
per year
source
to
year (Tao
of
savings
(Tao et
et al.
invaluable
and
al. 2018). This
knowledge
improvements.
2018). This gathered
for
gathered information
manufacturers
However,
information the and
with
respect
and Monosotori,
a strong
of
Monosotori, delivery 2015).
tendencydates
2015). Additionally,
towards
impose mass
Additionally, a current
customization
complexity
current volatile
that
volatile and
hasmarkets
strict
to
markets be
represents
as it can a
lead source
to of invaluable
savings and knowledge
improvements. for manufacturers
However, the with
respect
with a strong
of
aa strong tendency
delivery
tendencydates towards
impose
towards mass
a
mass customization
complexity
customization that and
has
and strict
to be
strict
represents
as it can lead
potential
represents aa source
present
source of
to savings
in
of invaluable
this and
invaluabledata knowledge
improvements.
is
knowledge for
insufficiently
for manufacturers
However,
exploited
manufacturers the respect
addressed
with of delivery
strong through
tendencydates
an robustimpose
towards PPC a complexity
mass (Reuter et
customization that2016).
al. has
and toMLbe
strict
as it
potential can lead
present to savings
in this and
data improvements.
is insufficiently However,
exploitedthe respect
addressed
respect of
of delivery
through
delivery dates
an
datesrobustimpose
PPC
impose a complexity
(Reuter
aa complexity et that
al.
that has
2016).
has to
toMLbe
be
as it
(Manns,
as it can
potential
can lead
present
Wallis
lead to
to savings
and
savingsthis and
in Deuse, data
and improvements.
2015).is insufficiently
improvements. Consequently,However,
exploited
However, the
various
the addressed
could
respect improve
of through
PPC’s
delivery an
datesrobust
robustness PPC
impose (Reuter
since knowledge
complexity et al.
that 2016).
included
has toMLin
be
potential
(Manns, present
Wallis andin this
Deuse, data2015).is insufficiently
Consequently, exploited
various addressed
could improve
addressed improve through
PPC’s
through an
an robust
robustness
robust PPC
PPC (Reuter
since knowledge
(Reuter et
et al.
al. 2016).
included
2016). ML
MLin
potential
(Manns,
countries
potential present
Wallis
have
present andin
proposed this
Deuse, data
roadmaps
in Deuse,
this data2015).is to insufficiently
Consequently,
adapt their
istoinsufficiently exploited
various
industries
exploited to could
data may
addressed help PPC’s
to
through handle robustness
predictable
an robustness
robust PPC sinceand knowledge
(Reuterunpredictable included
et al. included
2016). events.
MLin
(Manns,
countries Wallis
have and
proposed roadmaps 2015). Consequently,
adapt their various
industries to could
data
could mayimprove
improvehelp PPC’s
to handle
PPC’s predictable
robustness since
sinceand knowledge
unpredictable
knowledge events.
included in
in
(Manns,
countries
the
(Manns, new Wallis
have proposed
paradigms.
Wallis and
and Deuse,
For roadmaps 2015).
instance,
Deuse, 2015). Consequently,
toGermany
adapt their
Consequently, various
industries
introduced to data
the
various could mayimprovehelp to handle
PPC’s predictable
robustness sinceandknowledge
unpredictable events.
included in
countries
the new have
paradigms. proposed For roadmaps
instance, to adapt
Germany their industries
introduced to
the data
Having
data may
may help
recognized
help to
to handle
the
handle predictable
potential
predictable and unpredictable
contribution
and of
unpredictable ML events.
to PPC,
events.
countries
the new 4.0
Industry
countries have
paradigms.
have proposed
(I4.0),
proposed ForUS
the roadmaps
instance,
created
roadmaps to
to theadapt
Germany
Smart
adapt their industries
introduced
Manufacturing
their industries to
the
to Having
data may recognized
help to the
handle potential
predictable contribution
and of
unpredictable ML to PPC,
events.
the
Industrynew paradigms.
4.0 (I4.0), For instance, Germany introduced the Having recognized the ispotential contribution of ML to PPC,
the new
Industry
Leadership
the new 4.0 (I4.0), the
paradigms.
4.0 Coalition,
paradigms. For
the
For
US
and
created
USinstance,
created
China
instance,
the
the
proposed
Smart
Germany
Smartthe
Germany
Manufacturing
introduced
Manufacturing
plan
introduced Chinathe
the the
the
Having
the
Having
aim of
aim recognized this
of this paper
this paper
recognized paperthe
the
to conduct
ispotential
to conduct
conduct
potential
aa systematic
contribution
systematic
contribution of
of ML
ML
review
to
review
to PPC,
PPC,
of
of
Industry
Leadership
Industry 4.0 (I4.0),
Coalition,
(I4.0), the
the US
and
US created
China
created the
proposed
the Smart
Smart Manufacturing
the plan
ManufacturingChina Havingaim
scientific of
literature
recognized about
the is to
the
potential use of a MLsystematic
contribution in PPC
of ML review
under
to of
the
PPC,
Leadership
Manufacturing
Industry 4.0 Coalition,
2025
(I4.0), the and
(Jinjiang
US China
createdWang proposed
the et al.
Smart the plan
2018). China
This
Manufacturing is the
the aim
scientific
aim of
of this
literature
this paper
paperaboutis
is to
the
to conduct
use
conduct of a
aMLsystematic
in
systematic PPC review
under
review of
the
of
Leadership
Manufacturing
Leadership Coalition,
2025
Coalition, and
(Jinjiang
and China
China Wang proposed
proposedet al. the
the plan
2018).
plan China
This
China is scientific
context
the aim of literature
ofI4.0.
thisTwo
paperabout
research
is theconduct
to use of aML
questions were inaddressed:
systematic PPC review
under the
whichof
Manufacturing
leading
Leadership to huge 2025 (Jinjiang
financial
Coalition, and efforts
China Wangin et al.
manufacturing
proposed 2018).
the plan This
research.
China is scientific
context
scientific of literature
I4.0. Two
literature about
research
about the
the use
questions
use of
of ML
were
ML in
in PPC
addressed:
PPC under
under the
which
the
Manufacturing
leading
Manufacturing to huge 2025
2025 (Jinjiang
financial efforts
(Jinjiang Wang
Wangin et
et al.
manufacturing
al. 2018).
2018). This
research.
This is
is context
are the
scientific ofactivities
I4.0. Twoand
literature research
about questions
techniques
the use of wereinaddressed:
currently
ML PPCemployed
under whichto
the
leading
For to
example,
Manufacturing hugethe financial
European
2025 efforts
Union
(Jinjiang in
will
Wang manufacturing
invest
et al.around
2018).€7 research.
billion
This is are context
are
contextthe of
of I4.0.
I4.0. Two
activities
Two research
and
research questions
techniques
questions were
currently
were addressed:
employed
addressed: which
whichto
leading
For
leading to
example,
to huge
hugethe financial
European
financial efforts
Union
efforts in
will
in manufacturing
invest around
manufacturing research.
€7 billion
research. perform
contextthe of activities
ML-aided
I4.0. Two and
PPC? techniques
research And which
questions currently
are
were the employed
currently
addressed: to
used
which
byFor example,
2020
leading in
to the
Factories
huge European
of
financial the Union
Future
efforts will
(Kusiak,
in invest around
2017).
manufacturing €7 billion
research. are
perform
are the
the activities
ML-aided
activities and
PPC?
and techniques
And
techniqueswhich currently
are the employed
currently to
used
For
by
For example,
2020
example,in the
Factories
the European
of
European the Union
Future
Union will
(Kusiak,
will invest
invest around
2017).
around €7
€7 billion
billion perform
data
are thesourcesML-aided
to
activities PPC?
implement
and And
a whichcurrently
ML-aided
techniques arePPC?
currently employed
the currently
employed to
used
to
by
For 2020
example,in Factories
the of
European the Future
Union (Kusiak,
will invest 2017).
around €7 billion perform
data
perform sourcesML-aided
to
ML-aided PPC?
implement
PPC? And
a
And which
ML-aided
which are
are the
PPC?
the currently
currently used
used
by
In
by 2020
the
2020 in
context
in Factories
of
FactoriesI4.0, of
of the
PPC
the Future
can
Future be (Kusiak,
defined
(Kusiak, 2017).
as an
2017). approach that data
perform sources to
ML-aided implement
PPC? a
And ML-aided
which are PPC?
the currently used
In data sources to implement a ML-aided PPC?
byIn the
2020
the
determines
context
context the
of
in Factories I4.0,
I4.0,of
offlow PPC
the
PPC
of work
can
Future be
be defined
canthrough (Kusiak,
defined each
as an
an approach
as2017).
work approach
centre
that
that
and
The
data first
The first
data first question
sources
question
sources to relates
to implement
relates to
implement
to the
a research
a ML-aided
to the
the objective
research objective
ML-aided PPC?
objective
PPC?
of this
of this study,
this study,
study,
In
In the
determines
the context
context the of I4.0,
flow PPC
of work can be
throughdefined eachas an
work approach
centre that
and The
while the question
second relates
question research
will provide insights of about data
determines
monitors
In the context theof
the I4.0,
flow
production
of I4.0, PPC
of
PPCwork can be
through
process
can be defined
definedby eachas an
work
enabling
as an approach
centre
real
approach that
and The
time
that while
The first
firstthe question
second
question relates
question
relates to
to the
the research
will provide
research objective
insights
objective of
of this
about
this study,
data
study,
determines
monitors
determines the
the
the flow
production
flow of
of work
work through
process
through by each
each work
enabling
work centre
real
centre and
time
and while
sources
The firstthe
used second
to
question trainquestion
ML
relates will
models
to the provide
in recent
research insights
applications.
objective of about
this In data
fact,
study,
monitors
synchronisation
determines the production
as well
the production
flow of as
work process
customized by enabling
throughbyfabrication
each work of real time
products
centre while
sources
and sources
while the
used
the second
to
secondtrainquestion
ML
question will
models
will provide
in recent
provide insights
applications.
insights about
about In data
fact,
data
monitors
synchronisation
monitors the
the as well
production as process
customized
process by enabling
fabrication
enabling ofreal
real time
products
time data
while used
sources
the to train
represent
second ML an
question models
will in
important recent
aspect
provide applications.
at the
insights core
about In ML,
of fact,
data
synchronisation
(Tony
monitors Arnold, the as well
Chapman
production as customized
and Clive,
process fabrication
2012;
by Kohler
enabling of
and products
realWeisz,
time sources
data
sources used
sources
used to
to train
represent
train ML
ML an models
important
models in
in recent
aspect
recent applications.
at the
applications.core In
of
In fact,
ML,
fact,
synchronisation
(Tony Arnold,
synchronisation as
as well
Chapman
well as
as customized
and Clive,
customized fabrication
2012; Kohler
fabrication of
and
of products
Weisz,
products data
because
sources sourcesthe
used represent
meaningfulness
to train ML an important
modelsof the
in aspect
results
recent at the
greatly
applications.core
depends of
In ML,on
fact,
(Tony Arnold, Chapman
2016).
synchronisation as well asand and Clive, 2012;
customized Kohler of
fabrication andproducts
Weisz, because data
data sources
sources represent
the meaningfulness
meaningfulness
represent an
an important
of the aspect
the results
important results
aspect at the
greatly
at the core
depends
core of
of ML,
ML,on
(Tony
2016).
(Tony Arnold,
Arnold, Chapman
Chapman and Clive,
Clive, 2012;
2012; Kohler
Kohler and
and Weisz,
Weisz, because
the
data quality
sourcesthe and source
represent of
an the of
data
important used to
aspect greatly
train
at the
the depends
models.
core of ML,on
2016). Arnold, Chapman and Clive, 2012; Kohler and Weisz, because
(Tony the quality
because the
the andmeaningfulness
source
meaningfulnessof the of
datathe results
used to greatly
train the depends
models. on
2016).
Ruessmann
2016). et al. (2015) identified nine groups of technologies the quality
because the and source of the of
meaningfulness data
of the results
theused
results greatly
to train
greatly depends
the models.
depends on
on
Ruessmann
2016). et al. (2015) identified nine groups of technologies the
The
the quality
rest
quality of and
this
and source
paper
source of
is
of the data
constructed
the data used
used to
as
to train
follows.
train the
the models.
Firstly,
models. the
Ruessmann
enabling the et al. (2015)
realisation identified
of I4.0. nine
Among groups
these of technologies
nine elements, The
the rest
quality of this
and paper
source is
of constructed
the data used as
to follows.
train the Firstly,
models. the
Ruessmann
enabling the et al. (2015)
realisation identified
of nine groups of technologies The rest of this paper is constructed as follows. Firstly, the
Ruessmann
enabling
this research
Ruessmann theet al.
al. (2015)
realisation
etfocuses
(2015) on of I4.0.
identified
Big I4.0.
Data
identified
Among
nine
nine groups
Among
Analytics
these
these
groups
nine
of
nine
(BDA),
of
elements,
technologies
elements,
and more
technologies
methodology
The rest
methodology
The rest of
of
of
this the
paper
of the
this the
paper
systematic
is
systematic
is
review
constructed
review as
constructed
is described
follows.
is described
as described
follows.
in Section
Firstly,
in Section the
Section
Firstly, the
enabling
this
enablingresearchthe
the realisation
focuses
realisation on of
Big
of I4.0.
Data
I4.0. Among
Analytics
Among these
these nine
(BDA),
nine elements,
and more
elements, methodology
2.
The Section
rest of 3 of
introduces
this papersystematic
is the review
analysis
constructed is
framework
as follows. to inbe
Firstly, used.
the
this research
specifically
enabling the focuses
on ML
realisation on Big
applied
of Data
I4.0. in Analytics
PPC.
Among (BDA),
Regarding
these nine and
ML, more
elements,the methodology
2. Section
methodology 3 of
of the
introduces
the systematic
the
systematic review
analysis
review is
is described
framework
described to in
inbe Section
used.
Section
this
this research
specifically
research focuses
on ML
focuses on
on Big
applied
Big Data
Datain Analytics
PPC.
Analytics (BDA),
Regarding
(BDA), and
ML,
and more
the
more 2. Section
Section
methodology 4 3 introduces
presents
of the and the analysis
analyses
systematic the
review framework
results
is of
described to
the inbe used.
review.
Section
specifically on ML be applied in Analytics
PPC. Regarding ML,more the 2. Section
Section 3 introducesand the analysis the framework to bereview.
used.
definition
this research
specifically
definition that
on
that will
focuses
ML
will on
be considered
Big
applied Data
consideredin PPC. is
is the one
(BDA),
Regarding proposed
and
ML, by
the 2. Section
Section 44Section
presents
3
3 introduces
presents and analyses
the analysis
analyses the results of
framework
results of the
the
to
to be used.
bereview.
specifically
definition(1997),
Mitchell
specifically on
that
on ML
will
which
ML beapplied
considered
refers
applied toin
in a PPC. is the
computer
PPC. the one
Regarding
one proposed
ML,
proposed
program
Regarding capable
ML,
by
the
the
Finally,
2.
by Section Section
Finally,
Section 4
4 presents
Section
presents
5
introduces
5 deals
and
deals
and
the with
analyses
with
analyses
the
analysis
thethe
the
conclusion
framework
results
conclusion
results of
of
and
the
and
the
further
used.
review.
further
review.
definition
Mitchell
definition that
(1997),
that will
which
will be
be considered
refers to
considered a is
computer
is the
the one proposed
program
one proposedcapable by
by Finally,
research
Section 4Section
perspectives.
presents 5 deals
and with
analyses thethe conclusion
results of and
the further
review.
toMitchell
learn
definition (1997),
from which
thatexperience
will refers
to
be refers to
improve
considered a computer program
aisperformance
the one capable
measure
proposed at
by Finally,
research
Finally, Section
perspectives.
Section 5
5 deals with the conclusion and further
to
Mitchell
to learn from
Mitchell
ato learn
given
(1997),
from
(1997),
task.
which
experience
which
experience refers
to
to
to improve
improve
to aa computer
aa performance
computer program
performance
program capable
measure
capable
measure at research
at Finally, perspectives.
research Section
perspectives.
2. 5 deals
RESEARCHdeals with with the
the conclusion
METHODOLOGY conclusion and and further
further
Mitchell
learn (1997),
from which
experience refers
to to
improve a computer program
aa performance capable
measure at research perspectives.
aato
to
given
learn
given
learn
task.
from
task.
from are experience
experience to
to improve
improvesolver performance
a performance measure
measure at research perspectives.
at To address the
2. RESEARCH
2. RESEARCH METHODOLOGY METHODOLOGY
aa given
Even
given if task.
there
task. efficient analytical methods to perform 2.
2. RESEARCH
proposed METHODOLOGY
questions and meet the research
Even
aEven given
PPC,
if
if
the
there
task.
there
proposed
are efficient
are efficient
solutions
analytical
analytical
become
solver
solver
rapidly
methods
methods to perform
to perform
unfeasible in the
To address
To address the
objective, a 2. RESEARCH
the
full
proposed questions
RESEARCH
proposed
investigation
METHODOLOGY
questions
METHODOLOGY
of the
and meet
and meet the
bibliography
the research
is
research
carried.
Even
PPC,
Even if
the
if there
proposedare efficient
solutionsanalytical
become solver
rapidlymethods to
unfeasible perform
in the To address
objective, a the
full proposed
investigation questions
of the and meet
bibliography the is research
carried.
PPC,Even thethere
if proposed
there are
are efficient
solutions
efficient analytical
becomesolver
analytical rapidly
solver methods
methods to
unfeasible
to perform
perform To
in the objective,
To address
address a the
full
the proposed
investigation
proposed questions
of
questions the and meet
bibliography
and meet the
the is research
carried.
research
PPC,
PPC, the proposed solutions become rapidly unfeasible in the objective, a full investigation of the bibliography is carried.
PPC, the
Copyright
2405-8963 the ©proposed
proposed
2019 IFAC
2019, IFAC
solutions
solutions become
become
(International
rapidly
rapidly of
Federation
unfeasible
unfeasible in the
AutomaticinControl)
objective,
the 390Hosting
objective, aa full
full investigation
by Elsevier investigation of
of the
Ltd. All rights reserved.the bibliography
bibliography is is carried.
carried.
Copyright
Peer review© 2019 responsibility
IFAC 390Control.
Copyright ©under
2019 IFAC of International Federation of Automatic
390
Copyright © 2019 IFAC
10.1016/j.ifacol.2019.11.155 390
Copyright © 2019 IFAC 390
Copyright © 2019 IFAC 390
2019 IFAC MIM
Berlin, Germany, August 28-30, 2019Juan Pablo Usuga Cadavid et al. / IFAC PapersOnLine 52-13 (2019) 385–390
386

Therefore, a systematic review following the bibliographical The first research question in this paper deals with the
research method proposed by Tranfield, Denyer and Smart activities and techniques used to create a ML-aided PPC
(2003) was performed. This literature review focuses model. According to Zellner (2011), these two items are
exclusively on applications of ML in PPC under the context of related to what he proposes as the “Mandatory Elements of a
I4.0. Method” (MEM). These elements are:
The queries were performed between 10/10/2018 and 1. A Procedure: order of activities to be fulfilled when
05/11/2018 in two databases: ScienceDirect and SCOPUS. employing the method.
Additionally, to assure the context requisite, only papers
2. Techniques: the way to generate the results.
published in and after 2011 were considered, as this year
Activities of a procedure are supported by techniques,
corresponds to the formal introduction of I4.0 at the Hannover
while tools support the latter.
Fair. The following keywords conducted the research in titles,
abstracts and keywords: 3. Results: what is created by an activity.
• (“Deep Learning” OR “Machine Learning”) AND 4. Role: the point of view adopted by the person who
(“Production scheduling”) performs the activity and is responsible for it.
• (“Deep Learning” OR “Machine Learning”) AND 5. Information Model: the relation between the four
(“Production control”) aforementioned elements.
• (“Deep Learning” OR “Machine Learning”) AND In the scope of this research, two of the five Mandatory
(“Line balancing”) Elements are involved: the procedure and the techniques. The
former concerns the activities, while the latter concerns the
• (“Deep Learning” OR “Machine Learning”) AND techniques themselves. More precisely, activities are related to
(“Production planning”) tasks performed such as “data cleaning” or “feature selection”;
Additionally, from the year restriction (year >= 2011), only and techniques are associated to used ML models such as
publications corresponding to “Research Articles” in Support Vector Machines (SVM) or Linear Regression (LR).
ScienceDirect and “Conference Paper” OR “Article” in
SCOPUS were considered. Then, a review of the abstracts 3.2 Second component of the analytical framework: used data
allowed the selection of only empirical applications of ML in sources
PPC. Next, duplicates were removed. Finally, a full text
ML uses data as raw material to develop autonomous computer
analysis of the initial article selection enabled the construction
knowledge gain (Sharp, Ak and Hedberg, 2018). Therefore, it
of the short list of papers that were used to perform the
is capital to use pertinent data in order to have meaningful
analysis. Figure 1 depicts the search strategy.
results. Consequently, the choice of the data source is an
important dimension that has to be analysed. Tao et al. (2018)
proposed a classification of data sources in manufacturing:
1. Management data, which comes from historical
records stored in manufacturing information systems
(MES, ERP, CRM, etc.) concerning production
planning, maintenance, order dispatch, sales, etc.
2. Equipment data, that originates from Internet of
Things (IoT) technologies implemented in the shop
floor on machines, workstations, workers, etc.
3. User data, which derives from consumer information
collected from internet sources such as e-commerce
platforms or social networks.
4. Product data arising from products or service. It
comes from data collected during the manufacturing
process or from the final consumer. It can be related
to product performance, context of use,
environmental data, etc.
Fig. 1. Search strategy: mapping scientific literature 5. Public data coming from open databases such as
university repositories, government data or data from
In such manner, the 40 kept articles were analysed under the other researchers.
Analytical Framework proposed in the next section.
The analysis of the 40 short-listed articles showed that some
3. ANALYTICAL FRAMEWORK of them did not fit with the data sources proposed by Tao et al.
(2018). These papers shared the same data origin: information
3.1 First component of the analytical framework: the elements generated artificially by computer by means of simulations or
of a method

391
2019 IFAC MIM
Berlin, Germany, August 28-30, 2019Juan Pablo Usuga Cadavid et al. / IFAC PapersOnLine 52-13 (2019) 385–390 387

statistical distributions. Therefore, a sixth new data source is 11. Model Update (MU): update of ML learned
proposed, which is also a contribution of this paper: parameters with new data in order to adapt it to the
dynamics of the manufacturing system.
6. Artificial data, which concerns information generated
by computer (e.g. simulations) in order to assess The usage of these activities in the 40 papers is summarized in
applications of ML in PPC. figure 2.
In such manner, both proposed analytical framework 88%
components are used to analyze the 40 short-listed articles.
63% 65%
The next section presents the results.
50%
4. RESULTS 35%
28% 30%
20%
13% 8% 8%
4.1. First research question: activities and techniques

To identify the activities, the tasks defined to implement a ML- 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
aided PPC in each of the 40 articles were identified. Next, a DA DE DC FS FE FT HT MT MC CA MU
first data pre-processing was performed in order to manually
group these tasks into general activities, reducing the number Fig. 2. Identified activities and their use percentage
of results. Finally, these activities were analysed with two
experts to keep the most meaningful ones. In such way, eleven From these eleven activities, three different clusters can be
standard and recurrent activities were identified: identified:
1. Data Acquisition System Design and Integration 1. Often used activities (n°7, 8, and 9) or OUAs, applied
(DA): design and implementation of IoT solutions to in more than 50% of the studies.
collect, transfer and store the data.
2. Medium used activities (n°3, 4, 5, 6, and 10) or
2. Data Exploration (DE): preliminary analysis of data MUAs, implemented in 20 to 50% of the cases.
to make early decisions. This can be achieved through
3. Seldom used activities (n°1, 2, and 11) or SUAs,
means such as data visualization or descriptive
which are used in less than 20% of the applications.
statistics.
These clusters show that research is frequently focused on
3. Data Cleaning and Formatting (DC): steps to make
OUAs while the other two clusters represent potential research
data usable to ML models.
gaps to improve ML-aided PPC performance. Notably, MUAs
4. Feature Selection (FS): choice of the variables to use mostly cover data pre-processing activities, which are capital
according to domain knowledge or statistical to assure a good performance of ML models. Additionally,
analysis. finding the activity n°10 in this cluster shows that it is not
common to make a contextualized application or analysis of
5. Feature Extraction (FE): creation of new and more
the proposed model. In fact, one out of two papers do not go
meaningful features using the original dataset
further than just assessing the model’s performance.
variables.
Concerning the SUAs, it was surprising to find here the
6. Feature Transformation (FT): use of techniques such
activity n°1, as it represents the bridge between IoT and ML.
as standardization, normalization or kernels to
This shows that despite the big efforts described in the
transform the features and improve the learning
introduction section, the coupling between these two subjects
performance.
is far from being satisfied. Additionally, activity n°11 is
7. Hyperparameter Tuning (HT): adjustment of the ML fundamental to tackle the dynamics of manufacturing
parameters. processes and deliver robust ML-aided PPC solutions. In fact,
the unpredictable change of the statistical properties and
8. Model Training, Validation, and Testing (MT): as its
relationships between variables over time is known as concept-
name implies, it refers to the training, validation and
drift (Hammami, Mouelhi and Ben Said, 2017). Models must
testing of the proposed ML models. It also
overcome concept-drift as it can seriously damage the quality
encompasses the model’s performance assessment.
of results in a long-term horizon. Despite its importance,
9. Model Comparison and Selection (MC): as there are activity n°11 is only used in 8% of the cases, which points a
several available ML techniques to perform the same gap in research.
task, this activity concerns their comparison to
Finally, in spite of the apparent easiness to apply the activity
choose the most suitable model.
n°2 through means such as data visualization or descriptive
10. Contextualized Analysis or Application (CA): statistics, it was only used in 8% of the reviewed applications.
implementation of a solution coherent with the
Concerning the techniques, the number of uses of each
problem’s context or the context-oriented knowledge
technique family is measured. It is important to mention that,
generation from the obtained results. It goes beyond
in the case of papers applying several technique families, only
a simple assessment of the model’s performance.

392
2019 IFAC MIM
Berlin, Germany, August 28-30, 2019Juan Pablo Usuga Cadavid et al. / IFAC PapersOnLine 52-13 (2019) 385–390
388

the one chosen by the author(s) because of its better (Gyulai et al. 2018), (Leng et al.
performance was counted. Results are shown in figure 3. 2018), (Manns, Wallis and Deuse, X X
2015)
(Gyulai, Kádár and Monosotori,
X X X
2015)
(Gyulai, Kádár and Monostori,
X X
2014)
(Hammami, Mouelhi and Said,
2016), (Ji and Wang, 2017), (Li,
Wang and Sawhney, 2012), (Qu et
al. 2016), (Shahzad and Mebarki, X
2012), (Stricker et al. 2018),
(Wang et al. 2015), (Waschneck et
al. 2018)
(Junliang Wang et al. 2018) X X
(Lubosch, Kunath and Winkler,
X X
2018)
(Lv et al. 2018) X X X
Fig. 3. Technique families and their number of uses (Palombarini and Martínez, 2012),
(Tian, Zhou and Chu, 2013),
It is found that the Tree-based models and Neural Networks (Tuncel, Zeid and Kamarthi, X
are placed in the top three most used techniques, probably 2012), (Wang, Zhang and Wang,
because the former has a good trade-off between accuracy and 2018)
interpretability; and the latter has excellent performance when (Solti et al. 2018) X X
dealing with non-linear datasets. (Zhang et al. 2011) X X
Number of times applied 18 7 0 6 7 14
It is remarkable to find that Clustering is one of the most used M: Management data, E: Equipment data, U: User data, P: Product
techniques. In fact, they provide excellent means to deal with data, Pb: Public data, A: Artificial data.
unlabelled data, which abounds manufacturing. Furthermore,
The most commonly used data sources were, by far, the
Reinforcement Learning techniques such as Sarsa or Q-
Management data and Artificial data. This indicates two
Learning were extensively used, pointing an interest on agent-
things: first, researchers extensively use the historical data
based models in PPC.
stored in enterprise information systems, which is favourable
Finally, it was surprising to find that Principal Component for companies as they benefit from their records. Second,
Analysis (PCA) and Association Rule are seldom used in ML- despite the extensive use of Management data, there are still
aided PPC (applied only twice and once, respectively). In fact, issues to retrieve real information, which obliges the use of
PCA is a useful technique allowing data denoising (included Artificial data. These issues are mainly related to difficulties
in activity n°3) as well as data pre-processing (specifically, to collect the information.
activities n°5 and 6); and Association Rule provides
There are some applications using Equipment and Product data
interpretable results, which is convenient to generate
(7 and 6 papers, respectively). These two data sources are
knowledge and contextualized analysis (activity n°10).
directly related to IoT technologies implemented inside the
4.2. Second research question: data sources factory. This means that manufacturers are starting to benefit
from data generated by IoT in their facilities. However, it is
Table 1 summarizes the results concerning the second research not the case for the use of IoT outside the factory environment.
question (i.e. data sources). This is concluded with the fact that no paper used User data as
source. Therefore, there is an important gap in the use of
Table 1: Summary of data sources for the short-listed customer analytics applied in I4.0.
articles
5. CONCLUSION AND FURTHER RESEARCH
Reference M E U P Pb A
(Altaf et al. 2018), (Li et al. 2012) X This research paper studied the activities, techniques and data
(Diaz-Rozo, Bielza and sources used to perform ML-aided PPC in the era of I4.0
Larrañaga, 2017), (Kho, Lee and through the analysis of 40 empirical application papers. Three
Zhong, 2018), (Kruger et al. clusters of activities were identified: OUAs, MUAs, and
2011), (Rostami, Blue and X SUAs. The last cluster needs further research as it mainly
Yugma, 2018), (Yang, Zhang and contains activities positioned as key enablers for I4.0.
Chen, 2016), (Zhong, Huang and
Dai, 2013)
Specially, it is possible to highlight the low percentage of
(Dolgui et al. 2018), (Kartal et al. papers using activities n°1 and 11, which are directly related
2016), (Lai and Liu, 2012), to connected factories to collect and exploit real time data. In
(Lingitz et al. 2018), (Mori and that sense, activity n°1 is presented as the way to capture this
Mahalec, 2015), (Reboiro-jato et X real-time data and activity n°11 can be proposed as a solution
al. 2011), (Reuter et al. 2016), to adapt the ML model to the dynamics of the manufacturing
(Schuh et al. 2017), (Tong et al. systems and overcome the concept-drift issue.
2016), (Wauters et al. 2012)

393
2019 IFAC MIM
Berlin, Germany, August 28-30, 2019Juan Pablo Usuga Cadavid et al. / IFAC PapersOnLine 52-13 (2019) 385–390 389

The usage of six data sources (from which one is proposed by Proceedings - The 2015 10th International Conference on
this study) is analyzed. Results indicate that Management and Intelligent Systems and Knowledge Engineering, ISKE
Artificial data dominate the current horizon of applications. On 2015, pp. 494–501.
the other hand, IoT related data sources such as Equipment, Hammami, Z., Mouelhi, W. and Ben Said, L. (2017). On-line
User and Product data are until now rarely used, pointing a self-adaptive framework for tailoring a neural-agent
research gap. This shows that despite the efforts launched to learning model addressing dynamic real-time scheduling
develop the I4.0, there are few applications integrating ML problems. Journal of Manufacturing Systems. The Society
with IoT technologies. of Manufacturing Engineers, 45, pp. 97–108.
Ji, W. and Wang, L. (2017). Big data analytics based fault
Concerning the identified techniques, there is a prevalence of
prediction for shop floor scheduling. Journal of
Tree-based models, Neural Networks and Clustering.
Manufacturing Systems. The Society of Manufacturing
However, further exploration of the use of PCA and
Engineers, 43, pp. 187–194.
Association Rule in the context of I4.0 must be done to tackle
Kartal, H. et al. (2016). An integrated decision analytic
the lack of data pre-processing and contextualized application
framework of machine learning with multi-criteria
activities (MUAs cluster). Notably, Association Rule is
decision making for multi-attribute inventory
considered as a method able to discover and deliver knowledge
classification. Computers and Industrial Engineering.
from databases, an important characteristic that must be
Elsevier Ltd, 101, pp. 599–613.
exploited.
Kho, D. D., Lee, S. and Zhong, R. Y. (2018). Big Data
Further research will concern, at a first stage, the development Analytics for Processing Time Analysis in an IoT-enabled
of a methodology to implement ML-aided PPC. In such manufacturing Shop Floor. Procedia Manufacturing.
manner, three important steps must be performed: first, Elsevier B.V., 26, pp. 1411–1420.
identify tools and link them to techniques; second, link the Kohler, D. and Weisz, J.-D. (2016). Industrie 4.0 - Les défis de
techniques to activities; and third, stablish a logical order la transformation numérique du modèle industriel
between activities to create a procedure. At a second stage, the allemand [Industry 4.0: The Challenges of the Digital
domains in PPC where ML has been applied are to be Transformation of the German Industrial Model]. in La
identified. This will provide an insight about which areas need Documentation française (ed.). Paris, p. 176.
further development. Kruger, G. H. et al. (2011). Intelligent machine agent
architecture for adaptive control optimization of
Finally, at a third stage, an application is to be performed in
manufacturing processes. Advanced Engineering
one of the PPC domains labeled as a gap in order to test the
Informatics. Elsevier Ltd, 25(4), pp. 783–796.
methodology proposed in the first stage. Ideally, a successful
Kusiak, A. (2017). Smart manufacturing must embrace big
application will settle solid basis to explore further solutions
data. Nature, 544(7648), pp. 23–25.
to the concept-drift issue in manufacturing.
Lai, L. K. C. and Liu, J. N. K. (2012). WIPA: Neural network
REFERENCES and case base reasoning models for allocating work in
progress. Journal of Intelligent Manufacturing, 23(3), pp.
Altaf, M. S. et al. (2018). Integrated production planning and 409–421.
control system for a panelized home prefabrication Leng, J. et al. (2018). Combining granular computing
facility using simulation and RFID. Automation in technique with deep learning for service planning under
Construction. Elsevier, 85(February 2017), pp. 369–383. social manufacturing contexts. Knowledge-Based
Diaz-Rozo, J., Bielza, C. and Larrañaga, P. (2017). Machine Systems. Elsevier B.V., 143, pp. 295–306.
Learning-based CPS for Clustering High throughput Li, D. C. et al. (2012). Employing dependent virtual samples
Machining Cycle Conditions. Procedia Manufacturing. to obtain more manufacturing information in pilot runs.
The Author(s), 10, pp. 997–1008. International Journal of Production Research, 50(23), pp.
Dolgui, A. et al. (2018). Data Mining-Based Prediction of 6886–6903.
Manufacturing Situations Data Mining-Based. IFAC- Li, X., Wang, J. and Sawhney, R. (2012). Reinforcement
PapersOnLine. Elsevier B.V., 51(11), pp. 316–321. learning for joint pricing, lead-time and scheduling
Gyulai, D. et al. (2018). Lead time prediction in a flow-shop decisions in make-to-order systems. European Journal of
environment with analytical and machine learning Operational Research. Elsevier B.V., 221(1), pp. 99–109.
approaches. IFAC-PapersOnLine, 51(11), pp. 1029– Lingitz, L. et al. (2018). Lead time prediction using machine
1034. learning algorithms: A case study by a semiconductor
Gyulai, D., Kádár, B. and Monosotori, L. (2015). Robust manufacturer. Procedia CIRP, 72, pp. 1051–1056.
production planning and capacity control for flexible Lubosch, M., Kunath, M. and Winkler, H. (2018). Industrial
assembly lines. IFAC-PapersOnLine. Elsevier Ltd., scheduling with Monte Carlo tree search and machine
28(3), pp. 2312–2317. learning. Procedia CIRP. Elsevier B.V., 72, pp. 1283–
Gyulai, D., Kádár, B. and Monostori, L. (2014). Capacity 1287.
planning and resource allocation in assembly systems Lv, Y. et al. (2018). Adjustment mode decision based on
consisting of dedicated and reconfigurable lines. Procedia support vector data description and evidence theory for
CIRP. Elsevier B.V., 25(C), pp. 185–191. assembly lines. Industrial Management and Data
Hammami, Z., Mouelhi, W. and Said, L. Ben (2016). A self Systems, 118(8), pp. 1711–1726.
adaptive neural agent based decision support system for Manns, M., Wallis, R. and Deuse, J. (2015). Automatic
solving dynamic real time scheduling problems.

394
2019 IFAC MIM
Berlin, Germany, August 28-30, 2019Juan Pablo Usuga Cadavid et al. / IFAC PapersOnLine 52-13 (2019) 385–390
390

proposal of assembly work plans with a controlled natural Tony Arnold, J. R., Chapman, S. N. and Clive, L. M. (2012).
language. Procedia CIRP. Elsevier B.V., 33, pp. 345–350. Introduction to Materials Management, in. Pearson, p.
Mitchell, T. (1997). Machine Learning, in. McGraw-Hill, p. 2. 118.
Mori, J. and Mahalec, V. (2015). Planning and scheduling of Tranfield, D., Denyer, D. and Smart, P. (2003). Towards a
steel plates production. Part I: Estimation of production Methodology for Developing Evidence-Informed
times via hybrid Bayesian networks for large domain of Management Knowledge by Means of Systematic
discrete variables. Computers and Chemical Engineering. Review. British Journal of Management, 14, pp. 207–222.
Elsevier Ltd, 79, pp. 113–134. Tuncel, E., Zeid, A. and Kamarthi, S. (2012). Solving large
Palombarini, J. and Martínez, E. (2012). SmartGantt - An scale disassembly line balancing problem with uncertainty
intelligent system for real time rescheduling based on using reinforcement learning. Journal of Intelligent
relational reinforcement learning. Expert Systems with Manufacturing, 25(4), pp. 647–659.
Applications. Elsevier Ltd, 39(11), pp. 10251–10268. Wang, C. L. et al. (2015). Mining scheduling knowledge for
Qu, S. et al. (2016). Optimized Adaptive Scheduling of a job shop scheduling problem. IFAC-PapersOnLine.
Manufacturing Process System with Multi-skill Elsevier Ltd., 28(3), pp. 800–805.
Workforce and Multiple Machine Types: An Ontology- Wang, J. et al. (2018). Big data driven cycle time parallel
based, Multi-agent Reinforcement Learning Approach. prediction for production planning in wafer
Procedia CIRP. Elsevier B.V., 57, pp. 55–60. manufacturing. Enterprise Information Systems. Taylor &
Reboiro-jato, M. et al. (2011). Using inductive learning to Francis, 12(6), pp. 714–732.
assess compound feed production in cooperative poultry Wang, J. et al. (2018). Deep learning for smart manufacturing:
farms. Expert Systems With Applications. Elsevier Ltd, Methods and applications. Journal of Manufacturing
38(11), pp. 14169–14177. Systems. The Society of Manufacturing Engineers, 48, pp.
Reuter, C. et al. (2016). Improving Data Consistency in 144–156.
Production Control by Adaptation of Data Mining Wang, J., Zhang, J. and Wang, X. (2018). Bilateral LSTM: A
Algorithms. Procedia CIRP, 56, pp. 545–550. two-dimensional long short-term memory model with
Rostami, H., Blue, J. and Yugma, C. (2018). Automatic multiply memory units for short-term cycle time
equipment fault fingerprint extraction for the fault forecasting in re-entrant manufacturing systems. IEEE
diagnostic on the batch process data. Applied Soft Transactions on Industrial Informatics, 14(2), pp. 748–
Computing Journal. Elsevier B.V., 68, pp. 972–989. 758.
Ruessmann, M. et al. (2015). Industry 4.0: The Future of Waschneck, B. et al. (2018). Optimization of global
Productivity and Growth in Manufacturing. The Boston production scheduling with deep reinforcement learning.
Consulting Group, Vol. 9. Procedia CIRP, 72, pp. 1264–1269.
Schuh, G. et al. (2017). Knowledge Discovery Approach for Wauters, T. et al. (2012). Real-world production scheduling
Automated Process Planning. Procedia CIRP. The for the food industry: An integrated approach.
Author(s), 63, pp. 539–544. Engineering Applications of Artificial Intelligence.
Shahzad, A. and Mebarki, N. (2012). Data mining based job Elsevier, 25(2), pp. 222–228.
dispatching using hybrid simulation-optimization Yang, Z., Zhang, P. and Chen, L. (2016). RFID-enabled indoor
approach for shop scheduling problem. Engineering positioning method for a real-time manufacturing
Applications of Artificial Intelligence. Elsevier, 25(6), pp. execution system using OS-ELM. Neurocomputing.
1173–1181. Elsevier, 174, pp. 121–133.
Sharp, M., Ak, R. and Hedberg, T. (2018). A survey of the Zellner, G. (2011). A structured evaluation of business process
advancing use and development of machine learning in improvement approaches. Business Process Management
smart manufacturing. Journal of Manufacturing Systems. Journal, 17(2), pp. 203–237.
The Society of Manufacturing Engineers, 48, pp. 170– Zhang, Z. et al. (2011). Semiconductor final test scheduling
179. with Sarsa(λ, k) algorithm. European Journal of
Solti, A. et al. (2018). Misplaced product detection using Operational Research, 215(2), pp. 446–458.
sensor data without planograms. Decision Support Zhong, R. Y., Huang, G. Q. and Dai, Q. (2013). Mining
Systems, 112(June), pp. 76–87. standard operation times for real-time advanced
Stricker, N. et al. (2018). Reinforcement learning for adaptive production planning and scheduling from RFID-enabled
order dispatching in the semiconductor industry. CIRP shopfloor data. IFAC Proceedings Volumes (IFAC-
Annals. CIRP, 67(1), pp. 511–514. PapersOnline).
Tao, F. et al. (2018). Data-driven smart manufacturing.
Journal of Manufacturing Systems. The Society of
Manufacturing Engineers, 48, pp. 157–169.
Tian, G., Zhou, M. and Chu, J. (2013). A chance constrained
programming approach to determine the optimal
disassembly sequence. IEEE Transactions on Automation
Science and Engineering, 10(4), pp. 1004–1013.
Tong, Y. et al. (2016). Research on Energy-Saving Production
Scheduling Based on a Clustering Algorithm for a Forging
Enterprise. Sustainability, 8(2), p. Article number 136.

395

You might also like