Real-time Scheduling of Flexible Manufacturing Systems using Support Vector Machines and Neural Networks

Similar documents
A Genetic Programming Framework for Error Recovery in Robotic Assembly Systems

Handout #5. Introduction to the Design of Experiments (DOX) (Reading: FCDAE, Chapter 1~3)

Cost Control of the Transmission Congestion Management in Electricity Systems Based on Ant Colony Algorithm

Comparative Study of Word Alignment Heuristics and Phrase-Based SMT

Music Performer Recognition Using an Ensemble of Simple Classifiers

Exploiting the Marginal Profits of Constraints with Evolutionary Multi-objective Optimization Techniques

Rank Inclusion in Criteria Hierarchies

Use the template below as a guide for organizing the text of your story.

A Realistic E-Learning System based on Mixed Reality

Recognizing Names in Biomedical Texts using Hidden Markov Model and SVM plus Sigmoid

11 Hybrid Cables. n f Hz. kva i P. Hybrid Cables Description INFORMATION Description

Scheme For Finding The Next Term Of A Sequence Based On Evolution {File Closing Version 4}. ISSN

Minimum Penalized Hellinger Distance for Model Selection in Small Samples

Positive-living skills for children aged 3 to 6

Object Modeling for Multicamera Correspondence Using Fuzzy Region Color Adjacency Graphs

EE260: Digital Design, Spring /3/18. n Combinational Logic: n Output depends only on current input. n Require cascading of many structures

Heterogeneous Talent and Optimal Emigration 1

Mullard INDUCTOR POT CORE EQUIVALENTS LIST. Mullard Limited, Mullard House, Torrington Place, London Wel 7HD. Telephone:

PROBABILITY AND STATISTICS Vol. I - Ergodic Properties of Stationary, Markov, and Regenerative Processes - Karl Grill

Polychrome Devices Reference Manual

Logistics We are here. If you cannot login to MarkUs, me your UTORID and name.

NIIT Logotype YOU MUST NEVER CREATE A NIIT LOGOTYPE THROUGH ANY SOFTWARE OR COMPUTER. THIS LOGO HAS BEEN DRAWN SPECIALLY.

Image Intensifier Reference Manual

RIAM Local Centre Woodwind, Brass & Percussion Syllabus

References and quotations

Accepted Manuscript. An improved artificial bee colony algorithm for flexible job-shop scheduling problem with fuzzy processing time

Line numbering and synchronization in digital HDTV systems

A BROADCASTING PROTOCOL FOR COMPRESSED VIDEO

Following a musical performance from a partially specified score.

LOW-COMPLEXITY VIDEO ENCODER FOR SMART EYES BASED ON UNDERDETERMINED BLIND SIGNAL SEPARATION

Instructions for Contributors to the International Journal of Microwave and Wireless Technologies

tj tj D... '4,... ::=~--lj c;;j _ ASPA: Automatic speech-pause analyzer* t> ,. "",. : : :::: :1'NTmAC' I

current activity shows on the top right corner in green. The steps appear in yellow

Energy and Exergy Analysis for Single and Parallel Flow Double Effect Water-Lithium Bromide Vapor Absorption Systems

A Comparative Analysis of Disk Scheduling Policies

Statistics AGAIN? Descriptives

QUICK START GUIDE v0.98

Chapter 7 Registers and Register Transfers

Error Concealment Aware Rate Shaping for Wireless Video Transport 1

3. Sequential Logic 1

System of Automatic Chinese Webpage Summarization Based on The Random Walk Algorithm of Dynamic Programming

Simon Sheu Computer Science National Tsing Hua Universtity Taiwan, ROC

DIGITAL DISPLAY SOLUTION REAL ESTATE POINTS OF SALE (POS)

AREA (SQ. FT.) BREAKDOWN: 1. SALES AREA: 2. ENTRY VESTIBULE (EXT.): 3. SERVICE: 4. TOILET ROOM: 5. OFFICE: 6. STAIRWAY/REAR EXIT: 7.

