Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Hiroshi Tamano is active.

Publication


Featured researches published by Hiroshi Tamano.


ieee international conference on cloud computing technology and science | 2011

Optimizing Multiple Machine Learning Jobs on MapReduce

Hiroshi Tamano; Shinji Nakadai; Takuya Araki

Recently, MapReduce has been used to parallelize machine learning algorithms. To obtain the best performance for these algorithms, tuning the parameters of the algorithms is required. However, this is time consuming because it requires executing a MapReduce program multiple times using various parameters. Such multiple executions can be assigned to a cluster in various ways, and the execution time varies depending on the assignments. To achieve the shortest execution time, we propose a method for optimizing the assignment of MapReduce jobs to a cluster assuming machine learning targeted runtime. We developed an execution cost model to predict the total execution time of jobs and obtained the optimal assignment by minimizing the cost model. To evaluate the proposed method, we implemented an experimental MapReduce runtime based on Message Passing Interface and executed logistic regression in four cases. The results showed that the proposed method can correctly predict the optimal job assignment. We also confirmed that the optimal assignment reduced execution time by a maximum 77% compared to the worst assignment.


international conference on big data | 2013

Feliss: Flexible distributed computing framework with light-weight checkpointing

Takuya Araki; Kazuyo Narita; Hiroshi Tamano

Current distributed computing frameworks, such as MapReduce and Spark, allow programmers to use only limited operations defined by the framework. Because of this restriction, algorithms that do not fit with the framework cannot be efficiently expressed. This restriction arose from the need of fault-tolerance. That is, these frameworks recover lost data by re-computing them from available data when a fault occurs. To ensure this mechanism works correctly, only operations provided by the system can be used. On the other hand, there is another fault-tolerance method called checkpointing. Since it achieves fault-tolerance by saving memory contents, there is no such limitation to operations. However, the cost of saving a memory image is high. To overcome this trade-off, we propose a light-weight checkpointing method called continuation-based checkpointing, which enables low overhead fault-tolerance without any restriction. It saves only the information that is necessary for restarting, which significantly reduces the cost of checkpointing. We implemented a distributed computing framework called Feliss by using our continuation-based checkpointing method, which includes an improved MapReduce without the above restriction and a message passing interface (MPI) subset. We evaluated Feliss with various applications and showed that order-of-magnitude speedup can be attained with applications that cannot be expressed efficiently with current frameworks.


international conference on artificial intelligence and statistics | 2014

{Fully-Automatic Bayesian Piecewise Sparse Linear Models}

Riki Eto; Ryohei Fujimaki; Satoshi Morinaga; Hiroshi Tamano


Archive | 2012

INFORMATION PROCESSING DEVICES, DISTRIBUTED FILE SYSTEM, CLIENT DEVICE, INFORMATION PROCESSING METHOD AND COMPUTER PROGRAM

Hiroshi Tamano


Archive | 2010

NETWORK STATE PREDICTION DEVICE, MOBILE COMMUNICATION SYSTEM, MOBILE COMMUNICATION METHOD, AND STORAGE MEDIUM

Hiroshi Tamano


Archive | 2013

DISTRIBUTED PROCESSING DEVICE AND DISTRIBUTED PROCESSING SYSTEM AS WELL AS DISTRIBUTED PROCESSING METHOD

Hiroshi Tamano


Archive | 2012

Information processing devices, method, and recording medium with regard to a distributed file system

Hiroshi Tamano


Archive | 2012

DEVICE OF MANAGING DISTRIBUTED PROCESSING AND METHOD OF MANAGING DISTRIBUTED PROCESSING

Hiroshi Tamano


Archive | 2012

Distributed processing management device and distributed processing management method

Hiroshi Tamano


Archive | 2014

Modellschätzvorrichtung, modellschätzverfahren und modellschätzprogramm

Riki Eto; Ryohei Fujimaki; Hiroshi Tamano

Collaboration


Dive into the Hiroshi Tamano's collaboration.

Researchain Logo
Decentralizing Knowledge