From Sep. 2023 (on-going) | Senior Data Analyst, Kabuk Style (data pipeline maintenance, on-demand data analysis, AI for fintech, data-culture evangelist, data-first SaaS product design) |
From Sep. 2019 to Sep. 2023 | CTO, Director and co-founder, Team AIBOD (consulting, development and teaching in the field of data analysis and machine learning) |
From Feb. 2018 to Sep. 2023 | Founding member, Mekiki (development of iOS application to recognize brand goods targeted at auctions and paw shops) |
Jun. 2016 | CTO and co-founder, Team AIBOD (consulting, development and teaching in the field of data analysis and machine learning) |
Sept. 2016 | CTO and co-founder, あしたの学びラボ (company behind the development of the FISDOM MOOC platform) |
From Apr. 2014 to Jun. 2016 | Assistant professor, Kyushu University, System Architecture Laboratory |
Sept. 2011 | Doctor of engineering, Kyushu University, System Architecture Laboratory (processor architecture for embedded systems and supercomputers) |
From Feb. 2007 to Aug. 2016 | Researcher, System Architecture Laboratory ISIT |
Jan. 2023 | 機械学習・データ分析入門. AIBODセミナー事業. 2 consulting sessions of 2 hour each. |
30 Aug. 2022 | データサイエンス基礎. 九州ネクストリーダー塾2022. Invited as speaker. |
29 Jul. 2021 | AIをDX化する時代のチームAIBOD. 福岡DXスクール. Invited as speaker. [event] |
13 Feb. 2020 | 地方発グローバルAI企業が目指す、誰も使えるAIプラットフォーム. オープンイノベーション室開設記念フォーラム. Invited as panelist. [event] |
12 Jul. 2019 | 福岡からAIの先端分野を突き進む フランス人凄腕エンジニア. Engineer Friendly City Fukuoka. Interview. [article] |
Dec. 2016 | 大手企業向け機械学習教育セミナー. 2-day workshop on machine learning using the R language. Team AIBOD consulting activity. [info] |
12 Oct. 2016 | データ解析・AIを使ってみよう!. Introductory hands-on workshop on machine learning using the R language. BODIK workshop. [event] |
Oct. 2016 | 大手企業向け機械学習教育セミナー. 3-day workshop on machine learning using the R language. Team AIBOD consulting activity. [info] |
Aug. 2016 | 大手企業向け機械学習教育セミナー. 3-day workshop on machine learning using the R language. Team AIBOD consulting activity. [info] |
Jun. 2016 | 大手企業向け機械学習教育セミナー. 3-day workshop on machine learning using the R language. Team AIBOD consulting activity. [info] |
Apr. 2016 | 大手企業向け機械学習教育セミナー. 3-day workshop on machine learning using the R language. Team AIBOD consulting activity. [info] |
12 Nov. 2015 | オープンデータを活用しよう~初めてのウェブアプリ. Introductory hands-on workshop on technologies to develop web applications. Includes some exercises to create maps and graphs. BODIK workshop. [event] [exercises] [pdf] |
23 Oct. 2015 | BODIC.orgとSPARQL. Introductory seminar to the technologies around the semantic web. Some reflexions about its limitations. Introduction to BODIC.org. 北九州学術学研都市産学連携フェア. [event] [pdf] |
27 Aug. 2015 | 初めてのSPARQL. Introductory hands-on workshop to the semantic web, the RDF, and the SPARQL query language. BODIK workshop. [event] [pdf] |
21 Apr. 2015 | トリプルストア,RDF,SPARQL:今勉強しないと送れますよ!. Introductory seminar to the semantic web, the RDF, and the SPARQL query language. QCON Tokyo 2015. [event] [pdf] |
5 Feb. 2015 | SPARQL演習会. Introductory seminar to the semantic web, the RDF, and the SPARQL query language. BODIK seminar. [event] [pdf] |
On Clustering Algorithms: Applications in Word-Embedding Documents. Journal of Computers Vol. 14, January 2019
Exploring a Topical Representation of Documents for Recommendation Systems. iCAST, September 2018
A Concise Conversion Model for Improving the RDF Expression of ConceptNet Knowledge Base Artificial Intelligence and Robotics, January 2018
An intelligent annotation-based image retrieval system based on RDF descriptions Computers & Electrical Engineering Vol. 58, February 2017
Guide Automatic Vectorization by means of Machine Learning: A Case Study of Tensor Contraction Kernels IEICE TRANSACTIONS on Information and Systems, June 2016
Interactive Visualization of Quantitative Data with G2D3 International Symposium on Visual Information Communication and Interaction, August 2015
総論:ビッグデータの活用技術と利用の展開 電気評論, June 2015 no review
A survey on big data processing infrastructure: evolving role of FPGA International Journal of Big Data Intelligence, vol. 2, no. 3, pp. 154-156, March 2015
Predicting Vectorization Profitability using Binary Classification IEICE Transaction on Information and Systems, vol.E97-D,No.12, December 2014
HP3C (HPC Compiler in the Cloud): a Compilation System using Machine Learning Techniques for Optimization Scenarios Exploration SIG Technical Reports, December 2013 no review
SIMD Performance Estimation using Statistical Machine Learning SIG Technical Reports, December 2013 no review
Using machine learning in order to improve automatic SIMD instruction generation The Eighth International Workshop on Automatic Performance Tuning (iWAPT), June 2013 [pdf]
MAD7: a memory architecture simulator targeted at design space exploration The International Conference on Supercomputing (ICS), May 2013
A Comparison of DAG and Mesh Topologies for Coarse-Grain Reconfigurable Array 19th Reconfiguranble Architecture Workshop (RAW), May 2012
Optimisations techniques for the exact automatic customisation algorithm IEICE Transaction on Information and Systems, vol. E95-D nb. 2, pp. 437-440, February 2012
PASTIS: a Photonic Arbitration with Scalable Token Injection Scheme International Workshop on Highly-Efficient Accelerators and Reconfigurable Technologies (HEART), June 2012
Augment DR-ASIP Flexibility Through Multi-Mode Custom Instructions ACM SIGARCH Computer Architecture News, vol. 39 nb. 4, pp. 90-93, September 2011
Efficient, Automatic ISA Customisation for Configurable Processors PhD thesis, Kyushu University, 2011
Augment DR-ASIP Flexibility Through Multi-Mode Custom Instructions International Workshop on Highly-Efficient Accelerators and Reconfigurable Technologies (HEART), May 2011
A Fast, Flexible and Portable Design Space Exploration Tool for DR-ASIP Design Automation and Tests in Europe (DATE) – PhD Forum, March 2011
FFast: Efficient Application of Compiled Simulation Techniques to a Fast ISS Over a Virtual Machine Workshop on Rapid Simulation & Performance Evaluation: Methods and Tools (RAPIDO), january 2010
Accelerating Cryptographic Applications Using Dynamically Reconfigurable Functional Units International Conference on Reconfigurable Computing and FPGAs (ReConFig), December 2009
A dynamic reconfigurable processor and a design tool for the next generation ECUs International SoC Design Conference (ISOCC), p. 388, November 2009 invited
A Study of the Dynamic Reconfigurable Processor Vulcan2 and Its Development Tool ISAcc RECONF, pp. 73-78, May 2007 no review
Redefis: Automatic Generation of Dynamic Reconfigurable ASIPs-The Dynamic Reconfigurable Processor Vulcan2 and Its Development Tool ISAcc Embedded Systems (EMB), vol. 4, pp. 97-102, January 2007 no review
1 Jun. 2015 | Thread Programming. Hands-on lecture on thread programming using pthreads and openmp. Application to the parallelization of an image-edge-detection algorithm. Advanced Computer Architecture, Master 1, Kyushu University. [pdf] |
25 May 2015 | Asynchronous and Parallel Programming. Introduction to general concepts of asynchronous and parallel programming. Ends with exercises using pthreads. Advanced Computer Architecture, Master 1, Kyushu University. [pdf] |
11 Jul. 2014 | 計算機科学入門:最適化コンパイラ. Introduction to optimizing compilers through super computers and the history of programming languages. Introduction to Computers, 2nd year, Kyushu University. [pdf] |
23 Jun. 2014 | Instruction-Level Parallelism and Automatic Vectorization. Introduction to vector instructions and automatic vectorization in modern compilers. Advanced Computer Architecture, Master 1, Kyushu University. [pdf] |
23 Jun. 2014 | Introduction to Optimizing Compilers. Introduction to compilers: what they are, and how they are useful to optimize programs. Advanced Computer Architecture, Master 1, Kyushu University. [pdf] |