HALOs

A library with extensible implementations of DPO, KTO, PPO, ORPO, and other human-aware loss functions (HALOs). (by ContextualAI)

HALOs Alternatives

Similar projects and alternatives to HALOs

  1. mLoRA

    1 HALOs VS mLoRA

    An Efficient "Factory" to Build Multiple LoRA Adapters

  2. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal logo
  3. InternLM

    11 HALOs VS InternLM

    Official release of InternLM series (InternLM, InternLM2, InternLM2.5, InternLM3).

  4. WebGLM

    1 HALOs VS WebGLM

    WebGLM: An Efficient Web-enhanced Question Answering System (KDD 2023)

  5. LLMSurvey

    3 HALOs VS LLMSurvey

    The official GitHub page for the survey paper "A Survey of Large Language Models".

  6. alignment-handbook

    Robust recipes to align language models with human and AI preferences

  7. LlamaFactory

    8 HALOs VS LlamaFactory

    Unified Efficient Fine-Tuning of 100+ LLMs & VLMs (ACL 2024)

  8. Open-Assistant

    OpenAssistant is a chat-based assistant that understands tasks, can interact with third-party systems, and retrieve information dynamically to do so.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. argilla

    17 HALOs VS argilla

    Argilla is a collaboration tool for AI engineers and domain experts to build high-quality datasets

  11. SimPO

    1 HALOs VS SimPO

    [NeurIPS 2024] SimPO: Simple Preference Optimization with a Reference-Free Reward

  12. safe-rlhf

    1 HALOs VS safe-rlhf

    Safe RLHF: Constrained Value Alignment via Safe Reinforcement Learning from Human Feedback

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better HALOs alternative or higher similarity.

HALOs discussion

Log in or Post with

HALOs reviews and mentions

Posts with mentions or reviews of HALOs. We have used some of these posts to build our list of alternatives and similar projects.
  • On Sleeper Agent LLMs
    1 project | news.ycombinator.com | 13 Jan 2024
    If you are using no-code solutions, increasing an "idea" in a dataset will make that idea more likely to appear.

    If you are fine-tuning your own LLM, there are other ways to get your idea to appear. In the literature this is sometimes called RLHF or preference optimization, and here are a few approaches:

    Direct Preference Optimization

    This uses Elo-scores to learn pairwise preferences. Elo is used in chess and basketball to rank individuals who compete in pairs.

    @argilla_io on X.com has been doing some work in evaluating DPO.

    Here is a decent thread on this: https://x.com/argilla_io/status/1745057571696693689?s=20

    Identity Preference Optimization

    IPO is research from Google DeepMind. It removes the reliance of Elo scores to address overfitting issues in DPO.

    Paper: https://x.com/kylemarieb/status/1728281581306233036?s=20

    Kahneman-Tversky Optimization

    KTO is an approach that uses mono preference data. For example, it asks if a response is "good or not." This is helpful for a lot of real word situations (e.g. "Is the restaurant well liked?").

    Here is a brief discussion on it:

    https://x.com/ralphbrooks/status/1744840033872330938?s=20

    Here is more on KTO:

    * Paper: https://github.com/ContextualAI/HALOs/blob/main/assets/repor...

    * Code: https://github.com/ContextualAI/HALOs

Stats

Basic HALOs repo stats
1
910
8.9
about 1 year ago

ContextualAI/HALOs is an open source project licensed under Apache License 2.0 which is an OSI approved license.

The primary programming language of HALOs is Python.


Sponsored
Monitoring that respects your time & budget
APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
www.appsignal.com