A page on LabLog, a review site (not the lab's official page)
Algorithms Lab
Machine-translated · View original
A lab that studies machine learning and data mining from both theoretical and applied perspectives.

AboutAbout the lab
Learning algorithms, from both theory and application.
The Algorithms Lab studies algorithms in machine learning and data mining from both theoretical and applied perspectives.
On the theory side, it covers online learning, in which the next action is decided while receiving the results of past actions, and active learning, which reaches an answer with few queries.
On the applied side, it works on learning from information obtained on the Web, learners that run on limited hardware, and applications to biology and medicine.
The lab aims to formulate real-world problems and build algorithms with performance guarantees.
Key terms
- Online learning
- A learning framework that repeatedly decides the next action while receiving actions and their results, in order to maximize the total gain
- Active learning
- Learning in which the learner itself chooses and fetches the data needed to improve accuracy. It can learn from less data
- Data mining
- Techniques for extracting useful rules and patterns from large amounts of data
NewsLab news
A paper by Prof. Nakamura et al. was published in Machine Learning
An undergraduate student received the Student Presentation Award at DEIM2026
ResearchResearch themes
The lab studies machine learning and data mining from both theoretical and applied perspectives. On the theory side, it examines the mechanisms of learning itself; on the applied side, it addresses their use on the Web, in hardware, and in biology and medicine.
*Illustrative imageOnline learning
This is learning that repeatedly decides the next action based on past actions and their gains and losses, in order to maximize the total gain. The lab studies algorithms with performance guarantees, and the limits of performance, in various settings with different information constraints and objective functions.
*Illustrative imageActive learning
This is a theory that pursues what to ask in order to find the answer with few queries. Unlike learning that receives data drawn from a fixed distribution, the learner successively fetches the data needed to improve accuracy at that point, so it can learn from less data.
*Illustrative imageWeb mining
The lab learns from behavior logs and sensor information obtained instantly through the Web, and uses it for recommending ads and products suited to each person and for detecting fraud. Online learning, which updates hypotheses with sequentially arriving data, and active learning, which improves accuracy, both play a major role.
*Illustrative imageApplications to hardware design
Machine learning uses a lot of computation, so it requires high-performance machines and cannot be used on edge devices with limited computing resources. The lab develops techniques for learning small classifiers and predictors that run on limited hardware.
MembersFaculty
The members of the Algorithms Lab consist of faculty, and doctoral, master's, and undergraduate students.As of 2026
- ProfessorAtsuyoshi Nakamura
- Associate ProfessorDai Hai Nguyen
VoicesStudent voices
Ratings and reviews reflect the experiences of individual current or former students, not the lab's official views. Whether a lab has reviews, or how many, says nothing about the lab itself.
Students who take part in an interview may receive a thank-you gift worth ¥1,000, regardless of what they say.
Student ratings (0 students)
--
--
--
--
--
--
Student voices answer questions like these
- What's great about this lab?
- What did you learn after joining?
- What's the vibe, and what is the professor like?
- Who is this lab for?
- Where do graduates go?
Your experience can help younger students choose their lab. Your name won't be shown.
Write a lab reviewAnonymous · Your draft is saved if you stopRelatedLabs similar to Algorithms Lab
Information Knowledge Network LabFaculty of Engineering, Department of Information and ElectronicsKnowledge discovery and information retrieval (algorithms, n…
Large-Scale Knowledge Processing LabFaculty of Engineering, Department of Information and ElectronicsUltrafast processing of large-scale data in machine learning…
High Performance Computing LabFaculty of Engineering, Department of Information and ElectronicsParallel processing algorithms for large-scale parallel envi…
Information Analysis LabFaculty of Engineering, Department of Information and ElectronicsBuilding new fields by integrating information science, appl…The information on this page is compiled by the LabLog team from the lab's public information and interviews. For corrections or removal requests, please contact LabLog, not the lab.
Report an errorAbout the images
The top and research theme images are illustrative and were not taken at the lab. They are cropped from Wikimedia Commons images. Cropped CC BY-SA images are provided under the same CC BY-SA license as the original (version shown on each line).
- Top image: “Sorting shellsort anim” Simpsons contributor / CC0 (cropped)
- Online learning: “Chess pieces close up” Aaaatu / CC BY-SA 4.0 (cropped)
- Active learning: “Fork in the forest road - geograph.org.uk - 7687024” Alec MacKinnon / CC BY-SA 2.0 (cropped)
- Web mining: “Ethernet Patch Panel” Kbh3rd / CC BY 4.0 (cropped)
- Applications to hardware design: “RedPitaya STEMLab FPGA v1.1 topview” Geek3 / CC BY-SA 4.0 (cropped)
- Related lab (Information Knowledge Network Lab): “Code on computer monitor (Unsplash)” Markus Spiske markusspiske / CC0 (cropped)
- Related lab (Large-Scale Knowledge Processing Lab): “Network Visualization” Martin Grandjean / CC BY-SA 4.0 (cropped)
- Related lab (High Performance Computing Lab): “CSCS Supercomputer Alps 1” Marco Abram, CSCS / CC BY-SA 3.0 (cropped)
- Related lab (Information Analysis Lab): “Dilution Fridge with Quantum Processors Enclosed 008 8K” OJB Quantum / CC BY 4.0 (cropped)
About LabLog
LabLog is a lab review app for students only. Student members at each university interview students in labs and publish what they say. Student voices can only be read by students who sign up with a university email address. Operated by bestiee Inc.
Learn more about LabLog ↗Search engines and AI may reference the basic lab info and rating summaries on this page and the description of LabLog. Student voices are for student members only. Automated collection by programs (scraping, or input to or training of AI) is prohibited under Article 8 of the Terms of Service. If you need data for research or analysis, please contact us.