Parallelization of a Series of Extreme Learning Machine Algorithms Based on Spark
|
|
- Clemence Willis
- 5 years ago
- Views:
Transcription
1 Parallelzaton of a Seres of Extreme Machne Algorthms Based on Spark Tantan Lu, Zhy Fang, Chen Zhao, Yngmn Zhou College of Computer Scence and Technology Jln Unversty, JLU Changchun, Chna e-mal: lutt1992x@sna.com Abstracts Wth the development of the Internet, tradtonal bg data computng platform gradually lose ts compettve advantages as a result of hgh latency. On the contrary, a fast, easy to use and generc bg data computng frame called Spark draws more and more attentons. At the same the ntegrated soluton whch s based on RDD (Reslent Dstrbuted Datasets) and s offered by Spark makes the applcatons of Spark n actual projects broader and broader. Non-teratve ELM (Extreme Machne) algorthm whch generates hdden layer weghts randomly determnes the output layer weghts by analyzng. Usng ths method to reduce learnng as more as possble can brng much convenence to many -senstve applcatons. In ths artcle we put forward a knd of Feedforward Neural Network Parallel Algorthm whch s based on Spark platform, establsh VMware vsphere platform, experments on vsphere VMware experment platform. Our experment results show that ths algorthm can ncrease the analyss speed of ELM algorthm. scheduler no-loop acyclc graph schedulng phase, whch s for state. No-loop acyclc graph scheduler dvdes no-loop acyclc graph nto many tasks, every group of tasks s a state. Only by meetng shuffle can new state generate. There are three states n Fg.1. The task of no-loop acyclc graph scheduler s to record the acton of RDD, seek the optmal schedulng of tasks and montor falures whch s produced by shuffle output. Keywords spark; feedforward neural network; ELM; parallel algorthm I. INTRODUCTION As the Internet gettng popular, now we are n an era of explosve growth n bg data. Bg data nfrastructure platform has more and more demands on the storage capacty, management capacty and computng power of an enterprse. Furthermore only n ths way can enterprses satsfy the needs of users. Therefore better parallel processng, hgher computng densty, advanced vrtualzaton capabltes, memory modular desgn, vrtual machnes wth better kernel and sold-state storage gradually become basc functons of enterprse-class servers. Wth the decrease of memory prce, the trend of bg data processng s based on memory computng, rather than calculaton of the dsk or drum. Hadoop data processng platform whch s based on Mapreduce archtecture gradually becomes unpopular because of ts dsadvantage of hgh latency and Spark dstrbuted bg data processng platform whch s based on RDD (Reslent Dstrbuted Datasets) archtecture gradually becomes the manstream platform of data processng. II. SPARK DISTRIBUTED BIG DATA PROCESSING FRAMEWORK Spark s a cluster computng platform and s based on memory computng [1]. Fg.1 shows task schedulng process of Spark. We can get no-loop acyclc graph whch s generated by RDD objects from Fg. 1. The next stage s hgh-level Fg. 1. Spark task schedulng A. Spark Programmng Interface Spark uses Scala Language to realze the API of RDD. When usng Spark dstrbuted computng platform for programmng, developers need wrte a drver and connect t to cluster for runnng worker frst. Programmng nterfaces are shown n Fg.2. Drver defnes one or more RDDs and call actons whch are on RDD. Worker parttons the RDD, and caches the Java object n memory. Fg.2 shows that when Spark s runnng, the user start more than one worker by drve program. Worker s work s to read the data block from dstrbute fle system and cached the RDD parttons whch have been calculated before n memory. B. RDD Dstrbuted Functonal Programmng RDD s a dstrbuted read-only collecton object based on memory computng. RDD s a knd of parallel data structure wth fault tolerance. It allows users to store data to memory and dsks explctly. It can also control the partton of data. RDD whch uses Lneage for re-partton dffers from dstrbuted shared memory system whch needs to pay a hgh cost of the checkpont, and rollback mechansm.rdd s the /16/$31.00 copyrght 2016 IEEE ICIS 2016, June 26-29, 2016, Okayama, Japan
2 cornerstone of spark abstracton, the entre spark programmng s based on the operaton of the RDD. From RDD to transformaton operator of RDD only occurs n RDD space.lazy evaluaton whch s very mportant n Spark dstrbuted computng platform s not actually occurrng n the transformaton process, but t s only a contnuous record of metadata. RDD s essentally a read-only partton record collecton. Fg. 2. Programmng nterface III. EVALUATION AND CALCULATION BEFORE VIRTUALIZATION A. Introducton of Vrtualzaton Platform Based on VMware VMware vsphere s the most wdely deployed vrtualzaton platform packaged software, t optmzes and manages ndustry standard IT envronments from desktop to data center by vrtualzaton technology. VMware vsphere vrtually aggregate underlyng physcal hardware resources from many systems and offer data center rch vrtual resources. VMware vsphere conssts of basc archtecture servces, applcaton servces, VMware vcenter Sever and clent component layer. VMware vsphere can be the large basc archtecture of seamless and dynamc operatng envronment management. It can also manage complex data center at the same. B. VMware VSphere Workng Prncple VMware vsphere vrtualzes and aggregates ndustry standard server and unfed resource pool. The complete envronment of the operatng system and the applcatons s encapsulated n a vrtual machne whch s ndependent of the hardware. A group of vrtualzed and dstrbuted basc archtecture servces whch s for the vrtual machne brng more flexblty, servceablty and effectveness; centrally managng and montorng the vrtual machne can automatcally smplfy the deployment of resources; Intellgent and dynamcally allocatng avalable resources among multple vrtual machnes, by dong ths we can ncrease the hardware utlzaton greatly and coordnate IT resources and busness pror affars; lower cost for the applcaton to provde a hgher level of servce. C. Evaluaton of Effcency Gettng a comprehensve understandng of the use effcency of a server whch s runnng normally s prerequste for dong vrtualzaton mplementaton. Because vrtualzaton process s convertng entty machne nto vrtual machne, f the performance of the entty machne s nadequate or the vrtual machne uses excessve resources, other entty machne or vrtual machne n the same IT envronment could be affected. Therefore, t s necessary to quantfy the effcency of evaluaton. Due to that the memory sze can be calculated from the entty memory and the network nterface card can s determned by the server therefore our hardware evaluaton s manly the evaluaton of CPU effcency. We can clearly record ths by Performance Event n Wndows. And usng PAL TOOL can help us to get more precse evaluaton of ndexes of the server. IV. FEEDFORWARD NEURAL NETWORK MODEL A. Sngle-Layer Neural Network Let us begn wth analyss of the neural network whch conssts of one neuron. Fg.3 shows one neuron model. Ths neuron s an arthmetc unt of X and ntercept "+1" as the nput value, ts output s h w, b ( x). Our artcle chooses sgmod functon as actvaton functon hence we can get the logc recurson of the mappng relatons between nput of ths neuron and ts output. Fg. 3. A sngle neuron model Fg. 4. Mult neuron model B. Multlayer Neural Network Many sngle neurons couple together and form a multneuron neural network. In ths neural network the output of a neuron s the nput of another neuron [2]. Fg.4 shows a smple mult-neuron neural network. Feedforward neural network s a knd of classcal herarchy neural network, nformaton enters network from the nput layer then forwards layer by layer and enters output layer. Neural networks wth dfferent features forms by adjustng hdden layer node number, weght adjustment rule and neuron transfer functon n feedforward network [3]. C. ELM Algorthm Model ELM (Extreme Machne) [2] s a new neural network algorthm put forward by Huang G B. Comparng to SVM (support vector machne) [6] and tradtonal neural algorthm, ths algorthm has features such as fast tranng
3 speed, less artfcal nterference need and strong data generalzaton ablty towards heterogenety [4]. ELM algorthm trans sngle hdden layer feedforward neural network by randomzng ntalzaton nput weghts and bas and gets the correspondng output weght. It s also better than a parallel ncremental extreme SVM classfer. ELM s a smple SLFN (Sngle-hdden Layer Feedforward Neural Network) [7]. Fg.5 s the schematc dagram of SLFN. Fg. 5. SLFN schematc dagram Ths SLFN ncludes three layers: nput layer, hdden layer, output layer. Hdden layer ncludes L number of hdden neurons. Normally L s far less than N. The output of output layer s a m-dmensonal vector. For bnary classfcaton problems ths vector s one-dmensonal. For a tranng data sample, f we gnore nput layer and hdden layer and only take the nput and output layer of hdden layer neurons, we can get an output functon expresson of the neural network: L L f ( x) = β G( a, b, x) 1 = 1 a andb are parameters of hdden. β represents the connecton weghts between -th hdden layer neuron and output neuron, n other words, t s an m-dmensonal weght vector. The G n the formula s the output of the hdden layer neuron. V. PARALLEL ELM ALGORITHM BASED ON SPARK COMPUTING PLATFORM Algorthm nput s gven a set of tranng samples N, hdden layer node number L, tranng sample sets and hdden layer output functons; Algorthm output s learnng and tranng accuracy and effcency. Randomly generated hdden layer node parameters. The calculaton of the hdden layer output matrx H. Computng optmal network. Calculatng the accuracy and effcency of learnng and tranng, and analyzng and summarzng. a. If the feed forward neural network can predct the tranng sample wthout any errors, then the weght of output layer and the hdden layer must be solved. Especally when the number of nodes n the hdden layer L s equal to the number of nodes n the nput layer N, then there must be a soluton. However, n practcal applcaton, the hdden layer node number L s far less than the nput layer node number N, weght vector does not necessarly have a soluton, that s, there may be errors between the actual value and the network output. For solvng the optmal weght problem, the loss functon J can be mnmzed, and the ELM algorthm s proposed to solve the problem of two knds of solutons: If the matrx H s a full rank matrx, the optmal weghts are found by the least squares; If the matrx H s not a full rank matrx, the optmal weghts are calculated by solvng the sngular value of H. Dfferent from other algorthm, the weghts of all layers are updated by usng the gradent descent method. The ELM algorthm adjusts the weghts between the nput layer and the hdden layer by randomly settng weghts method, so the tranng speed of ELM algorthm s very fast. ELM algorthm obtan weghts of the hdden layer to the output layer by the least square method. In ths paper, we have a parallel processng for ELM algorthm, for the random generaton of hdden layer node parameters, we fnd that the hdden layer can be generated n a short, so that we can do the hdden layer output matrx H and the network optmal operaton, n order to mprove the effcency of the algorthm, we can acheve t through multthread parallelzaton. VI. ELM ALGORITHM ON THE SPARK PLATFORM AND THE RESULTS ANALYSIS A. Expermental Envronment The software used n ths experment s VMare workstaton for Wndows Ubuntu system, Spark, java. The language used s java. Operaton mode s local-cluster. Ths paper s based on the same data set from Huang G.B [5]. They are artfcal benchmark data sets. Data set 1 and data set 2 are shown n table I and table II, respectvely. TABLE I. DATA SET 1; NODE NUMBER =579; HIDDEN LAYER =
4 TABLE II. DATA SET 2; NODE NUMBER =5000; HIDDEN LAYER =2 TABLE IV. ACCURACY AND TIME FOR HIDDEN NODES The desgn dea can be expressed by the flow chart, and the desgn flow chart s shown n Fg Fg. 6. Desgn deas flow chart B. Performance Testng In ths experment, we select dfferent number of to carry out experments. The hdden are set at 10 ntervals, and the unt of tranng s ms. Table IV, table V, table III s hdden layer node number and tranng, learnng and tranng, learnng accuracy after the test results. Table III shows that the tranng accuracy, tranng, learnng accuracy, and learnng when the number of hdden nodes s 10 to 100.Table IV shows that the tranng accuracy, tranng, learnng accuracy, and learnng when the number of hdden nodes s 110 to 200.Table V shows that the tranng accuracy, tranng, learnng accuracy, and learnng when the number of hdden nodes s 210 to 270. Fg.7 shows the relatonshp between the number of hdden and the tranng accuracy. From Fg.7, we can see that dfferent number of hdden lead to dfferent tranng and learnng accuracy. When the accuracy of the tranng and learnng ncreases to a certan value, the accuracy of tranng and learnng s gradually reduced. As the hdden ncrease, t may appear the phenomenon of fttng. As the hdden ncrease, the of learnng and tranng wll gradually ncrease. The Fg.8 s a fttng mage of the learnng TABLE V. ACCURACY AND TIME FOR HIDDEN NODES TABLE III. ACCURACY AND TIME FOR HIDDEN NODES Fg. 7. Curve dagram of accuracy and hdden layer node number
5 Expermental results show that the algorthm can mprove the speed of ELM algorthm analyss. REFERENCES Fg. 8. Image of fttng VII. CONCLUSION Ths paper ntroduces the framework of Spark large data processng and RDD dstrbuted functon programmng, and states the background of ELM algorthm and ELM algorthm. The vsphere VMware platform s establshed, and the parallel experments are carred out on the vsphere VMware platform. The ELM algorthm based on Spark s mplemented. [1] Zahara M, Chowdhury M, Frankln M J, et al. Spark: Cluster Computng wth Workng Sets. Book of Extremes, 2010, 15(1): [2] Lan Y, Soh Y C, Huang G B. Constructve hdden nodes selecton of extreme learnng machne for regresson. Neurocomputng, 2010, 73(s 16 18): [3] He Q, Shang T, Zhuang F, et al. Parallel extreme learnng machne for regresson based on MapReduce. Neurocomputng, 2013, 102(2): [4] Huang G B, Zhu Q Y, Sew C K. Extreme learnng machne: Theory and applcatons. Neurocomputng, 2006, 70(s 1 3): [5] Huang G B, Zhu Q Y, Sew C K. Extreme learnng machne: a new learnng scheme of feedforward neural networks. Proc.nt.jont Conf.neural Netw, 2004, 2: vol.2. [6] He Q, Du C, Wang Q, et al. A parallel ncremental extreme SVM classfer. Neurocomputng, 2011, 74(16): [7] Huang G B. An Insght nto Extreme Machnes: Random Neurons, Random Features and Kernels. Cogntve Computaton, 2014, 6(3):
Machine Learning 9. week
Machne Learnng 9. week Mappng Concept Radal Bass Functons (RBF) RBF Networks 1 Mappng It s probably the best scenaro for the classfcaton of two dataset s to separate them lnearly. As you see n the below
More informationVirtual Memory. Background. No. 10. Virtual Memory: concept. Logical Memory Space (review) Demand Paging(1) Virtual Memory
Background EECS. Operatng System Fundamentals No. Vrtual Memory Prof. Hu Jang Department of Electrcal Engneerng and Computer Scence, York Unversty Memory-management methods normally requres the entre process
More informationCluster Analysis of Electrical Behavior
Journal of Computer and Communcatons, 205, 3, 88-93 Publshed Onlne May 205 n ScRes. http://www.scrp.org/ournal/cc http://dx.do.org/0.4236/cc.205.350 Cluster Analyss of Electrcal Behavor Ln Lu Ln Lu, School
More informationSupport Vector Machines
/9/207 MIST.6060 Busness Intellgence and Data Mnng What are Support Vector Machnes? Support Vector Machnes Support Vector Machnes (SVMs) are supervsed learnng technques that analyze data and recognze patterns.
More informationThe Research of Support Vector Machine in Agricultural Data Classification
The Research of Support Vector Machne n Agrcultural Data Classfcaton Le Sh, Qguo Duan, Xnmng Ma, Me Weng College of Informaton and Management Scence, HeNan Agrcultural Unversty, Zhengzhou 45000 Chna Zhengzhou
More informationImage Emotional Semantic Retrieval Based on ELM
Internatonal Conference on Logstcs Engneerng, Management and Computer Scence (LEMCS 2014) Image Emotonal Semantc Retreval Based on ELM Pele Zhang, Mn Yao, Shenzhang La College of computer scence & Technology
More informationParallel Implementation of Classification Algorithms Based on Cloud Computing Environment
TELKOMNIKA, Vol.10, No.5, September 2012, pp. 1087~1092 e-issn: 2087-278X accredted by DGHE (DIKTI), Decree No: 51/Dkt/Kep/2010 1087 Parallel Implementaton of Classfcaton Algorthms Based on Cloud Computng
More informationOutline. Type of Machine Learning. Examples of Application. Unsupervised Learning
Outlne Artfcal Intellgence and ts applcatons Lecture 8 Unsupervsed Learnng Professor Danel Yeung danyeung@eee.org Dr. Patrck Chan patrckchan@eee.org South Chna Unversty of Technology, Chna Introducton
More informationResearch of Image Recognition Algorithm Based on Depth Learning
208 4th World Conference on Control, Electroncs and Computer Engneerng (WCCECE 208) Research of Image Recognton Algorthm Based on Depth Learnng Zhang Jan, J Xnhao Zhejang Busness College, Hangzhou, Chna,
More informationRemote Sensing Image Retrieval Algorithm based on MapReduce and Characteristic Information
Remote Sensng Image Retreval Algorthm based on MapReduce and Characterstc Informaton Zhang Meng 1, 1 Computer School, Wuhan Unversty Hube, Wuhan430097 Informaton Center, Wuhan Unversty Hube, Wuhan430097
More informationBIN XIA et al: AN IMPROVED K-MEANS ALGORITHM BASED ON CLOUD PLATFORM FOR DATA MINING
An Improved K-means Algorthm based on Cloud Platform for Data Mnng Bn Xa *, Yan Lu 2. School of nformaton and management scence, Henan Agrcultural Unversty, Zhengzhou, Henan 450002, P.R. Chna 2. College
More informationClassifying Acoustic Transient Signals Using Artificial Intelligence
Classfyng Acoustc Transent Sgnals Usng Artfcal Intellgence Steve Sutton, Unversty of North Carolna At Wlmngton (suttons@charter.net) Greg Huff, Unversty of North Carolna At Wlmngton (jgh7476@uncwl.edu)
More informationOutline. Self-Organizing Maps (SOM) US Hebbian Learning, Cntd. The learning rule is Hebbian like:
Self-Organzng Maps (SOM) Turgay İBRİKÇİ, PhD. Outlne Introducton Structures of SOM SOM Archtecture Neghborhoods SOM Algorthm Examples Summary 1 2 Unsupervsed Hebban Learnng US Hebban Learnng, Cntd 3 A
More informationLecture 5: Multilayer Perceptrons
Lecture 5: Multlayer Perceptrons Roger Grosse 1 Introducton So far, we ve only talked about lnear models: lnear regresson and lnear bnary classfers. We noted that there are functons that can t be represented
More informationJournal of Chemical and Pharmaceutical Research, 2014, 6(10): Research Article. Study on the original page oriented load balancing strategy
Avalable onlne www.jocpr.com Journal of hemcal and Pharmaceutcal Research, 2014, 6(10):274-280 Research Artcle IN : 0975-7384 ODEN(UA) : JPR5 tudy on the orgnal page orented load balancng strategy Kunpeng
More informationDetermining the Optimal Bandwidth Based on Multi-criterion Fusion
Proceedngs of 01 4th Internatonal Conference on Machne Learnng and Computng IPCSIT vol. 5 (01) (01) IACSIT Press, Sngapore Determnng the Optmal Bandwdth Based on Mult-crteron Fuson Ha-L Lang 1+, Xan-Mn
More informationApplication of Clustering Algorithm in Big Data Sample Set Optimization
Applcaton of Clusterng Algorthm n Bg Data Sample Set Optmzaton Yutang Lu 1, Qn Zhang 2 1 Department of Basc Subjects, Henan Insttute of Technology, Xnxang 453002, Chna 2 School of Mathematcs and Informaton
More informationThe Comparison of Calibration Method of Binocular Stereo Vision System Ke Zhang a *, Zhao Gao b
3rd Internatonal Conference on Materal, Mechancal and Manufacturng Engneerng (IC3ME 2015) The Comparson of Calbraton Method of Bnocular Stereo Vson System Ke Zhang a *, Zhao Gao b College of Engneerng,
More informationSupport Vector Machines
Support Vector Machnes Decson surface s a hyperplane (lne n 2D) n feature space (smlar to the Perceptron) Arguably, the most mportant recent dscovery n machne learnng In a nutshell: map the data to a predetermned
More informationResearch of Dynamic Access to Cloud Database Based on Improved Pheromone Algorithm
, pp.197-202 http://dx.do.org/10.14257/dta.2016.9.5.20 Research of Dynamc Access to Cloud Database Based on Improved Pheromone Algorthm Yongqang L 1 and Jn Pan 2 1 (Software Technology Vocatonal College,
More informationLearning the Kernel Parameters in Kernel Minimum Distance Classifier
Learnng the Kernel Parameters n Kernel Mnmum Dstance Classfer Daoqang Zhang 1,, Songcan Chen and Zh-Hua Zhou 1* 1 Natonal Laboratory for Novel Software Technology Nanjng Unversty, Nanjng 193, Chna Department
More informationLocal Quaternary Patterns and Feature Local Quaternary Patterns
Local Quaternary Patterns and Feature Local Quaternary Patterns Jayu Gu and Chengjun Lu The Department of Computer Scence, New Jersey Insttute of Technology, Newark, NJ 0102, USA Abstract - Ths paper presents
More informationMethod of Wireless Sensor Network Data Fusion
Method of Wreless Sensor Network Data Fuson https://do.org/10.3991/joe.v1309.7589 L-l Ma!! ", Jang-png Lu Inner Mongola Agrcultural Unversty, Hohhot, Inner Mongola, Chna lujangpng@mau.edu.cn J-dong Luo
More informationBackpropagation: In Search of Performance Parameters
Bacpropagaton: In Search of Performance Parameters ANIL KUMAR ENUMULAPALLY, LINGGUO BU, and KHOSROW KAIKHAH, Ph.D. Computer Scence Department Texas State Unversty-San Marcos San Marcos, TX-78666 USA ae049@txstate.edu,
More informationThe Application Model of BP Neural Network for Health Big Data Shi-xin HUANG 1, Ya-ling LUO 2, *, Xue-qing ZHOU 3 and Tian-yao CHEN 4
2016 Internatonal Conference on Artfcal Intellgence and Computer Scence (AICS 2016) ISBN: 978-1-60595-411-0 The Applcaton Model of BP Neural Network for Health Bg Data Sh-xn HUANG 1, Ya-lng LUO 2, *, Xue-qng
More informationSkew Angle Estimation and Correction of Hand Written, Textual and Large areas of Non-Textual Document Images: A Novel Approach
Angle Estmaton and Correcton of Hand Wrtten, Textual and Large areas of Non-Textual Document Images: A Novel Approach D.R.Ramesh Babu Pyush M Kumat Mahesh D Dhannawat PES Insttute of Technology Research
More informationNAG Fortran Library Chapter Introduction. G10 Smoothing in Statistics
Introducton G10 NAG Fortran Lbrary Chapter Introducton G10 Smoothng n Statstcs Contents 1 Scope of the Chapter... 2 2 Background to the Problems... 2 2.1 Smoothng Methods... 2 2.2 Smoothng Splnes and Regresson
More informationProblem Definitions and Evaluation Criteria for Computational Expensive Optimization
Problem efntons and Evaluaton Crtera for Computatonal Expensve Optmzaton B. Lu 1, Q. Chen and Q. Zhang 3, J. J. Lang 4, P. N. Suganthan, B. Y. Qu 6 1 epartment of Computng, Glyndwr Unversty, UK Faclty
More informationVirtual Machine Migration based on Trust Measurement of Computer Node
Appled Mechancs and Materals Onlne: 2014-04-04 ISSN: 1662-7482, Vols. 536-537, pp 678-682 do:10.4028/www.scentfc.net/amm.536-537.678 2014 Trans Tech Publcatons, Swtzerland Vrtual Machne Mgraton based on
More informationAssembler. Building a Modern Computer From First Principles.
Assembler Buldng a Modern Computer From Frst Prncples www.nand2tetrs.org Elements of Computng Systems, Nsan & Schocken, MIT Press, www.nand2tetrs.org, Chapter 6: Assembler slde Where we are at: Human Thought
More informationEfficient Distributed File System (EDFS)
Effcent Dstrbuted Fle System (EDFS) (Sem-Centralzed) Debessay(Debsh) Fesehaye, Rahul Malk & Klara Naherstedt Unversty of Illnos-Urbana Champagn Contents Problem Statement, Related Work, EDFS Desgn Rate
More informationResource and Virtual Function Status Monitoring in Network Function Virtualization Environment
Journal of Physcs: Conference Seres PAPER OPEN ACCESS Resource and Vrtual Functon Status Montorng n Network Functon Vrtualzaton Envronment To cte ths artcle: MS Ha et al 2018 J. Phys.: Conf. Ser. 1087
More informationApplication of Improved Fish Swarm Algorithm in Cloud Computing Resource Scheduling
, pp.40-45 http://dx.do.org/10.14257/astl.2017.143.08 Applcaton of Improved Fsh Swarm Algorthm n Cloud Computng Resource Schedulng Yu Lu, Fangtao Lu School of Informaton Engneerng, Chongqng Vocatonal Insttute
More informationParallelism for Nested Loops with Non-uniform and Flow Dependences
Parallelsm for Nested Loops wth Non-unform and Flow Dependences Sam-Jn Jeong Dept. of Informaton & Communcaton Engneerng, Cheonan Unversty, 5, Anseo-dong, Cheonan, Chungnam, 330-80, Korea. seong@cheonan.ac.kr
More informationQuantifying Performance Models
Quantfyng Performance Models Prof. Danel A. Menascé Department of Computer Scence George Mason Unversty www.cs.gmu.edu/faculty/menasce.html 1 Copyrght Notce Most of the fgures n ths set of sldes come from
More informationA Resources Virtualization Approach Supporting Uniform Access to Heterogeneous Grid Resources 1
A Resources Vrtualzaton Approach Supportng Unform Access to Heterogeneous Grd Resources 1 Cunhao Fang 1, Yaoxue Zhang 2, Song Cao 3 1 Tsnghua Natonal Labatory of Inforamaton Scence and Technology 2 Department
More informationA Model Based on Multi-agent for Dynamic Bandwidth Allocation in Networks Guang LU, Jian-Wen QI
216 Jont Internatonal Conference on Artfcal Intellgence and Computer Engneerng (AICE 216) and Internatonal Conference on etwork and Communcaton Securty (CS 216) ISB: 978-1-6595-362-5 A Model Based on Mult-agent
More informationClassification / Regression Support Vector Machines
Classfcaton / Regresson Support Vector Machnes Jeff Howbert Introducton to Machne Learnng Wnter 04 Topcs SVM classfers for lnearly separable classes SVM classfers for non-lnearly separable classes SVM
More informationCollaboratively Regularized Nearest Points for Set Based Recognition
Academc Center for Computng and Meda Studes, Kyoto Unversty Collaboratvely Regularzed Nearest Ponts for Set Based Recognton Yang Wu, Mchhko Mnoh, Masayuk Mukunok Kyoto Unversty 9/1/013 BMVC 013 @ Brstol,
More informationSome material adapted from Mohamed Younis, UMBC CMSC 611 Spr 2003 course slides Some material adapted from Hennessy & Patterson / 2003 Elsevier
Some materal adapted from Mohamed Youns, UMBC CMSC 611 Spr 2003 course sldes Some materal adapted from Hennessy & Patterson / 2003 Elsever Scence Performance = 1 Executon tme Speedup = Performance (B)
More informationDesign of intelligent sensor based on BP neural network and ZigBee wireless sensor network
Avalable onlne www.ocpr.com Journal of Chemcal and Pharmaceutcal Research, 204, 6(6):820-826 Research Artcle ISSN : 0975-7384 CODEN(USA) : JCPRC5 Desgn of ntellgent sensor based on BP neural network and
More informationFeature Selection as an Improving Step for Decision Tree Construction
2009 Internatonal Conference on Machne Learnng and Computng IPCSIT vol.3 (2011) (2011) IACSIT Press, Sngapore Feature Selecton as an Improvng Step for Decson Tree Constructon Mahd Esmael 1, Fazekas Gabor
More informationResearch on a Method of Geographical Information Service Load Balancing
Research on a Method of Geographcal Informaton Servce oad Balancng Heyuan a, Yongxng a, Xue Zhyong a, Feng Tao a a X an Research Insttute of Surveyng and Mappng, X an, Shaanx, Chna; 305789861@qq.com; yongxngl2017@163.com;
More informationDiscriminative Dictionary Learning with Pairwise Constraints
Dscrmnatve Dctonary Learnng wth Parwse Constrants Humn Guo Zhuoln Jang LARRY S. DAVIS UNIVERSITY OF MARYLAND Nov. 6 th, Outlne Introducton/motvaton Dctonary Learnng Dscrmnatve Dctonary Learnng wth Parwse
More informationOutline. Discriminative classifiers for image recognition. Where in the World? A nearest neighbor recognition example 4/14/2011. CS 376 Lecture 22 1
4/14/011 Outlne Dscrmnatve classfers for mage recognton Wednesday, Aprl 13 Krsten Grauman UT-Austn Last tme: wndow-based generc obect detecton basc ppelne face detecton wth boostng as case study Today:
More informationCourse Introduction. Algorithm 8/31/2017. COSC 320 Advanced Data Structures and Algorithms. COSC 320 Advanced Data Structures and Algorithms
Course Introducton Course Topcs Exams, abs, Proects A quc loo at a few algorthms 1 Advanced Data Structures and Algorthms Descrpton: We are gong to dscuss algorthm complexty analyss, algorthm desgn technques
More informationProfessional competences training path for an e-commerce major, based on the ISM method
World Transactons on Engneerng and Technology Educaton Vol.14, No.4, 2016 2016 WIETE Professonal competences tranng path for an e-commerce maor, based on the ISM method Ru Wang, Pn Peng, L-gang Lu & Lng
More informationUnsupervised Learning
Pattern Recognton Lecture 8 Outlne Introducton Unsupervsed Learnng Parametrc VS Non-Parametrc Approach Mxture of Denstes Maxmum-Lkelhood Estmates Clusterng Prof. Danel Yeung School of Computer Scence and
More informationFace Recognition Method Based on Within-class Clustering SVM
Face Recognton Method Based on Wthn-class Clusterng SVM Yan Wu, Xao Yao and Yng Xa Department of Computer Scence and Engneerng Tong Unversty Shangha, Chna Abstract - A face recognton method based on Wthn-class
More informationThe Study of Remote Sensing Image Classification Based on Support Vector Machine
Sensors & Transducers 03 by IFSA http://www.sensorsportal.com The Study of Remote Sensng Image Classfcaton Based on Support Vector Machne, ZHANG Jan-Hua Key Research Insttute of Yellow Rver Cvlzaton and
More informationFeature Reduction and Selection
Feature Reducton and Selecton Dr. Shuang LIANG School of Software Engneerng TongJ Unversty Fall, 2012 Today s Topcs Introducton Problems of Dmensonalty Feature Reducton Statstc methods Prncpal Components
More informationPerformance Evaluation of Information Retrieval Systems
Why System Evaluaton? Performance Evaluaton of Informaton Retreval Systems Many sldes n ths secton are adapted from Prof. Joydeep Ghosh (UT ECE) who n turn adapted them from Prof. Dk Lee (Unv. of Scence
More informationContours Planning and Visual Servo Control of XXY Positioning System Using NURBS Interpolation Approach
Inventon Journal of Research Technology n Engneerng & Management (IJRTEM) ISSN: 2455-3689 www.jrtem.com olume 1 Issue 4 ǁ June. 2016 ǁ PP 16-23 Contours Plannng and sual Servo Control of XXY Postonng System
More informationAnalysis on the Workspace of Six-degrees-of-freedom Industrial Robot Based on AutoCAD
Analyss on the Workspace of Sx-degrees-of-freedom Industral Robot Based on AutoCAD Jn-quan L 1, Ru Zhang 1,a, Fang Cu 1, Q Guan 1 and Yang Zhang 1 1 School of Automaton, Bejng Unversty of Posts and Telecommuncatons,
More informationAssociation Rule Mining with Parallel Frequent Pattern Growth Algorithm on Hadoop
Assocaton Rule Mnng wth Parallel Frequent Pattern Growth Algorthm on Hadoop Zhgang Wang 1,2, Guqong Luo 3,*,Yong Hu 1,2, ZhenZhen Wang 1 1 School of Software Engneerng Jnlng Insttute of Technology Nanng,
More informationHU Sheng-neng* Resources and Electric Power,Zhengzhou ,China
do:10.21311/002.31.6.09 Applcaton of new neural network technology n traffc volume predcton Abstract HU Sheng-neng* 1 School of Cvl Engneerng &Communcaton, North Chna Unversty of Water Resources and Electrc
More informationTwo-Stage Data Distribution for Distributed Surveillance Video Processing with Hybrid Storage Architecture
Two-Stage Data Dstrbuton for Dstrbuted Survellance Vdeo Processng wth Hybrd Storage Archtecture Yangyang Gao, Hatao Zhang, Bngchang Tang, Yanpe Zhu, Huadong Ma Bejng Key Lab of Intellgent Telecomm. Software
More informationIntroduction to Programming. Lecture 13: Container data structures. Container data structures. Topics for this lecture. A basic issue with containers
1 2 Introducton to Programmng Bertrand Meyer Lecture 13: Contaner data structures Last revsed 1 December 2003 Topcs for ths lecture 3 Contaner data structures 4 Contaners and genercty Contan other objects
More informationModule Management Tool in Software Development Organizations
Journal of Computer Scence (5): 8-, 7 ISSN 59-66 7 Scence Publcatons Management Tool n Software Development Organzatons Ahmad A. Al-Rababah and Mohammad A. Al-Rababah Faculty of IT, Al-Ahlyyah Amman Unversty,
More informationTerm Weighting Classification System Using the Chi-square Statistic for the Classification Subtask at NTCIR-6 Patent Retrieval Task
Proceedngs of NTCIR-6 Workshop Meetng, May 15-18, 2007, Tokyo, Japan Term Weghtng Classfcaton System Usng the Ch-square Statstc for the Classfcaton Subtask at NTCIR-6 Patent Retreval Task Kotaro Hashmoto
More informationSteps for Computing the Dissimilarity, Entropy, Herfindahl-Hirschman and. Accessibility (Gravity with Competition) Indices
Steps for Computng the Dssmlarty, Entropy, Herfndahl-Hrschman and Accessblty (Gravty wth Competton) Indces I. Dssmlarty Index Measurement: The followng formula can be used to measure the evenness between
More informationELEC 377 Operating Systems. Week 6 Class 3
ELEC 377 Operatng Systems Week 6 Class 3 Last Class Memory Management Memory Pagng Pagng Structure ELEC 377 Operatng Systems Today Pagng Szes Vrtual Memory Concept Demand Pagng ELEC 377 Operatng Systems
More informationProgramming in Fortran 90 : 2017/2018
Programmng n Fortran 90 : 2017/2018 Programmng n Fortran 90 : 2017/2018 Exercse 1 : Evaluaton of functon dependng on nput Wrte a program who evaluate the functon f (x,y) for any two user specfed values
More informationA CALCULATION METHOD OF DEEP WEB ENTITIES RECOGNITION
A CALCULATION METHOD OF DEEP WEB ENTITIES RECOGNITION 1 FENG YONG, DANG XIAO-WAN, 3 XU HONG-YAN School of Informaton, Laonng Unversty, Shenyang Laonng E-mal: 1 fyxuhy@163.com, dangxaowan@163.com, 3 xuhongyan_lndx@163.com
More informationFAHP and Modified GRA Based Network Selection in Heterogeneous Wireless Networks
2017 2nd Internatonal Semnar on Appled Physcs, Optoelectroncs and Photoncs (APOP 2017) ISBN: 978-1-60595-522-3 FAHP and Modfed GRA Based Network Selecton n Heterogeneous Wreless Networks Xaohan DU, Zhqng
More informationSolving two-person zero-sum game by Matlab
Appled Mechancs and Materals Onlne: 2011-02-02 ISSN: 1662-7482, Vols. 50-51, pp 262-265 do:10.4028/www.scentfc.net/amm.50-51.262 2011 Trans Tech Publcatons, Swtzerland Solvng two-person zero-sum game by
More informationConcurrent Apriori Data Mining Algorithms
Concurrent Apror Data Mnng Algorthms Vassl Halatchev Department of Electrcal Engneerng and Computer Scence York Unversty, Toronto October 8, 2015 Outlne Why t s mportant Introducton to Assocaton Rule Mnng
More informationFinite Element Analysis of Rubber Sealing Ring Resilience Behavior Qu Jia 1,a, Chen Geng 1,b and Yang Yuwei 2,c
Advanced Materals Research Onlne: 03-06-3 ISSN: 66-8985, Vol. 705, pp 40-44 do:0.408/www.scentfc.net/amr.705.40 03 Trans Tech Publcatons, Swtzerland Fnte Element Analyss of Rubber Sealng Rng Reslence Behavor
More informationEdge Detection in Noisy Images Using the Support Vector Machines
Edge Detecton n Nosy Images Usng the Support Vector Machnes Hlaro Gómez-Moreno, Saturnno Maldonado-Bascón, Francsco López-Ferreras Sgnal Theory and Communcatons Department. Unversty of Alcalá Crta. Madrd-Barcelona
More informationAn Adaptive Virtual Machine Location Selection Mechanism in Distributed Cloud
KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS VOL. 9, NO. 12, Dec. 2015 4776 Copyrght c2015 KSII An Adaptve Vrtual Machne Locaton Selecton Mechansm n Dstrbuted Cloud Shukun Lu 1, Wea Ja 2 1 School
More informationSURFACE PROFILE EVALUATION BY FRACTAL DIMENSION AND STATISTIC TOOLS USING MATLAB
SURFACE PROFILE EVALUATION BY FRACTAL DIMENSION AND STATISTIC TOOLS USING MATLAB V. Hotař, A. Hotař Techncal Unversty of Lberec, Department of Glass Producng Machnes and Robotcs, Department of Materal
More informationFast Computation of Shortest Path for Visiting Segments in the Plane
Send Orders for Reprnts to reprnts@benthamscence.ae 4 The Open Cybernetcs & Systemcs Journal, 04, 8, 4-9 Open Access Fast Computaton of Shortest Path for Vstng Segments n the Plane Ljuan Wang,, Bo Jang
More informationApplication of VCG in Replica Placement Strategy of Cloud Storage
Internatonal Journal of Grd and Dstrbuted Computng, pp.27-40 http://dx.do.org/10.14257/jgdc.2016.9.4.03 Applcaton of VCG n Replca Placement Strategy of Cloud Storage Wang Hongxa Computer Department, Bejng
More informationOptimal Design of Nonlinear Fuzzy Model by Means of Independent Fuzzy Scatter Partition
Optmal Desgn of onlnear Fuzzy Model by Means of Independent Fuzzy Scatter Partton Keon-Jun Park, Hyung-Kl Kang and Yong-Kab Km *, Department of Informaton and Communcaton Engneerng, Wonkwang Unversty,
More informationFace Recognition Based on SVM and 2DPCA
Vol. 4, o. 3, September, 2011 Face Recognton Based on SVM and 2DPCA Tha Hoang Le, Len Bu Faculty of Informaton Technology, HCMC Unversty of Scence Faculty of Informaton Scences and Engneerng, Unversty
More informationNetwork Intrusion Detection Based on PSO-SVM
TELKOMNIKA Indonesan Journal of Electrcal Engneerng Vol.1, No., February 014, pp. 150 ~ 1508 DOI: http://dx.do.org/10.11591/telkomnka.v1.386 150 Network Intruson Detecton Based on PSO-SVM Changsheng Xang*
More informationAssembler. Shimon Schocken. Spring Elements of Computing Systems 1 Assembler (Ch. 6) Compiler. abstract interface.
IDC Herzlya Shmon Schocken Assembler Shmon Schocken Sprng 2005 Elements of Computng Systems 1 Assembler (Ch. 6) Where we are at: Human Thought Abstract desgn Chapters 9, 12 abstract nterface H.L. Language
More informationResearch and Application of Fingerprint Recognition Based on MATLAB
Send Orders for Reprnts to reprnts@benthamscence.ae The Open Automaton and Control Systems Journal, 205, 7, 07-07 Open Access Research and Applcaton of Fngerprnt Recognton Based on MATLAB Nng Lu* Department
More informationWishing you all a Total Quality New Year!
Total Qualty Management and Sx Sgma Post Graduate Program 214-15 Sesson 4 Vnay Kumar Kalakband Assstant Professor Operatons & Systems Area 1 Wshng you all a Total Qualty New Year! Hope you acheve Sx sgma
More informationTsinghua University at TAC 2009: Summarizing Multi-documents by Information Distance
Tsnghua Unversty at TAC 2009: Summarzng Mult-documents by Informaton Dstance Chong Long, Mnle Huang, Xaoyan Zhu State Key Laboratory of Intellgent Technology and Systems, Tsnghua Natonal Laboratory for
More informationCS246: Mining Massive Datasets Jure Leskovec, Stanford University
CS46: Mnng Massve Datasets Jure Leskovec, Stanford Unversty http://cs46.stanford.edu /19/013 Jure Leskovec, Stanford CS46: Mnng Massve Datasets, http://cs46.stanford.edu Perceptron: y = sgn( x Ho to fnd
More informationA Dynamic Feedback-based Load Balancing Methodology
.J. Modern Educaton and Computer Scence, 2017, 12, 57-65 Publshed Onlne December 2017 n MECS (http://www.mecs-press.org/) DO: 10.5815/jmecs.2017.12.07 A Dynamc Feedback-based Load Balancng Methodology
More informationClassifier Selection Based on Data Complexity Measures *
Classfer Selecton Based on Data Complexty Measures * Edth Hernández-Reyes, J.A. Carrasco-Ochoa, and J.Fco. Martínez-Trndad Natonal Insttute for Astrophyscs, Optcs and Electroncs, Lus Enrque Erro No.1 Sta.
More informationEvaluation of Parallel Processing Systems through Queuing Model
ISSN 2278-309 Vkas Shnde, Internatonal Journal of Advanced Volume Trends 4, n Computer No.2, March Scence - and Aprl Engneerng, 205 4(2), March - Aprl 205, 36-43 Internatonal Journal of Advanced Trends
More informationGeneral Vector Machine. Hong Zhao Department of Physics, Xiamen University
General Vector Machne Hong Zhao (zhaoh@xmu.edu.cn) Department of Physcs, Xamen Unversty The support vector machne (SVM) s an mportant class of learnng machnes for functon approach, pattern recognton, and
More informationA QoS-aware Scheduling Scheme for Software-Defined Storage Oriented iscsi Target
A QoS-aware Schedulng Scheme for Software-Defned Storage Orented SCSI Target Xanghu Meng 1,2, Xuewen Zeng 1, Xao Chen 1, Xaozhou Ye 1,* 1 Natonal Network New Meda Engneerng Research Center, Insttute of
More informationAgile Data Streaming for Grid Applications
Agle Data Streamng for Grd Applcatons Wen Zhang, Junwe Cao 2,3*, Ysheng Zhong,3, Lanchen Lu,3, and Cheng Wu,3 Department of Automaton, Tsnghua Unversty, Bejng 00084, Chna 2 Research Insttute of Informaton
More informationA mathematical programming approach to the analysis, design and scheduling of offshore oilfields
17 th European Symposum on Computer Aded Process Engneerng ESCAPE17 V. Plesu and P.S. Agach (Edtors) 2007 Elsever B.V. All rghts reserved. 1 A mathematcal programmng approach to the analyss, desgn and
More informationAn IPv6-Oriented IDS Framework and Solutions of Two Problems
An IPv6-Orented IDS Framework and Solutons of Two Problems We LI, Zhy FANG, Peng XU and ayang SI,2 School of Computer Scence and Technology, Jln Unversty Changchun, 3002, P.R.Chna 2 Graduate Unversty of
More informationAn Improved Image Segmentation Algorithm Based on the Otsu Method
3th ACIS Internatonal Conference on Software Engneerng, Artfcal Intellgence, Networkng arallel/dstrbuted Computng An Improved Image Segmentaton Algorthm Based on the Otsu Method Mengxng Huang, enjao Yu,
More informationTHE PATH PLANNING ALGORITHM AND SIMULATION FOR MOBILE ROBOT
Journal of Theoretcal and Appled Informaton Technology 30 th Aprl 013. Vol. 50 No.3 005-013 JATIT & LLS. All rghts reserved. ISSN: 199-8645 www.jatt.org E-ISSN: 1817-3195 THE PATH PLANNING ALGORITHM AND
More informationRecommended Items Rating Prediction based on RBF Neural Network Optimized by PSO Algorithm
Recommended Items Ratng Predcton based on RBF Neural Network Optmzed by PSO Algorthm Chengfang Tan, Cayn Wang, Yuln L and Xx Q Abstract In order to mtgate the data sparsty and cold-start problems of recommendaton
More informationMotivation. EE 457 Unit 4. Throughput vs. Latency. Performance Depends on View Point?! Computer System Performance. An individual user wants to:
4.1 4.2 Motvaton EE 457 Unt 4 Computer System Performance An ndvdual user wants to: Mnmze sngle program executon tme A datacenter owner wants to: Maxmze number of Mnmze ( ) http://e-tellgentnternetmarketng.com/webste/frustrated-computer-user-2/
More informationBioTechnology. An Indian Journal FULL PAPER. Trade Science Inc.
[Type text] [Type text] [Type text] ISSN : 0974-74 Volume 0 Issue BoTechnology 04 An Indan Journal FULL PAPER BTAIJ 0() 04 [684-689] Revew on Chna s sports ndustry fnancng market based on market -orented
More informationReview of approximation techniques
CHAPTER 2 Revew of appromaton technques 2. Introducton Optmzaton problems n engneerng desgn are characterzed by the followng assocated features: the objectve functon and constrants are mplct functons evaluated
More informationAn Indian Journal FULL PAPER ABSTRACT KEYWORDS. Trade Science Inc.
[Type text] [Type text] [Type text] ISSN : 97-735 Volume Issue 9 BoTechnology An Indan Journal FULL PAPER BTAIJ, (9), [333-3] Matlab mult-dmensonal model-based - 3 Chnese football assocaton super league
More informationHuman Face Recognition Using Generalized. Kernel Fisher Discriminant
Human Face Recognton Usng Generalzed Kernel Fsher Dscrmnant ng-yu Sun,2 De-Shuang Huang Ln Guo. Insttute of Intellgent Machnes, Chnese Academy of Scences, P.O.ox 30, Hefe, Anhu, Chna. 2. Department of
More informationFuzzy Rough Neural Network and Its Application to Feature Selection
70 Internatonal Journal of Fuzzy Systems, Vol. 3, No. 4, December 0 Fuzzy Rough Neural Network and Its Applcaton to Feature Selecton Junyang Zhao and Zhl Zhang Abstract For the sake of measurng fuzzy uncertanty
More informationBAYESIAN MULTI-SOURCE DOMAIN ADAPTATION
BAYESIAN MULTI-SOURCE DOMAIN ADAPTATION SHI-LIANG SUN, HONG-LEI SHI Department of Computer Scence and Technology, East Chna Normal Unversty 500 Dongchuan Road, Shangha 200241, P. R. Chna E-MAIL: slsun@cs.ecnu.edu.cn,
More informationCMPS 10 Introduction to Computer Science Lecture Notes
CPS 0 Introducton to Computer Scence Lecture Notes Chapter : Algorthm Desgn How should we present algorthms? Natural languages lke Englsh, Spansh, or French whch are rch n nterpretaton and meanng are not
More information