
Assistant Professor
Graduate School of Information Systems
University of Electro-Communications
Tokyo, Japan
Affiliations: AI Lab (Prof. Okamoto/ Prof. Ueno), Center for Developing E-Learning, Center for Frontier Science and Engineering
Research Interests
Artificial Intelligence, Machine Learning (especially unsupervised learning, semi-supervised learning, data mining), e-Learning (especially collaborative learning, informal learning), Information Retrieval (especially information extraction, natural language processing NLP), Personalization (collaborative filtering, recommender systems, user modeling, peer modeling).
Publications
Book Chapters
N. Rubens, D. Kaplan, M. Sugiyama. Recommender Systems Handbook: Active Learning. Springer. [in progress]. web
M. Sugiyama, N. Rubens, and K.-R. Müller. Dataset Shift in Machine Learning: A conditional expectation approach to model selection and active learning under covariate shift. MIT Press, Cambridge, 2008. pdf web
Journal Articles
N. Rubens, R. Tomioka and M. Sugiyama. Output Divergence Criterion for Active Learning in Collaborative Settings. IPSJ Transactions on Mathematical Modeling and its Applications, 2009.
M. Sugiyama and N. Rubens. A batch ensemble approach to active learning with model selection. Neural Networks, 2008. pdf
N. Rubens. The application of fuzzy logic to the construction of the ranking function of information retrieval systems. Computer Modelling and New Technologies, 10(1):20–27, 2006. pdf bib code
Conference Papers
N. Rubens, M. Vilenius, T. Okamato. Automatic Group Formation for Informal Collaborative Learning. SPeL 2009. In Proceedings of IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology, 2009. WI-IAT '09.
N. Rubens, M. Vilenius, T. Okamato. Data-driven Group Formation for Informal Collaborative Learning. E-Learn 2009. AACE. 2009
N. Rubens, M. Vilenius, T. Okamoto. Automatic Group Formation for Informal Collaborative Learning. JSiSE 2009.
N. Rubens, M. Vilenius, T. Okamoto. Mashup-based Group Formation for Informal Learning. JSET 2009.
N. Rubens, T. Okamoto. Social Mobile Services: Japanese Perspective. MediaX 2009: New Metrics for New Media. Stanford Univesity. 2009.
M. Russell, N. Rubens, J. Huhtamäki, C. Duan. Strategies & Practices in International Alliances for National and Regional Information Communication Technologies Industries. MediaX 2009: Visualization for Collective, Connective and Distributed Intelligence. Stanford Univesity. 2009.
N. Rubens, V. Sheinman, T. Tokunaga, and M. Sugiyama. Order retrieval. In Proccedings of the 3rd International Conference on Large-scale Knowledge Resources (LKR 2008), Lecture Notes in Artificial Intelligence (LNAI). Springer-Verlag, 2008. pdf web
M. Sugiyama and N. Rubens. Active learning with model selection in linear regression. In SIAM International Conference on Data Mining (SDM 2008), 2008. pdf
N. Rubens and M. Sugiyama. Influence-based collaborative active learning. In Proceedings of the 2007 ACM conference on Recommender systems (RecSys 2007). ACM, 2007. pdf
N. Rubens and M. Sugiyama. Explorative active learning for collaborative filtering. In Proceedings of the Japanese Society for Artificial Intelligence 67th Meeting of Special Interest Group on Fundamental Problem in Artificial Intelligence, 2007. pdf
V. Sheinman, N. Rubens, and T. Tokunaga. Commonly perceived order within a category. In Proceeding of OntoLex Workshop at 6th International Semantic Web Conference (ISWC 07 ), 2007. pdf
V. Sheinman, N. Rubens, and T. Tokunaga. Word sequences for second language acquisition. MAPLL Workshop. Technical report of IEICE. Thought and language, 107(138), 2007.
N. Rubens and M. Sugiyama. Coping with active learning with model selection dilemma: Minimizing expected generalization error. In Proceedings of 2006 Workshop on Information-Based Induction Sciences (IBIS 2006), 2006. pdf bib
Other
N. Rubens. Estimate Response-based Active Learning. Annual Workshop of the Behaviormetric Society of Japan (BSJ 2009). 2009.
N. Rubens. Active Mining. Research Meeting. Nagaoka University of Technology, 2009 [invited speaker].
N. Rubens. DNA sequence alignment with the use of reinforcement learning. Technical report, 2004.
N. Rubens. Application of fuzzy logic to the refinement of an answer set of information retrieval systems. Technical report, 2004.
N. Rubens. Detecting network intrusion with the use of belief networks. Technical report, 2003.
Awards
Best Paper Award JSiSE 2009.
Research Fellowship Apr.2007 – Oct.2008
Japanese Government (MEXT (Monbukagasho) / Tokyo Institute of Technology) $50,000
Research Fellowship Oct.2005 – Apr.2007
Japanese Government (MEXT (Monbukagasho) / Tokyo Institute of Technology) $50,000
Research Fellowship Oct.2005 – Oct.2008
Japanese Government (MEXT (Monbukagasho) / JAIST) $100,000
Declined due to conflicting offer
Travel / Conference Grant Oct.2006
Information-Based Induction Sciences (IBIS)
Students
Mikko Vilenius (PhD) (co-supervised with Prof. Okamoto)
Rafael Perez (MS & PhD) (co-supervised with Prof. Okamoto)
Service
Reviewer: Neurocomputing, Behaviormetrika
Education
Tokyo Institute of Technology
PhD Computer Science
Thesis: Collaborative Active Learning
Machine Learning Lab
Supervisor: Prof. Sugiyama
University of Massachusetts
MSc Computer Science
Thesis: Fuzzy Ranking for Information Retrieval Systems
Supervisors: Prof. Alan, Prof. Kilmer
Brigham Young University
BSc Computer Science
Professional Experience
University of Electro Communications, Graduate School of Information Science
Feb.2009 – present
Assistant Professor
Affiliations: Center for Frontier Science and Engineering, AI Lab (Okamoto/Ueno), Center for Developing E-Learning
Tokyo Institute of Technology, Machine Learning Lab (Sugiyama) Oct.2005 – Feb.2009
Research Fellow
Artificial Intelligence/Machine Learning: development of fundamental theories and practical algorithms
Fincross May.2003 – Aug.2005
Senior Software Engineer (Consultant)
Application of Artificial Intelligence and Information Retrieval to Financial Analysis
CTS / Bell Dec.2001–May.2003
Software Engineer
Analysis and processing of telecommunication data
NIC Jan.2000–Sep.2001
Software Engineer
Development of server side applications with high reliability/scalability requirements
ETS May.1999–Jan.2000
Software Engineer
Analysis and processing of standardized assessment data
Brigham Young University / Nissan Sep.1998–May.1999
Research Assistant
R&D of neuro-fuzzy controller for Accumulative Cruise Control
Corel Apr.1998–Sep.1998
Software Engineer
Primarily responsible for maintaining and improving Word Perfect Expert module – combines the features from QuickTasks, templates, Help, and coaches user to help accomplish work more efficiently
Frank Phillips College Aug.1996–May.1997
Lab Supervisor
Developing and maintaining IT infrastructure
Training/Supervising teaching assistants
Projects
E-Business
Software Engineer primarily responsible for (NIC):
▪ DMV Renewal (revenue: $10 Million / year)
▪ Payment Processing Framework (revenue: $20 Million / year)
▪ Shopping Cart (used by several US state agencies)
Data Analysis / Processing
▪ financial data (Fincross)
▪ standardized assessment data (ETS)
▪ telecommunication data (CTS)
Skills
▪ Numerical Analysis: Matlab, R, SAS, SPSS, RapidMiner, Weka, Tableau
▪ Programming Languages: Java EE (Enterprise Edition), Python, C#, C++
▪ Database: design and implementation, Oracle, MySQL, SQL
▪ Information Retrieval: Apache Lucene, Solr, Lemur
▪ Frameworks: Grid/Cloud Computing (Hadoop, Google App Engine [GAE], Amazon Elastic Cloud [EC]), Design Patterns, UML, Unit Testing, Extreme Programming
References
Available upon request.
