Live data from Hacker News

Viewing profile — patelajay285

patelajay285

HN member
Joined
Mon, Jan 30, 2017, 4:45 AM UTC
HN karma
301
Public activity
86 items

About patelajay285

YC Founder S17 - Plasticity Email: me@ajayp.app

Recent public activity

  1. story
  2. comment
    Comment #42139092

    When you train bidirectionally only, you don't get a generative model, that would be the downside. However, you can train on a mixture of causal and bidirectional objectives as som…

  3. comment
    Comment #42135838

    It's not at all expected. T5 models are not generative models by default and they were not thought to be able to perform generation, let alone in-context learning. Remember these m…

  4. comment
    Comment #42135699

    We found the same result a few years ago in our ICLR paper: https://arxiv.org/pdf/2209.14500 We found Google's T5 models which were released in 2019, pre-GPT-3, were "secretly" cap…

  5. comment
    Comment #42009589

    We've been working on a Python framework where one of the use cases is easy distillation from larger models to smaller open-source models and smaller-closed source models (where yo…

  6. comment
    Comment #39340283

    Thanks for clarifying, for the record, I generally agree with you. I think we just disagree on the snippets and how in-depth they need to be. Our library is built on HF libraries (…

  7. comment
    Comment #39339818

    I think you're interpreting hostility where there is none, so I don't have much to say other than it's an infrastructure library, a demonstration snippet doesn't need to show how t…

  8. comment
    Comment #39339423

    It's a demo snippet of how to setup the workflow, it's not meant to be a working production example a self-rewarding model or a faithful reproduction of the original paper. Whether…

  9. comment
    Comment #39339053

    Collecting data is hard, but the library is also a synthetic data generation library, so for example you can create the data for DPO fully synthetically, check out the self-rewardi…

  10. comment
    Comment #39339031

    Yes it is :), but the library is also a synthetic data generation library, so for example you can create the data for DPO fully synthetically, check out the self-rewarding LLMs exa…

  11. comment
    Comment #39337291

    That's totally fair and good feedback, it's hard to support everyone's use cases simultaneously, but from my own research and other researchers we collaborate with, this solves and…

  12. comment
    Comment #39337107

    I think the discussion in the other comment thread discusses this well. They are different techniques, but the line between RL & SL is quite fuzzy. The DPO authors advertise this a…

  13. comment
    Comment #39336870

    Thanks for the question. This is built for ML researchers, so in examples we use the defacto source for datasets researchers often use, HF Hub. However, there is a lot of documenta…

  14. comment
    Comment #39336593

    This was discussed in another comment, DPO is pretty much strictly better than RLHF + PPO, and far more stable when training. Yes, DPO is not technically "RL", but it's semantics f…

  15. comment
    Comment #39336183

    This is built for ML researchers out of an academic lab. There's a ton of functionality in the library (beyond RLHF and alignment) that ML researchers do every day to write papers …

  16. comment
    Comment #39336009

    I tend to agree @espadrine, it's semantics for the most part

  17. comment
    Comment #39335897

    That’s totally valid and something we would even encourage! This project is for researchers so if there is a point where the abstraction is no longer useful, by all means configure…

  18. comment
    Comment #39335887

    Thanks! It makes it easier to run with the existing run scripts I have on our large university GPU cluster. :) no other reason

  19. comment
    Comment #39335873

    Thanks, appreciate the feedback, will update when I get a chance!

  20. comment
    Comment #39335871

    Yep, DPO is not technically “RL” and implicitly uses the LLM itself as a reward model, but training with DPO is far more stable for that reason.

  21. comment
    Comment #39335858

    Fair, DPO is considered a fairly well established technique now that is far more stable in training than PPO, but also helps align LLMs from human feedback. The package also helps …

  22. comment
    Comment #39335805

    Appreciate the feedback on the title, this is developed for ML researchers, so I assure there is a lot it’s doing under the hood to make this process easier (for example introducin…

  23. comment
    Comment #39335771

    This is developed for researchers, so I assure it’s very hackable and configurable. ;-) but appreciate the feedback on the title!

  24. comment
    Comment #39335766

    Hi everyone, there are no easy tools for synthetic data generation or training and aligning LLMs simply in Python. Most of the stuff out there are messy adhoc scripts. DataDreamer …

  25. story