Papers for

mobile app engineers

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Next poI recommendation improves by selecting task-focused agent groups

Learning Complementary Agent Groups via Task Hypergraphs for Next-POI Recommendation with Missing Modalities

Abstract: Next point-of-interest (POI) recommendation uses visit histories and POI content, but text and images are often missing. Large language model agents have been applied to recommender systems for preference modeling and evidence acquisition. The challenge is to select agents that can jointly analyze the available evidence for each request. We propose \textsc{CATH} (\emph{Complementary Agents via Task Hypergraphs}), which learns to select agent groups for tasks such as comparing candidates or analyzing a POI with missing content. Agents with distinct processing roles are the task hypergraph nodes; each hyperedge connects the selected group and records its analysis goal and target POIs. The policy selects members conditioned on the request, task, and agents already selected. During execution, members share candidate-linked results that guide their subsequent operations. Completed tasks update candidate states and agent memories within the request. A shared ranking head converts candidate states into corrections to a fixed base ranking. Supervised ranking trains the executor, followed by policy optimization that accounts for computation cost. Experiments under natural missingness on Gowalla-CA, Foursquare-NYC, and Foursquare-TKY show 8.4--9.1\% relative NDCG@20 gains over HyperAgent4POI, the strongest prior baseline evaluated. Additional analyses compare group-selection and execution designs, test ranking under additional masking, and characterize quality--cost tradeoffs.

Mon 19 OctInformation Retrieval
The gist
Point-of-interest (POI) recommendation systems help suggest places to visit based on your past visits and descriptions of those places. However, these systems often lack complete information like text or images about the places. The authors propose a way to use multiple specialized AI agents that work together, each handling different parts of the task to understand and recommend POIs better even when some data is missing. Their approach learns which group of agents to pick for each recommendation task, improving accuracy over existing methods.
Open → 2610.25801v1

Ranking items using compact semantic codes matches long text methods

Reasoning Reranking with Semantic IDs as the Sole Item Representation

Abstract: Reasoning rerankers write a rationale before ranking a candidate slate, and existing systems read item metadata to do so, even though generative recommenders increasingly represent items as compact Semantic IDs (SIDs). Ranking from SIDs alone has two appeals: SID prompts are far shorter than the matched item text, and although item codes are fixed from content, the backbone learns their token embeddings in part from user-item interaction sequences, so the tokens can carry behavioral signal that item text lacks. That training targets next-item generation, and whether it supports ranking a supplied slate from SIDs alone is untested. We build ReRankID, a controlled testbed in which models reason and rank from a history and slate shown only as SIDs, varying item rendering, history length, and slate size one at a time. On this testbed, such models often copy the input order instead of reranking, and readable metadata does not repair the failure. We compare supervised fine-tuning, rejection-sampled self-training, on-policy distillation, and verifier-based reinforcement learning as post-training methods and find that they elicit the missing behavior. The strongest post-trained model, the 8B model trained with a graded ranking reward, gives the best SID-only ranking and matches strong text-reading LLMs whose prompts are about 20x longer. It ranks above random with no history at all, where a caption-reading reference does not, and it keeps its gains at long histories, where text prompts pass 50k tokens and the caption-reading reference stops improving. In a paired rationale audit, this model argues trade-offs better than that reference but describes items less accurately. The common post-training methods we test thus elicit ranking from SIDs but not faithful item descriptions, which calls for post-training that improves the reasoning itself, not only the ranking it produces.

Fri 16 OctInformation RetrievalComputation and LanguageMachine Learning
The gist
Many recommendation systems rely on reading detailed descriptions of items to decide which to suggest. This paper tests what happens if the system knows only short semantic codes representing those items, without reading full text. The authors find that with special training, models can rank items well just from these codes, saving space and sometimes using hidden user behavior signals. However, models that rank well from codes do not always describe items accurately in their explanations, suggesting more work is needed to improve reasoning quality.
Open → 2610.22797v1

Ternary sparse method reduces memory for fine-tuning language models

TerMeZO: Ternary Sparse Zeroth-Order Optimization for Fine-tuning BitNet Models at the Edge

Abstract: Fine-tuning anguage models (LLMs) with first-order optimizers requires a memory several times larger than that required for inference. Memory-efficient zeroth-order optimization (MeZO) sidesteps this cost by estimating gradients from forward passes only. However, for BitNet architectures, a family of LLMs with ternary {-1,0,1\} weights and 8-bit activations, fine-tuning requires updating full-precision latent weights, and thus the memory footprint of MeZO no longer matches that of inference. A promising solution is to finetune only a subset of the latent weights, but existing sparse zeroth-order (ZO) methods either ignore the ternary structure or require first-order gradient information to build a sparse mask, which is at odds with the purpose of ZO fine-tuning. We propose TerMeZO, a sparse MeZO scheme that exploits the geometry of the ternary quantizer itself to identify the latent weights that are more likely to change values during fine-tuning, at no additional data or memory cost. Our convergence analysis shows that TerMeZO can converge faster than full-parameter MeZO, owing to its optimized reduction of the fine-tuning effective dimension. We run extensive experiments on BitNet models ranging from 1B to 3B parameters, spanning classification, instruction-following, and mathematical reasoning tasks. TerMeZO matches or exceeds the performance of full-parameter MeZO while substantially reducing the fine-tuning memory footprint.

Sun 27 SeptMachine LearningArtificial Intelligence
The gist
Fine-tuning large language models usually needs a lot more memory than just using them for basic tasks. The paper focuses on a special kind of small-memory fine-tuning method that estimates changes without extra memory-heavy calculations but hits trouble with certain models called BitNet. The authors introduce TerMeZO, which smartly picks which weight parts to update based on how those weights are structured, reducing memory needs without hurting performance. Their method can actually speed up fine-tuning and works well across different tasks using BitNet models.
Open → 2609.33548v1