Ahmed Aly

ORCID: 0009-0002-0252-1750
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Topic Modeling
  • Natural Language Processing Techniques
  • Speech and dialogue systems
  • Distributed and Parallel Computing Systems
  • Advanced Malware Detection Techniques
  • Reinforcement Learning in Robotics
  • Cerebrovascular and Carotid Artery Diseases
  • Parallel Computing and Optimization Techniques
  • Multimodal Machine Learning Applications
  • Scientific Computing and Data Management
  • Machine Learning and Data Classification
  • Anomaly Detection Techniques and Applications
  • Acute Ischemic Stroke Management
  • Network Security and Intrusion Detection
  • Genomics and Phylogenetic Studies

Toronto Metropolitan University
2023-2024

Boston University
2003-2021

Meta (Israel)
2021

Harvard University
2003

An effective recipe for building seq2seq, non-autoregressive, task-oriented parsers to map utterances semantic frames proceeds in three steps: encoding an utterance x, predicting a frame’s length |y|, and decoding |y|-sized frame with ontology tokens. Though empirically strong, these models are typically bottlenecked by prediction, as even small inaccuracies change the syntactic characteristics of resulting frames. In our work, we propose span pointer networks, non-autoregressive which shift...

10.18653/v1/2021.findings-emnlp.161 preprint EN cc-by 2021-01-01

Task-oriented semantic parsing models typically have high resource requirements: to support new ontologies (i.e., intents and slots), practitioners crowdsource thousands of samples for supervised fine-tuning. Partly, this is due the structure de facto copy-generate parsers; these treat ontology labels as discrete entities, relying on parallel data extrinsically derive their meaning. In our work, we instead exploit what intrinsically know about labels; example, fact that SL:TIME_ZONE has...

10.48550/arxiv.2104.07224 preprint EN other-oa arXiv (Cornell University) 2021-01-01

10.1109/tcss.2024.3465008 article EN cc-by-nc-nd IEEE Transactions on Computational Social Systems 2024-01-01

Spoken Language Understanding (SLU) is a critical component of voice assistants; it consists converting speech to semantic parses for task execution. Previous works have explored end-to-end models improve the quality and robustness SLU with Deliberation, however these remained autoregressive, resulting in higher latencies. In this work we introduce PRoDeliberation, novel method leveraging Connectionist Temporal Classification-based decoding strategy as well denoising objective train robust...

10.48550/arxiv.2406.07823 preprint EN arXiv (Cornell University) 2024-06-11

In the realm of social network analysis and mining, recommendation systems have become indispensable algorithms in assisting users industries navigating available contents or products various domains getting most personalized recommendations to their interests preferences. However, if input data has been generated by malicious users, that poses a significant challenge recommender systems' reliability efficiency. One main threats is shilling attacks. Shilling attacks tend manipulate poison...

10.1145/3625007.3630112 article EN 2023-11-06

Spoken language understanding (SLU) is a important field between the Speech and NLP community focused on converting users' speech utterance into an executable semantic parse. In order to facilitate open research in this space, we introduce 1st Language Understanding challenge hosted at ICASSP 2023. We leverage newly released SLU dataset STOP [1]. challenge, participants are asked compete 3 tracks of relevant (1) Quality: build highest performance model (2) On-device: quality under 15M...

10.1109/icassp49357.2023.10433930 article EN ICASSP 2022 - 2022 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP) 2023-06-04

The Research Computing Services (RCS) group at Boston University (BU), developed a benchmark suite to evaluate the performance of newer hardware under consideration for purchase BU Shared Cluster (SCC). custom benchmarks is used generate metrics that are representative highly diverse types jobs run on cluster. results make informed decisions about upgrades in order provide best balance and value cluster users. In this paper we discuss present reasons creating suite, general architecture...

10.1109/hpec49654.2021.9622797 article EN 2021-09-20
Coming Soon ...