Skip to main content

Showing 1–8 of 8 results for author: Schwarzkopf, M

.
  1. arXiv:2411.06317  [pdf, ps, other

    cs.CR eess.SY

    Harpocrates: A Statically Typed Privacy Conscious Programming Framework

    Authors: Sinan Pehlivanoglu, Malte Schwarzkopf

    Abstract: In this paper, we introduce Harpocrates, a compiler plugin and a framework pair for Scala that binds the privacy policies to the data during data creation in form of oblivious membranes. Harpocrates eliminates raw data for a policy protected type from the application, ensuring it can only exist in protected form and centralizes the policy checking to the policy declaration site, making the privacy… ▽ More

    Submitted 20 November, 2024; v1 submitted 9 November, 2024; originally announced November 2024.

    Comments: Draft work

  2. arXiv:2302.02182  [pdf, other

    cs.LG cs.AI

    Online Reinforcement Learning in Non-Stationary Context-Driven Environments

    Authors: Pouya Hamadanian, Arash Nasr-Esfahany, Malte Schwarzkopf, Siddartha Sen, Mohammad Alizadeh

    Abstract: We study online reinforcement learning (RL) in non-stationary environments, where a time-varying exogenous context process affects the environment dynamics. Online RL is challenging in such environments due to "catastrophic forgetting" (CF). The agent tends to forget prior knowledge as it trains on new experiences. Prior approaches to mitigate this issue assume task labels (which are often not ava… ▽ More

    Submitted 31 March, 2025; v1 submitted 4 February, 2023; originally announced February 2023.

    Comments: ICLR '25 Spotlight

  3. arXiv:2201.05560  [pdf, other

    cs.LG cs.AI cs.NI

    Demystifying Reinforcement Learning in Time-Varying Systems

    Authors: Pouya Hamadanian, Malte Schwarzkopf, Siddartha Sen, Mohammad Alizadeh

    Abstract: Recent research has turned to Reinforcement Learning (RL) to solve challenging decision problems, as an alternative to hand-tuned heuristics. RL can learn good policies without the need for modeling the environment's dynamics. Despite this promise, RL remains an impractical solution for many real-world systems problems. A particularly challenging case occurs when the environment changes over time,… ▽ More

    Submitted 26 January, 2023; v1 submitted 14 January, 2022; originally announced January 2022.

  4. Conclave: secure multi-party computation on big data (extended TR)

    Authors: Nikolaj Volgushev, Malte Schwarzkopf, Ben Getchell, Mayank Varia, Andrei Lapets, Azer Bestavros

    Abstract: Secure Multi-Party Computation (MPC) allows mutually distrusting parties to run joint computations without revealing private data. Current MPC algorithms scale poorly with data size, which makes MPC on "big data" prohibitively slow and inhibits its practical use. Many relational analytics queries can maintain MPC's end-to-end security guarantee without using cryptographic MPC techniques for all… ▽ More

    Submitted 17 February, 2019; originally announced February 2019.

    Comments: Extended technical report for EuroSys 2019 paper

  5. arXiv:1812.02639  [pdf, other

    cs.DC

    Shared Arrangements: practical inter-query sharing for streaming dataflows

    Authors: Frank McSherry, Andrea Lattuada, Malte Schwarzkopf, Timothy Roscoe

    Abstract: Current systems for data-parallel, incremental processing and view maintenance over high-rate streams isolate the execution of independent queries. This creates unwanted redundancy and overhead in the presence of concurrent incrementally maintained queries: each query must independently maintain the same indexed state over the same input streams, and new queries must build this state from scratch… ▽ More

    Submitted 11 June, 2020; v1 submitted 6 December, 2018; originally announced December 2018.

  6. arXiv:1810.01963  [pdf, other

    cs.LG stat.ML

    Learning Scheduling Algorithms for Data Processing Clusters

    Authors: Hongzi Mao, Malte Schwarzkopf, Shaileshh Bojja Venkatakrishnan, Zili Meng, Mohammad Alizadeh

    Abstract: Efficiently scheduling data processing jobs on distributed compute clusters requires complex algorithms. Current systems, however, use simple generalized heuristics and ignore workload characteristics, since developing and tuning a scheduling policy for each workload is infeasible. In this paper, we show that modern machine learning techniques can generate highly-efficient policies automatically.… ▽ More

    Submitted 21 August, 2019; v1 submitted 3 October, 2018; originally announced October 2018.

  7. arXiv:1807.02264  [pdf, other

    cs.LG stat.ML

    Variance Reduction for Reinforcement Learning in Input-Driven Environments

    Authors: Hongzi Mao, Shaileshh Bojja Venkatakrishnan, Malte Schwarzkopf, Mohammad Alizadeh

    Abstract: We consider reinforcement learning in input-driven environments, where an exogenous, stochastic input process affects the dynamics of the system. Input processes arise in many applications, including queuing systems, robotics control with disturbances, and object tracking. Since the state dynamics and rewards depend on the input process, the state alone provides limited information for the expecte… ▽ More

    Submitted 27 February, 2019; v1 submitted 6 July, 2018; originally announced July 2018.

  8. arXiv:1709.06416  [pdf, other

    cs.DC cs.DB cs.PF

    Weld: Rethinking the Interface Between Data-Intensive Applications

    Authors: Shoumik Palkar, James Thomas, Deepak Narayanan, Anil Shanbhag, Rahul Palamuttam, Holger Pirk, Malte Schwarzkopf, Saman Amarasinghe, Samuel Madden, Matei Zaharia

    Abstract: Data analytics applications combine multiple functions from different libraries and frameworks. Even when each function is optimized in isolation, the performance of the combined application can be an order of magnitude below hardware limits due to extensive data movement across these functions. To address this problem, we propose Weld, a new interface between data-intensive libraries that can opt… ▽ More

    Submitted 24 October, 2017; v1 submitted 14 September, 2017; originally announced September 2017.