The UCD community has made this article openly available. Please share how this access benefits you. Your story matters!

Step 3: Select a Class

Hybrid Transcoding for QoS Adaptive Video-on-Demand Services

Simple VBR Harmonic Broadcasting (SVHB)

AN INTERACTIVE APPROACH FOR MULTI-CRITERIA SORTING PROBLEMS

Cost-Aware Fronthaul Rate Allocation to Maximize Benefit of Multi-User Reception in C-RAN

Decision Support by Interval SMART/SWING Incorporating. Imprecision into SMART and SWING Methods

2 Specialty Application Photoelectric Sensors

Illumination Models and Surface Rendering Methods

US B2. ( *) Notice: Subject to any disclaimer, the term of this patent is extended or adjusted under 35 U.S.c. 154(b) by 0 days.

THE IMPORTANCE OF ARM-SWING DURING FORWARD DIVE AND REVERSE DIVE ON SPRINGBOARD

Technical Information

Practice Guide Sonata in F Minor, Op. 2, No. 1, I. Allegro Ludwig van Beethoven

User s manual. Digital control relay SVA

T-25e, T-39 & T-66. G657 fibres and how to splice them. TA036DO th June 2011

S Micro--Strip Tool in. S Combination Strip Tool ( ) S Cable Holder Assembly (Used only

DIGITAL SYSTEM DESIGN

Color Monitor. L200p. English. User s Guide

Reduce Distillation Column Cost by Hybrid Particle Swarm and Ant

Conettix D6600/D6100IPv6 Communications Receiver/Gateway Quick Start

9! VERY LARGE IN THEIR CONCERNS. AND THEREFORE, UH, i

Supply Quantitative Model à la Leontief *

Optimized PMU placement by combining topological approach and system dynamics aspects

Read Only Memory (ROM)

Burl Faywood. Gospel Keyboard Studies. Blest Be the Tie That Binds. bœœ œ œ œ œ œ œ. & b. œ œ œ œ œ œ œ œ œ œ œ œ œ œœ œ œ œ œ œ œ œ œ œ.

Energy-Efficient FPGA-Based Parallel Quasi-Stochastic Computing

THE Internet of Things (IoT) is likely to be incorporated

PIANO SYLLABUS SPECIFICATION. Also suitable for Keyboards Edition

T541 Flat Panel Monitor User Guide ENGLISH

Our competitive advantages : Solutions for X ray Tubes. X ray emitters. Long lifetime dispensers cathodes n. Electron gun manufacturing capability n

Bibliometric Characteristics of Political Science Research in Germany

Elizabeth H. Phillips-Hershey and Barbara Kanagy Mitchell

Analysis of Subscription Demand for Pay-TV

CCTV that s light years ahead

Quality improvement in measurement channel including of ADC under operation conditions

The Traffic Image Is Dehazed Based on the Multi Scale Retinex Algorithm and Implementation in FPGA Cui Zhe1, a, Chao Li2, b *, Jiaqi Meng3, c

2 Specialty Application Photoelectric Sensors

the who Produced by Alfred Music P.O. Box Van Nuys, CA alfred.com Printed in USA. ISBN-10: ISBN-13:

Daniel R. Dehaan Three Études For Solo Voice Summer 2010, Chicago

Appendix A. Quarter-Tone Note Names

2 Specialty Application Photoelectric Sensors

Œ œ œœ œ - Œ œ œ. Œ œ - j œ. # œ. œ œ- œœ - œœ - - œ œ œœ. œ j. œ œ j Œ

A STUDY OF TRUMPET ENVELOPES

Emotional Intelligence:

Equal Temperament. Notes with two names. Older systems of tuning. Home. Some background informaton

Implementation of Expressive Performance Rules on the WF-4RIII by modeling a professional flutist performance using NN

Block Diagram. RGB or YCbCr. pixin_vsync. pixin_hsync. pixin_val. pixin_rdy. clk

Quantization of Three-Bit Logic for LDPC Decoding

INSTRUCTION MANUAL FOR THE INSTALLATION, USE AND MAINTENANCE OF THE REGULATOR GENIUS POWER COMBI

Reliable Transmission Control Scheme Based on FEC Sensing and Adaptive MIMO for Mobile Internet of Things

Index. LV Series. Multimedia Projectors FULL LINE PRODUCT GUIDE. usa.canon.com/projectors. REALiS LCOS Projectors. WUX10 Mark II D WUX10 Mark II...

Scalable QoS-Aware Disk-Scheduling

RF Level Test System +20 dbm to 130 dbm

A Model of Metric Coherence

Voice Security Selection Guide

VOCALS SYLLABUS SPECIFICATION Edition

Transcription:

Real-tme Schedulg of Flexble Maufacturg Systems usg Support Vector Maches ad Neural Networks P. Prore, R. Po, J. Parreño, J. Lozao ad M. Moterrey EPI de Gó, Campus de Vesques, 33203 Gó, Asturas, Spa Abstract - Dspatchg rules are usually appled to schedule obs Flexble Maufacturg Systems (FMSs) dyamcally. Despte ther frequet use, oe of the drawbacks that they dsplay s that the state the maufacturg system s dctates the level of performace of the rule. As o rule s better tha all the other rules for all system states, t would hghly desrable to kow whch rule s the most approprate for each gve codto, ad to ths ed ths paper proposes a schedulg approach that employs Support Vector Maches (SVMs) ad backpropagato eural etworks. Usg these latter techques, ad by aalysg the earler performace of the system, schedulg kowledge s obtaed whereby the rght dspatchg rule at each partcular momet ca be determed. A module that geerates ew cotrol attrbutes s also desged order to mprove the schedulg kowledge that s obtaed. Smulato results show that the proposed approach leads to sgfcat performace mprovemets over exstg dspatchg rules. Keywords: Schedulg, Neural Networks, SVMs, FMS, Smulato Itroducto Oe of the most commoly appled solutos to the schedulg problem FMSs volves usg dspatchg rules, whch have bee evaluated for performace by may researchers (see for example, [2], [2], [22]). Almost all the above studes pot to the fact that rule performace depeds o the crtera that are chose, ad the system s cofgurato ad codtos (utlsato level of the system, relatve loadg, due date tghtess, ad so o). It would thus be terestg to be able to chage dspatchg rules at the rght momet dyamcally. The lterature descrbes two basc approaches to modfy dspatchg rules. The frst approach s to select a rule at the approprate momet by smulatg a set of pre-establshed dspatchg rules ad optg for the oe that provdes the best performace (see for example, [7], [8], [9], [23]). The secod approach, volvg artfcal tellgece, requres a set of earler system smulatos (trag ) to determe what the best rule s for each possble system state. A mache learg algorthm [] s traed to acqure kowledge through these trag, ad ths kowledge s the used to make tellget decsos real tme (see for example, [6], [9], [20]). Aytug [] ad Prore [5] provde a revew whch mache learg s appled to solvg schedulg problems. Nevertheless, there are hardly ay studes the lterature that compare the dfferet types of mache learg algorthms used schedulg problems. Ths paper therefore presets a schedulg approach that uses ad compares SVMs ad eural etworks. To mprove the maufacturg system s performace, a ew approach s also proposed whereby ew cotrol attrbutes that are arthmetcal combatos of the orgal attrbutes ca be determed. The rest of ths paper s orgased as follows. Mache learg algorthms used ths paper are frst descrbed. A approach to schedulg obs that employs mache learg s the preseted. Ths s followed by the expermetal study, whch descrbes a ew approach to determe ew cotrol attrbutes from the orgal oes. The two mache learg algorthms used are also compared. Fally, the proposed schedulg approach s compared wth the alteratve of usg a combato of dspatchg rules costatly. A summary of the results obtaed cocludes the paper. 2 Neural Networks ad Support Vector Maches Backpropagato eural etworks, or multlayer perceptro [8], whch wll be appled ths work, fgure amogst those etworks that are most well-kow ad most wdely used as patter classfers or fucto approxmators ([5], [0]). The backpropagato trag algorthm s used ths type of eural etworks. Ths algorthm calculates the most adequate coecto weghts ad thresholds so that the dfferece betwee the etwork output ad the desred oe s mmsed. Support vector maches [4] were orgally desged for bary classfcato. Let (x, y ), (x 2, y 2 ),, (x, y ) be a group of data belogg to Class or Class 2, where x R N ad the assocated labels be y = for Class ad - for Class 2 (=,, ). The formulato of SVMs s as follows:

M subect to the costrats: 2 =,..., T w w + C y ( w φ( x ) + b) ξ T ξ 0 = ξ =,..., where w s the weght vector; C s the pealty weght; ξ are o-egatve slack varables; b s a scalar, ad x are mapped to a hgher dmesoal space by a o-lear mappg fucto φ. Mappg fucto φ eeds to satsfy the followg equato: k( x, x ) = φ( x ) φ( x ) where k x, x ) s called kerel fucto. ( Mmzg w T w mples that SVMs tres to maxmse 2 2, whch represets the marg of separato betwee both w classes. The data that satsfy the equalty Eq. () are called support vectors. Moreover, by addg a set of o-egatve Lagrage multplers α ad β to geerate the Lagraga, the upper- metoed costraed optmzato problem ca be worked out wth the dual form show below: Max α 2 = = subect to the costrats: = α y 0 α C = 0 = T α α y y k( x, x ) =,..., Havg obtaed the support vectors (SVs), the decso fucto for a usee data (x) s as follows: y = sg α yk( x, x ) + b SVs () 3 Schedulg usg Neural Networks ad Support Vector Maches Two cotrastg features eed to be fulflled for a realtme schedulg system that dyamcally modfes dspatchg rules to work properly [3]:. Rule selecto must take to accout a varety of formato about the maufacturg system real tme. 2. Rule selecto must be completed fast eough for real operatos ot to be delayed. Oe way of dog ths s to employ some class of kowledge about the relatoshp betwee the maufacturg system s state ad the rule to be appled at that momet. However, oe of the most dffcult problems s precsely how ths kowledge s to be acqured. Mache learg algorthms, such as SVMs or eural etworks, are used to do ths. However, the trag ad the learg algorthm must be adequate for ths kowledge to be useful. Moreover, geeratg the trag, the attrbutes selected are crucal to the performace of the schedulg system [3]. Fgure shows a schedulg system that employs mache learg. The example geerator creates dfferet maufacturg system states va the smulato model ad choose the best dspatchg rule for each partcular state. The mache learg algorthm employs the to geerate the kowledge requred to make future schedulg decsos. The real tme cotrol system usg the schedulg kowledge, the maufacturg system s state ad performace, choose the best dspatchg rule for ob schedulg. Further may possbly be eeded order to refe the kowledge about the maufacturg system depedg o the performace of the latter. Trag ad test example geerator Smulato model Kowledge refemet Trag ad test Mache learg algorthm FMS state ad performace Schedulg kowledge Real tme cotrol system Job schedulg FMS Fgure. Geeral overvew of a kowledge-based schedulg system.

4 Expermetal Study 4. The proposed FMS The selected FMS cossts of a loadg stato, a uloadg stato, four machg cetres ad a materal hadlg system. Two types of decso are studed the FMS proposed. The frst s the selecto by the mache of parts assged to t usg the followg dspatchg rules: SPT (Shortest Processg Tme), EDD (Earlest Due Date), MDD (Modfed Job Due Date), ad SRPT (Shortest Remag Processg Tme). These rules were selected because of ther fe performace earler studes (see for example, [4]). The secod type of decso volves the selecto of the maches by the parts, as a operato ca be processed o dfferet maches. The dspatchg rules employed ths FMS are: SPT (Shortest Processg Tme), NINQ (Shortest Queue), WINQ (Work Queue), ad LUS (Lowest Utlsed Stato). 4.2 Geeratg trag ad test The cotrol attrbutes used to descrbe the maufacturg system state must frst be defed order to geerate trag ad test. I ths partcular FMS these are: F, flow allowace factor whch measures due date tghtess [2]; NAMO: umber of alteratve maches for a operato; MU: mea utlsato of the maufacturg system; U : utlsato of mache ; WIP: mea umber of parts the system; RBM: rato of the utlsato of the bottleeck mache to the mea utlsato of the maufacturg system; RSDU: rato of the stadard devato of dvdual mache utlsatos to mea utlzato. The trag ad test eeded for the learg stage are obtaed by smulato usg the WITNESS programme. The followg suppostos were made to do ths: () Jobs arrve at the system followg a Posso dstrbuto; (2) Processg tmes for each operato are sampled from a expoetal dstrbuto wth a mea of oe; (3) The actual umber of operatos of a ob s a radom varable, equally dstrbuted amog the tegers from oe to four; (4) The probablty of assgg a operato to a mache depeds o the parameters PO (percetage of operatos assged to mache ). These percetages fluctuate betwee 0% ad 40%. It s also assumed that the frst two maches have a greater workload; (5) The umber of alteratve maches for a operato vares betwee oe ad four; (6) The ob arrval rate vares so that the overall use of the system rages betwee 55% ad 95%; (7) The value of factor F fluctuates betwee oe ad te. As mea tardess ad mea flow tme the system are the most wdely used crtera to measure system performace all maufacturg systems, they are also employed ths study. I all, 00 dfferet cotrol attrbute combatos were radomly geerated, ad 00 of these were used as test. For each combato of attrbutes, mea tardess ad mea flow tme values resultg from the use of each of the dspatchg rules solato were calculated. Sxtee smulatos were actually eeded to geerate a trag or test example, as there are four rules for each of the decsos to be take. 4.3 The applcato of eural etworks Backpropagato eural etworks are partcularly used to solve classfcato problems such as the oe beg cosdered ths work. Table I provdes a summary of the results obtaed usg dfferet-szed sets of trag for the crtera of mea tardess ad mea flow tme. Geerally, t ca be see that as the umber of trag creases, test example error ( that have ot prevously bee dealt wth) decreases cosderably. Table I also shows that test error fluctuates betwee 6% ad 2% upwards of 400 for the crtero of mea tardess. Furthermore, for the crtero of mea flow tme, test error s observed to oscllate betwee 7% ad 4% upwards of 500. Errors for ths latter crtero are lower due to there beg fve dspatchg rule combatos (SPT+SPT, SPT+NINQ, SPT+WINQ, MDD+WINQ, SRPT+WINQ) that are really used. I cotrast, twelve combatos are used for the crtero of mea tardess. Table I. usg eural etworks for the crtera of mea tardess ad mea flow tme. 200 2% 9% 300 7% 0% 400 6% 0% 500 5% 7% 600 3% 5% 700 4% 6% 800 6% 6% 900 5% 5% 000 5% 4% 00 2% 4% The deal cofgurato of the eural etwork used for the crtero of mea tardess was foud to have put odes (oe for each cotrol attrbute), 6 odes the hdde layer, ad 2 odes the output layer (oe for each dspatchg rule combato). Smlarly, the deal cofgurato of the eural etwork employed for the crtero of mea flow tme was foud to have put odes, 6 odes the hdde layer, ad 5 odes the output layer. 4.4 The applcato of support vector maches The schedulg problem s essetally a mult-class classfcato problem as several dspatchg rule

combatos are employed the FMS. Ths study uses the oe-agast-oe method to exted the bary SVMs to geerate the mult-class scheduler sce ths method s more sutable for practcal use tha other methods [6]. I the same way, ths study, the radal bass fucto (RBF) ad the polyomal fucto have bee used as kerel fuctos. After several prelmary tests, t has bee decded to make use of the RBF Kerel sce t s the oe that shows a better performace. Furthermore, by employg the grd search techque o the, the best performace for the SVMs s obtaed whe C=,000 ad σ=0. Table II provdes a summary of the results obtaed for the crtera of mea tardess ad mea flow tme. Geerally, t ca be see that as the umber of creases, test example error decreases cosderably. Table II also shows that test error fluctuates betwee % ad 0% upwards of 700 for the crtero of mea tardess. Furthermore, for the crtero of mea flow tme, test error drops to % upwards of 700. Table II. usg SVMs for the crtera of mea tardess ad mea flow tme. 200 6% 6% 300 5% 5% 400 5% 2% 500 6% 2% 600 2% 2% 700 % % 800 % % 900 % % 000 0% % 00 0% % 4.5 Geeratg ew cotrol attrbutes O occasos, t s ecessary to obta arthmetcal combatos of the orgal attrbutes to mprove the schedulg kowledge. But may cases these combatos are ot kow beforehad, ad are oly foud very smple maufacturg systems after close examatos of ther smulato results. For these reasos, a module was desged whch automatcally selects the useful combatos of the orgal attrbutes by usg smulato data whch orgally provded test ad trag. To do ths, the basc arthmetc operators cosdered are addg, subtractg, multplyg ad dvdg. The pseudo-code for the geerator of the ew cotrol attrbutes s as follows:. Determato of the combatos of the preset attrbutes. 2. Geerato of ew trag ad test the lght of earler combatos. 3. Selecto of the useful combatos, whch are the decso tree ad the set of decso rules geerated by C4.5 [7]. 4. If the ew decso tree ad/or the set of decso rules has fewer classfcato errors, go back to step oe. If ot, stop the algorthm. However, the decso to cotue may also be take at step four because, eve though error may ot be mproved by the preset terato, t may well be mproved durg later terato(s). The proposed module redered the followg useful cotrol attrbute combatos for the crtero of mea tardess: U+U2, U+U4, U2+U3, U-U2, U2-U4, U3-U4 ad U3/U4. Table III shows the results obtaed for the crtero of mea tardess whe the SVMs ad the geerator module of ew cotrol attrbutes were appled. It ca be see from the results that test error oscllates betwee 0% ad 8% from 600 trag upwards, ad that the lowest test error was acheved wth 000 ad 00. The proposed module s the appled for the crtero of mea flow tme, ad the followg combatos of attrbutes were determed to be useful : U-U2, U3-U4, U/U2 ad U2/U3. The Table shows how test error drops to 0% from 700 upwards. If these results are compared wth those Table II, a mprovemet ca be see to exst. Oly sets of 600 or more were used, as lower errors are obtaed upwards of ths trag set sze. Table III. usg SVMs ad the geerator module of ew cotrol attrbutes for the crtera of mea tardess ad mea flow tme. 600 0% % 700 9% 0% 800 9% 0% 900 9% 0% 000 8% 0% 00 8% 0% usg backpropagato eural etworks ad the ew attrbutes geerated was lkewse calculated. Results are show Table IV, where t s aga clear that classfcato error drops compared to the alteratve of usg the orgal cotrol attrbutes. For the crtero of mea tardess, the backpropagato eural etwork gves a 2% test error, compared to the 8% error of the SVMs. Furthermore, for the crtero of mea flow tme, the SVMs are see to gve zero test error, whereas the backpropagato eural etwork geerates a bgger test error (2%). Fally, meto should be made of the fact that the deal eural etwork for the crtero of mea tardess has 8, 5 ad 2 euros the put,

hdde ad output layers respectvely, whlst for the crtero of mea flow tme the deal eural etwork has 5, 0 ad 5 euros. Table IV. usg eural etworks ad the geerator module of ew cotrol attrbutes for the crtera of mea tardess ad mea flow tme. 600 5% 4% 700 4% 4% 800 2% 4% 900 4% 2% 000 2% 2% 00 2% 2% 4.6 Learg-based schedulg To select the best combato of dspatchg rules accordg to the FMS s state real tme we must mplemet the schedulg kowledge the FMS smulato model. Selectg the motorg perod s aother key questo because the frequecy used to test the cotrol attrbutes determes the performace of the maufacturg system. To do ths, multples of the average total processg tme for a ob, whch our partcular case are 2.5, 5, 0 ad 20 tme uts, are take (see for example, [8], [9], [23]). I vew of the results the prevous secto, 000 were used for both performace crtera. Fve depedet replcas of 00,000 tme uts were carred out. Table V. Mea tardess ad mea flow tme for the proposed strateges. Strategy used MT MFT Strategy used MT MFT SPT+SPT 5.496 2,404 MDD+NINQ.450,2495 SPT+NINQ.2220,0438 MDD+WINQ.566,2546 SPT+WINQ.20,045 MDD+LUS 2.5326,8537 SPT+LUS 2.5920,587 SRPT+SPT 6.452 2,6549 EDD+SPT 4.7207 2,606 SRPT+NINQ.474,40 EDD+NINQ.6802,3909 SRPT+WINQ.4089,49 EDD+WINQ.6885,3948 SRPT+LUS 3.0247,7094 EDD+LUS 3.2958 2,0493 SVMs.0000.0000 MDD+SPT 4.7620 2,6750 Neural Network,0298.0055 Table V summarses the results obtaed. Mea tardess ad mea flow tme values the Table are the average of the fve replcas. Readablty has bee mproved by showg values the Table that are relatve to the lowest mea tardess ad mea flow tme obtaed (these are assged a value of oe). The motorg perod chose was 2.5 tme uts. Table V shows that the best alteratve s to employ a kowledgebased strategy ad that the SVMs geerate lower mea tardess values tha eural etwork. The combatos MDD+NINQ ad MDD+WINQ are the best of the strateges that use a fxed combato of dspatchg rules, but ther mea tardess values are hgher tha the eural etwork alteratve by betwee 4.50% ad 5.66%. Moreover, the SVMs gve better results tha the eural etwork for the crtero of mea flow tme. Table V also shows that the combatos SPT+NINQ ad SPT+WINQ geerate the least mea flow tme from amogst the strateges that apply a fxed combato of rules. However, mea flow tme values are greater tha the SVMs alteratve by betwee 4.5% ad 4.38%. Fally, the SVMs-based system s compared wth the other strateges by usg ANOVA. The cocluso s that ths schedulg system stads out above the other strateges wth a sgfcace level of less tha 0.05. 5 Coclusos A approach for schedulg usg SVMs ad eural etworks s proposed ths study. A geerator module of ew cotrol attrbutes s also corporated, ad ths reduces test error obtaed wth the mache learg algorthms leadg to better performace of the maufacturg system. The SVMs-based schedulg system s show to provde the lowest mea tardess ad mea flow tme values. Future research mght focus o usg more decso types for the proposed FMS. However, the more decso types that are used, the more smulatos are eeded to geerate the trag ad test. A smulator could usefully be corporated to decde whch rule to apply whe the schedulg kowledge provdes two or more theoretcally correct dspatchg rules. Fally, a kowledge base refemet module could also be added, whch would automatcally modfy the kowledge base whe maor chages the maufacturg system come about. 6 Refereces [] Aytug, H., Bhattacharyya, S., Koehler, G.J. ad Sowdo, J.L. (994), A revew of mache learg schedulg, IEEE Trasactos o Egeerg Maagemet, Vol. 4, pp. 65-7. [2] Baker, K.R. (984), Sequecg rules ad due-date assgmets a ob shop, Maagemet Scece, Vol. 30, pp. 093-03. [3] Che, C.C. ad Yh, Y. (996), Idetfyg attrbutes for kowledge-based developmet dyamc schedulg evromets, Iteratoal Joural of Producto Research, Vol. 34, pp. 739-755. [4] Cortes, C. ad Vapk, V. (995), Support-vector etwork, Mache Learg, Vol. 20, pp. 273-297.

[5] Freema, J.A. ad Skapura, D.M. (99), Neural Networks: Algorthms, Applcatos, ad Programmg Techques, Addso Wesley, Readg, MA. [6] Hsu, C.W. ad L, C.J. (2002), A comparso of methods for mult-class support vector maches, IEEE Trasactos o Neural Networks, Vol.3, pp. 45-425. [7] Ish, N. ad Talavage, J. (99), A traset-based realtme schedulg algorthm FMS, Iteratoal Joural of Producto Research, Vol. 29, pp. 250-2520. [8] Jeog, K.-C. ad Km, Y.-D. (998), A real-tme schedulg mechasm for a flexble maufacturg system: usg smulato ad dspatchg rules, Iteratoal Joural of Producto Research, Vol. 36, pp. 2609-2626. [9] Km, M.H. ad Km, Y.-D. (994), Smulato-based real-tme schedulg a flexble maufacturg system, Joural of Maufacturg Systems, Vol. 3, pp. 85-93. [0] Lppma, R.P. (987), A troducto to computg wth Neural Networks, IEEE ASSP Magaze, Vol. 3, pp. 4-22. [] Mchalsk, R.S., Carboell, J.G. ad Mtchell, T.M. (983), Mache Learg. A Artfcal Itellgece Approach, Toga Press, Palo Alto, CA. [8] Rumelhart, D.E., Hto, G.E. ad Wllams, R.J. (986), Learg represetatos by back-propagatg errors, Nature, Vol. 323, pp. 533-536. [9] Shue, Y.-R., Guh, R.-S. ad Tseg, T.-Y. (2009), GAbased learg bas selecto mechasm for real-tme schedulg systems, Expert Systems wth Applcatos, Vol. 36, pp. 45-460. [20] Shue, Y.-R., Guh, R.-S. ad Lee, K.-C. (20), Study of SOM-based tellget mult-cotroller for real-tme schedulg, Appled Soft Computg, Vol., pp. 4569-4580. [2] Stecke, K.E. ad Solberg, J. (98), Loadg ad cotrol polces for a flexble maufacturg system, Iteratoal Joural of Producto Research, Vol. 9, pp. 48-490. [22] Tag, L.-L., Yh, Y. ad Lu, C.-Y. (993), A study o decso rules of a schedulg model a FMS, Computers Idustry, Vol. 22, pp. -3. [23] Wu, S.-Y.D. ad Wysk, R.A. (989), A applcato of dscrete-evet smulato to o-le cotrol ad schedulg flexble maufacturg, Iteratoal Joural of Producto Research, Vol. 27, pp. 603-623. [2] Motazer, M. ad Wassehove, L.N.V. (990), Aalyss of schedulg rules for a FMS, Iteratoal Joural of Producto Research, Vol. 28, pp. 785-802. [3] Nakasuka, S. ad Yoshda, T. (992), Dyamc schedulg system utlzg mache learg as a kowledge acqusto tool, Iteratoal Joural of Producto Research, Vol. 30, pp. 4-43. [4] O keefe, R.M. ad Kasraa, T. (992), Iteracto betwee dspatchg ad ext stato selecto rules a dedcated flexble maufacturg system, Iteratoal Joural of Producto Research, Vol. 30, pp. 753-772. [5] Prore, P., de la Fuete, D., Gómez, A. ad Puete, J. (200), A revew of mache learg dyamc schedulg of flexble maufacturg systems, Artfcal Itellgece for Egeerg Desg, Aalyss ad Maufacturg, Vol. 5, pp. 25-263. [6] Prore, P., de la Fuete, D., Po, R. ad Puete, J. (200), Learg-based schedulg of flexble maufacturg systems usg case-based reasog, Appled Artfcal Itellgece, Vol 5, pp. 949-963 [7] Qula, J.R. (993), C4.5: Programs for Mache Learg, Morga Kaufma Publshers, Sa Mateo, CA.