Git Product home page Git Product logo

bumblebee's Introduction

Bumblebee

Surpassed Close-Source Models: A Breakthrough in Open-Source Advancements

weights ๐Ÿค— | wechat group | code

๐Ÿ‘ทWe are stressly working on the code cleaning and documentation. Stay tuned! (weights are available)

Bumblebee is a simple open-source MLLM that has surpassed QwenVL Max on MMBench-Test-CN with a score of 75.8, using only open-source data and 14B LLM parameters.

Thanks to the utilization of the Qwen2 14B model, Bumblebee guarantees superior Chinese performance and outperforms any other open-source model in terms of understanding.

We have released the weights solely for research purposes, with the hope of accelerating the democratization of the multi-modal open-source community and making AGI with vision more accessible to everyone.

  • Bumblebee has a Simple Design: It is a 14B LLM-driven multi-modal model, similar to the LLaVA architecture design, incorporating MGM's dual tower visual information input, resulting in enhanced performance in vision tasks.
  • Bumblebee is Fast: With a simple 576 tokens/per image input, it surpasses QwenVL Max in Chinese without the need for any image slicing techniques. With this limited token length, Bumblebee can be easily adapted for video understanding.
  • Bumblebee is Evolving: We are currently working on even more extensive and refined designs for multi-modal models. The next generation is expected to be even more powerful.

News

  • 2024.04.26: Bumblebee had updated to MMBench leaderboard!
  • 2024.04.25: First version Bumblebee droped;

Results

Here are the metrics we have evaluated, although due to limited compute resources and time, we were unable to cover all leaderboards. However, we have focused on the metrics that are more convincing and where cheating is not possible.

Model MMB-CN-Test MMB-EN-Test MMStar(A) MMStar(C) MMStar(F)
Bumblebee 75.8 76.8 43.8 63.2 41.2
QwenVL Max 75.7 77.6 36.5 46 27.2
Yi-VL-34B 70.7 72.4 40.5 59.2 34
Omini12B 62 71.7 39.6 63.6 32.4
GPT4V-1106 77 74.4 50.4 65.2 38.8

It is worth noting that Bumblebee is an open-source model and possibly the smallest among these closed-source models.

Regarding MMStar, as it is a brand new leaderboard, we believe it provides a more fair assessment of a model's true ability, rather than relying solely on potentially cheating leaderboards. Therefore, we give more precise recognition to MMStar here.

The results clearly indicate that Bumblebee has achieved remarkable progress compared to other state-of-the-art open-source models. It has even demonstrated compatibility with certain closed-source models. Notably, on MMbench-CN-Test and MMStar, where cheating is not possible, Bumblebee has surpassed QwenVL Max using only 14B parameters.

Install

  1. Download the weights
  2. Get the codes One can first clone this repo:
    git clone https://github.com/MonolithFoundation/Bumblebee.git
    cd Bumblebee
    
    Using MGM like inference code to inference, make sure loading correct vision encoder pretrained weights. (to be added)

Demo

Impressive Chinese results showed by Bumblebee:

As the result suggested, Bumblebee might be one of the most capable Chinese MLLM opensourced as for now.

It shows good abilities at:

  • OCR understanding;
  • Reasoning;
  • Table and Graphic comprehension;
  • Math calculate;

If want try it, just download our weights and inference via MGM!

Future Plan

Bumblebee is just the first model release aimed at catching up closed-source models. While it is capable of performing many tasks, it has not yet surpassed closed models by a significant margin.

In our pursuit of advancement, we are currently developing even more advanced technologies that will surpass the current state-of-the-art multimodal models. The path we are paving includes:

  • Video and long sequences support, which is our ultimate goal;
  • The development of a specialized model that works exclusively with documents, incorporating some innovative techniques.
  • Hopefully we can make a new Optimus Prime model in the near future.

If you were interested in the new progress, please star and watch this repo!

bumblebee's People

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.