Demo Data from SIGIR 2026 / reviewers in the wild / expert
Mustafa Ispir
dblp:71/4559
· DBLP profile ↗
4ranked-venue papers
1as first author
1since 2021 · last 2022
0009-0009-9309-9516ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 3 · 1 since 2021Databases, data management, data science and information retrieval · 3 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
2 papers |
Learning paradigms · 50% Efficient and distributed learning · 25% Deep learning architectures and training · 25% | |
| Databases, data mining, and information retrieval
3 papers |
Machine learning and data management · 83% Recommender systems · 17% | |
| Software engineering, system software, and programming languages
1 paper |
Program verification · 91% Requirements engineering and software design · 9% |
Topics — the 10 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Deep learning architectures and training
mixture of experts |
0.6 | 1 | 2022 | An Online Multi-task Learning Framework for Google Feed Ads Auction Models · KDD 2022 |
Machine learning › Learning paradigms
multi-task learning |
0.6 | 1 | 2022 | An Online Multi-task Learning Framework for Google Feed Ads Auction Models · KDD 2022 |
Machine learning › Learning paradigms › multi-task learning
online multi-task learning |
0.6 | 1 | 2022 | An Online Multi-task Learning Framework for Google Feed Ads Auction Models · KDD 2022 |
Machine learning › Efficient and distributed learning
distributed training |
0.3 | 1 | 2017 | TensorFlow Estimators: Managing Simplicity vs. Flexibility in High-Level Machine Learning Frameworks · KDD 2017 |
Machine learning › Efficient and distributed learning
production machine learning |
0.3 | 1 | 2017 | TensorFlow Estimators: Managing Simplicity vs. Flexibility in High-Level Machine Learning Frameworks · KDD 2017 |
Machine learning and data management
machine learning lifecycle management |
0.3 | 1 | 2017 | TFX: A TensorFlow-Based Production-Scale Machine Learning Platform · KDD 2017 |
Machine learning and data management › machine learning systems
machine learning platform |
0.3 | 1 | 2017 | TFX: A TensorFlow-Based Production-Scale Machine Learning Platform · KDD 2017 |
Program verification
modular verification |
0.1 | 1 | 2008 | An Assume Guarantee Verification Methodology for Aspect-Oriented Programming · ASE 2008 |
Program verification › modular reasoning
rely-guarantee reasoning |
0.1 | 1 | 2008 | An Assume Guarantee Verification Methodology for Aspect-Oriented Programming · ASE 2008 |
Requirements engineering and software design › specification
design by contract |
0.0 | 1 | 2008 | An Assume Guarantee Verification Methodology for Aspect-Oriented Programming · ASE 2008 |
Methods — techniques the papers use, named apart from their topics
multi-stage training · 1.1auto-parameter learning · 1.1hyperparameter tuning · 0.6estimator interface · 0.6distributed training · 0.6state machines · 0.1design contracts · 0.1aspect interfaces · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | An Online Multi-task Learning Framework for Google Feed Ads Auction ModelsabstractIn this paper, we introduce a large scale online multi-task deep learning framework for modeling multiple feed ads auction prediction tasks on an industry-scale feed ads recommendation platform. Multiple prediction tasks are combined into one single model which is continuously trained on real time new ads data. Multi-tasking ads auction models in real-time faces many real-world challenges. For example, each task may be trained on different set of training data; the labels of different tasks may have different arrival time due to label delay; different tasks will interact with each other; combining the losses of each task is non-trivial. We tackle these challenges using practical and novel techniques such as multi-stage training for handling label delay, Multi-gate Mixture-of-Experts (MMoE) to optimize model interaction and an auto-parameter learning algorithm to optimize the loss weights of different tasks. We demonstrate that our proposed techniques can lead to quality improvements and substantial resource saving compared to modeling each single task independently. Mustafa Ispir, Zhiyuan Cheng 0002, Lan Nie, Kishor Barman |
KDD | 2 |
| 2017 | TFX: A TensorFlow-Based Production-Scale Machine Learning PlatformabstractCreating and maintaining a platform for reliably producing and deploying machine learning models requires careful orchestration of many components---a learner for generating models based on training data, modules for analyzing and validating both data as well as models, and finally infrastructure for serving models in production. This becomes particularly challenging when data changes over time and fresh models need to be produced continuously. Unfortunately, such orchestration is often done ad hoc using glue code and custom scripts developed by individual teams for specific use cases, leading to duplicated effort and fragile systems with high technical debt. Denis Baylor, Eric Breck, Heng-Tze Cheng, Noah Fiedel, Chuan Yu Foo, Zakaria Haque, Salem Haykal, Mustafa Ispir, Vihan Jain, Levent Koc 0001, Chiu Yuen Koo, Lukasz Lew, Clemens Mewald, Akshay Naresh Modi, Neoklis Polyzotis, Sukriti Ramesh, Sudip Roy 0002, Steven Euijong Whang, Martin Wicke, Jarek Wilkiewicz, Martin Zinkevich |
KDD | 8 |
| 2017 | TensorFlow Estimators: Managing Simplicity vs. Flexibility in High-Level Machine Learning FrameworksabstractWe present a framework for specifying, training, evaluating, and deploying machine learning models. Our focus is on simplifying cutting edge machine learning for practitioners in order to bring such technologies into production. Recognizing the fast evolution of the field of deep learning, we make no attempt to capture the design space of all possible model architectures in a domain-specific language (DSL) or similar configuration language. We allow users to write code to define their models, but provide abstractions that guide developers to write models in ways conducive to productionization. We also provide a unifying Estimator interface, making it possible to write downstream infrastructure (e.g. distributed training, hyperparameter tuning) independent of the model implementation. Heng-Tze Cheng, Zakaria Haque, Lichan Hong, Mustafa Ispir, Clemens Mewald, Illia Polosukhin, George Roumpos, D. Sculley, Jamie Smith, David Soergel, Yuan Tang 0001, Philipp Tucker, Martin Wicke, Cassandra Xia, Jianwei Xie |
KDD | 4 |
| 2008 | An Assume Guarantee Verification Methodology for Aspect-Oriented ProgrammingabstractWe propose a modular verification methodology for aspect oriented programs. Aspects are the new modularization units to encapsulate crosscutting concerns and have powerful features whose effects can drastically change software behavior. Having such an impact on behavior requires an automated verification support. In this work we introduce a technique that separately answers two questions: "does the aspect have the provisioned effect?" and "does the base program satisfy the assumptions of the aspect?" To answer these questions modularly, we propose using design contracts and state machines as aspect interfaces. An aspect interface both closes the environment of the aspect and specifies its assumptions on any base code. We show that our approach can be used in verifying AspectJ programs modularly and checking compatibility for aspect reuse. Mustafa Ispir, Aysu Betin Can |
ASE | 1 |