Background

Hi, I'm Kengo Ikeuchi

Passionate about machine learning and algorithms —solving complex problems with elegant and efficient code.

About Me

Machine Learning Engineer & Researcher
Tokyo, Japan
Conference Presentation

I am currently conducting research in Computer Vision, focusing on Human-Object Interaction (HOI). Specifically, I work on developing novel models that enhance the realism and controllability of HOI generation, with potential applications in AR/VR and robotics. Beyond research, I am passionate about leveraging my expertise in machine learning and algorithm development to create impactful, real-world solutions. My goal is to bridge the gap between cutting-edge research and practical applications, delivering technologically advanced and socially beneficial products to a wide audience. With a background in both theoretical foundations and full-stack development, I am always eager to tackle complex problems and innovate at the intersection of AI and real-world usability.

Download Resume
Machine Learning
Deep Learning
Computer Vision
Natural Language Processing
Development
Frontend (TypeScript / Next.js)
Backend (Python / FastAPI)
Full-Stack
Research
Academic Writing
Data Analysis
Scientific Computing
Achievements
MIRU Audience Award
AtCoder Rating 1400±
TOEFL Score 77
AP Certification

Education

M.E. in Information and Communication Engineering
2024 - Present
Prof. Yoichi Sato

Research Focus

一人称視点映像を活用した人間と物体のインタラクション解析に関する研究を行っている。特に手と物体のインタラクションに興味がある。

Computer Vision
Ego-Centric Vision
Human-Object Interaction
B.E. in Information and Communication Engineering
2020 - 2024
Prof. Kiyoharu Aizawa
GPA: 3.7/4.3

Research Focus

画像生成拡散モデルにおける著作物を用いた不正な追加学習を検出するため、ノイズ特性に着目した仕組みを構築した。

Multi-Media Processing
Diffusion Model
Data Privacy

Experience

製造分野における帳票認識のためのパイプライン整備
Apr. 2024 - Aug. 2024
ML Engineer

Overview

製造業の帳票処理を効率化するため、帳票認識システムのパイプラインを構築した。

Detail

本プロジェクトでは、製造業大手企業向けに帳票認識パイプラインを開発。まず、帳票データの分析を行い、認識システムの要件を整理。その後、データの前処理・認識システムの実装・認識結果の可視化まで一連のプロセスを構築した。認識システムは外部AIサービスを活用し、データの一貫性を保つためにPydanticを用いた入力・出力のバリデーションを導入した。

Responsibilities

  • 帳票データの分析
  • 認識システムの設計・実装
  • バリデーションの導入
  • 認識結果の可視化

Technologies Used

Python
OpenCV
RAGを活用した質問応答Webアプリケーションの開発
Dec. 2023 - Feb. 2024
ML Engineer

Overview

ヘルプデスク業務の一部自動化を目的とし、RAG (Retrieval-Augmented Generation) を活用した質問応答Webアプリケーションを開発した。

Detail

本プロジェクトでは、履歴データを活用し、質問内容に応じて類似する過去の問い合わせ情報を検索、それをLLMに注入することで適切な応答を生成するシステムを構築した。まず、質問・回答履歴を分析し、データの構造を整理。その後、履歴データをデータベース化し、検索・回答生成を行うAPIを実装、最終的にWebアプリケーションとして提供した。

Responsibilities

  • DB構築・検索システムの実装
  • LLM質問応答APIの実装
  • UIの設計・開発

Technologies Used

TypeScript
Next.js (React)
Python
FastAPI
LangChain
Faiss
土木分野における異常検知のためのデータセット構築とパイプライン整備
Jun. 2023 - Aug. 2023
ML Engineer

Overview

土木領域における異常検知の効率化を目的とし、データセットの構築と機械学習パイプラインの整備を行った。

Detail

本プロジェクトでは、異常検知モデルの精度向上と運用効率化に向け、ベースライン手法の選定、データセットの構築、パイプラインの開発を行った。その中でも特にデータセットの構築に注力し、正例画像の枚数や種類(色味の違いなど)が検知精度に与える影響を詳細に検証しながら、最適なデータセットの作成を模索。また、データセット作成からモデルの訓練・検証(可視化)までをパイプライン化することで、検証スピードの向上に貢献した。

