Kamilia Ahmadi

dblp:61/10087 · DBLP profile ↗
← Back
10ranked-venue papers
6as first author
6since 2021 · last 2024
0000-0002-7148-460XORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 8 · 5 first-author · 5 since 2021Databases, data management, data science and information retrieval · 4 · 1 first-author · 4 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 first-author · 2 since 2021Systems, architecture and hardware · 1 · 1 first-author
YearPublicationVenuePosition
2024 SLLIM-Rank: A Multi-Stage Item-to-Item Recommendation Model using Learning-to-Rank
abstract
Item-to-item recommendations are crucial for user content discovery and engagement on online platforms, often showcased in prominent areas like "You May Also Like." These models typically leverage metadata and user engagement data to generate recommendations; however, data sparsity presents challenges, particularly when new movies or shows are released, limiting the ability to provide optimal recommendations early on. Additionally, as users access content across various devices with different screen sizes, it is essential to optimize the ranking of recommendations to ensure the most relevant items appear at the top. Finally, with platforms serving millions of users and an ever-changing inventory of items, scalable methodologies are necessary to effectively address these challenges. In this paper, we propose a scalable multi-stage item-to-item recommendations model called SLLIM-Rank: Similarity with Large Language Improved Model using Learning-to-Rank. The approach utilizes (a) temporal and contextual features to capture dynamic trends in item similarity, (b) a Learning-to-Rank model to prioritize items based on implicit user feedback and, (c) large language models (LLMs) to generate supplementary metadata for catalog items. We discuss effective strategies for offline evaluation of the model. Additionally, these offline findings lead to substantial improvements in key engagement metrics on a content streaming platform, specially improving the quality of cold item recommendations, demonstrating the high effectiveness of our approach in a real-world context.
Kamilia Ahmadi, Arjun Gathwala, Jason Osajima, David Hsiao
IEEE Big Data1
2024 Harnessing the Power of Graph Neural Networks for Personalized Rail Recommendations
abstract
In streaming services, recommendations are vital for guiding users to content that suits their preferences. The homepage plays a key role in helping users quickly find something they’ll enjoy, but the challenge lies in curating a vast catalog within limited screen space while catering to diverse individual interests. Typically, the homepage is organized into thematic rows that users can scroll through horizontally or vertically. The challenge of optimizing this layout to maximize user serendipity involves determining how to select the most relevant rows for each user, populate those rows with appropriate videos, and arrange them within the constrained page space to ensure intuitive video selection. To address this challenge, this paper introduces a scalable framework designed to generate personalized thematic rails and rank the generated rails vertically per users’ taste. Central to this framework is the utilization of a Graph Neural Network (GNN), which learns item representations from rich item graphs infused with metadata. By harnessing users’ historical interactions alongside these learned item representations, the framework constructs nuanced user profiles, capturing their evolving preferences and behaviors. The primary objective of this framework is to enhance the Normalized 2-Dimensional Discounted Cumulative Gain (N2DCG) metric, a key measure of user engagement with recommended content. This is achieved by iteratively refining the vertical ranking of the generated rails per user. Rigorous offline evaluations and consequent online experiments prove the effectiveness of our framework. Our findings not only affirm the potency of personalized thematic rails in driving user engagement but also reinforce the potential of leveraging advanced techniques such as Graph Neural Networks in enhancing recommendation systems within the streaming landscape.
Bora Edizel, Sri Haindavi Koppuravuri, Mark Gannaway, Kamilia Ahmadi
IEEE Big Data5
2024 3rd International Workshop on Industrial Recommendation Systems (IRS)
abstract
Recommendation systems are used widely across many industries, such as e-commerce, multimedia content platforms, and social networks, to provide suggestions that users will most likely consume or connect, thus improving the user experience. This motivates people in industry and research organizations to focus on personalization and recommendation algorithms, resulting in many research papers. While academic research mostly focuses on the performance of recommendation algorithms in terms of ranking quality or accuracy, it often neglects key factors that impact how a recommendation system will perform in a real-world environment, including but not limited to business metric definition and evaluation, scalability, recommendation quality control, robustness, fairness, and resource limitations, such as computing and memory resources budgets, engineering workforce cost, etc. The gap in constraints and requirements between academic research and industry limits the broad applicability of many of academia's contributions to industrial recommendation systems. This workshop aspires to bridge this gap by bringing together researchers from both academia and industry. Its goal is to serve as a venue for industrial researchers to share practical insights and for academic researchers to become aware of the additional factors of algorithm adoption in real production systems.
Luyi Ma, Xiaohan Li 0001, Kamilia Ahmadi, Jianpeng Xu, Philip S. Yu, George Karypis
CIKM3
2024 Towards Understanding The Gaps of Offline And Online Evaluation Metrics: Impact of Series vs. Movie Recommendations
abstract
In the realm of recommender systems research, offline evaluation metrics like NDCG [4], Recall [1], or Precision [1] are often used to measure the impact.On the other hand, common industry practices suggest evaluating new ideas/models through A/B tests where decisions are made based on business metrics like the overall engagement of users.A new model may show improvement in offline metrics but performance loss in online metrics.One reason that leads to this phenomenon is the counterfactual nature of the recommendation problem which can be addressed by off-policy evaluation methods [6][3].Another reason is the degree of causal connection between offline evaluation metrics and observed online metrics.In this work, we will share our learnings from two set of A/B tests that we conducted at Max 1 where we observed a mismatch between online and offline metrics due to a weak causal connection between online and offline metrics.Thanks to learnings from A/B tests, we discovered and quantified the impact of series to movie ratio at recommendations.Our experiments show that there is an optimal amount of series to movies ratio that provides the best possible results for user engagement.Production Model: Personalization model at Max powers the horizontal and vertical ranking of items on the homepage.
Bora Edizel, Tim Sweetser, Ashok Chandrashekar, Kamilia Ahmadi
RecSys4
2021 Scalable Stochastic Path Planning under Congestion
Kamilia Ahmadi, Vicki H. Allan
ICAART (2)1
2021 Congestion-Aware Stochastic Path Planning and Its Applications in Real World Navigation
Kamilia Ahmadi, Vicki H. Allan
ICAART (2)1
2016 Trust-Based Decision Making in a Self-Adaptive Agent Organization
abstract
Interaction between agents is one of the key factors in multiagent societies. Using interaction, agents communicate with each other and cooperatively execute complex tasks that are beyond the capability of a single agent. Cooperatively executing tasks may endanger the success of an agent if it attempts to cooperate with peers that are not proficient or reliable. Therefore, agents need to have an evaluation mechanism to select peers for cooperation. Trust is one of the measures commonly used to evaluate the effectiveness of agents in cooperative societies. Since all interactions are subject to uncertainty, the risk behavior of agents as a contextual factor needs to be taken into account in decision making. In this research, we propose the concept of adaptive risk and agent strategy along with an algorithm that helps agents make decisions in an self-adaptive society utilizing an agent’s own experience and recommendation-based trust. Trust-based decision making increases the profit of the system along with lower task failure in comparison to a no-trust model in which agents do not utilize evaluation mechanisms for choosing their cooperation peers.
Kamilia Ahmadi, Vicki H. Allan
ACM Trans. Auton. Adapt. Syst.1
2015 Checking the Reliability of Information Sources in Recommendation Based Trust Decision Making
Kamilia Ahmadi, Vicki H. Allan
PRIMA1
2013 Efficient Self Adapting Agent Organizations
Kamilia Ahmadi, Vicki H. Allan
ICAART (1)1
2011 Sorting unsigned permutations by reversals using multi-objective evolutionary algorithms with variable size individuals
abstract
Sorting by reversals is a simplified version of the genome rearrangement problem that seeks to discover the evolutionary relationship between different genomes, and is one of the many challenging problems in Bioinformatics. Solving the problem optimally has been proved to be NP-Hard and so a selection of approximation algorithms have been developed. In this paper a new mapping order is introduced to solve the problem of sorting unsigned permutations using a specialized multi-objective genetic algorithm. Our modified genetic algorithm uses a population with variable length individuals to maintain a worst time running time complexity of 0(n4log2n), where n is the problem size. The results show that this approach is more effective than the 3/2 heuristic method and previous genetic algorithm approaches.
Ahmadreza Ghaffarizadeh, Kamilia Ahmadi, Nicholas S. Flann
IEEE Congress on Evolutionary Computation2