Responsibilities

  • データ分析
  • データセットの構築
  • パイプラインの設計・実装

Technologies Used

Python
PyTorch
OpenCV

Projects

/opt/hostedtoolcache/node/20.19.5/x64/bin/node
AI Image Gen
Feb. 18–25, 2025

AIによる画像生成 x ベクトルDBによる画像検索Webアプリ

Key Features

  • Stable Diffusionを用いた画像生成
  • Qdrantを用いた画像検索
  • Supabaseを用いたDB管理

Technologies Used

Next.js (React)
FastAPI
PyTorch
Qdrant
Supabase
/opt/hostedtoolcache/node/20.19.5/x64/bin/node
SAM2 Segmentation App
Mar. 1–4, 2025

SAM2による動画セグメンテーションWebアプリ

Key Features

  • SAM2を用いた動画セグメンテーション
  • OpenCVを用いたマスク編集

Technologies Used

Next.js (React)
FastAPI
PyTorch
OpenCV
/opt/hostedtoolcache/node/20.19.5/x64/bin/node
Kengo Ikeuchi's Portfolio
Feb. 1–18, 2025

Next.js (React)によるWebポートフォリオ

Technologies Used

Next.js (React)

Skills

Experience Levels

Beginner

Less than 6 months

Intermediate

1-2 years

Advanced

3+ years

Machine Learning
PyTorch
TensorFlow
scikit-learn
Computer Vision
Natural Language Processing
Frontend Development
TypeScript
Next.js (React)
Tailwind CSS
HTML/CSS
Backend Development
Python
FastAPI
SQL
REST APIs
Docker
Algorithms & Tools
Data Structures
Algorithms
Git
Linux

Publications

追加学習された拡散モデルに対するメンバーシップ推論
Aug. 2024
池内健心, 毛家豊, 郁青, 入江豪, 相澤清晴
MIRU2024

Abstract

近年,拡散モデルの追加学習により,望んだ画風の再現が可能となった.一方で,著作物を無断で使用し,その画風を不当に再現するという問題が浮上している.この問題に対し,モデルの応答情報を使用してデータが学習に用いられたかを推論する「メンバーシップ推論」を適用し,データの盗用を検出することが検討されている.本研究では,複数のノイズに対して平均化された応答情報を使用する推論手法を提案し,既存手法と比較して精度が向上することを示す.
LoRAによって追加学習された拡散モデルに対するメンバーシップ推論
Mar. 2024
池内健心, 毛家豊, 郁青, 入江豪, 相澤清晴
情報処理学会大会

Abstract

近年,拡散モデルによって高品質で多様な画像の生成が可能になり,さらにモデルを追加学習することで,望んだ画風を再現できるようになった.このように生成の柔軟性が高まる一方,著作物がモデルの学習に無断で使用されてしまい,著作物の画風が第三者の手で不当に再現されるという問題が浮上している.この問題に対し,あるデータがモデルの学習に使用されたか否かを推論する,メンバーシップ推論と呼ばれる手法を適用することで,著作物の保護に貢献できると考えられる.そこで本研究では,LoRAと呼ばれる手法で追加学習された拡散モデルに対して,ノイズの傾向に注目したメンバーシップ推論を実行し,結果の分析を行った.

Certifications

応用情報技術者試験
Oct. 2024
IPA (情報処理推進機構)
AP-2024-10-01097

Achievements

AtCoder Rating
Current

1400±

AtCoder Rating

Achieved cyan rank in AtCoder competitions

TOEFL Score
2023

77

TOEFL Score

Reading: 26, Listening: 15, Speaking: 14, Writing: 22

Awards

MIRUオーディエンス賞
Aug. 2024
MIRU2024

MIRUにおける口頭研究発表のうち、多くの聴衆が優秀と認めたものを選び、その発表者(連名者を含む)に贈呈される

View Award