€125M in non-dilutive funding for 3 new frontier AI labs to compete globally, starting from Europe. We just got back from the Next Frontier AI Warsaw roadshow. This European initiative, backed by SPRIND - Bundesagentur für Sprunginnovationen, aims to transform moonshot ideas into operational AI labs in the coming months. If this sounds interesting and you are doing hardcore AI research, we would love to hear from you. CC: Aleksandra Pedraszewska Adam Filipek Weronika Bagniewska
About us
We’re building a new frontier model class of self-sustaining intelligence that never stops thinking and learning.
- Website
-
https://rxai.dev
External link for Reactive AI
- Industry
- Research Services
- Company size
- 2-10 employees
- Headquarters
- Warsaw
- Type
- Self-Owned
- Founded
- 2025
- Specialties
- AI, Deep Learning, Machine Learning, Data Science, Natural Language Processing, and Open Research
Locations
-
Primary
Get directions
Warsaw, PL
Employees at Reactive AI
Updates
-
TensorBLEU - GPU-based vectorized BLEU score for in-training optimization Today I published my next paper, that's introducing TensorBLEU - https://lnkd.in/dcRrPFPf, the optimization dedicated for Reinforcement Learning rewards based BLEU score. It achieved over 10x speed improvement over NLTK's version on small T4 GPU and even 40x improvement with A100 GPU. That's not exactly linguistically correct BLEU, because it's not based on text n-grams, but on token ids. It's a conscious choice to skip computationally expensive token decoding, in case when it serves only as a reward signal. It was previously possible with NLTK's `sentence_bleu`, but required moving tensors with token ids from GPU to CPU, converting them to lists and calculating in python loop, creating significant performance bottlenecks. In our case, in Reactive AI (https://lnkd.in/dSiFCWSQ) we are using BLEU as a part of the reward in Memory Reinforcement Learning (MRL) of Reactive Transformer models (https://lnkd.in/dxKiJ_iD), combined with cosine similarity. To rate memory quality, we calculate BLEU and cosine similarity between generated answer and reference answer from dataset, as well as between generated answer and previous interaction(s), to ensure that current answer includes some information from previous time-steps. Cosine similarity is calculated on GPU, but BLEU calculation with NLTK have to be performed on CPU, with a lot of data moving and conversion. When all the episode (generating batch of answers, memory updates and reward calculation) takes i.e. 6 seconds, even 0.5s for the reward is noticeable, so we decided to optimize it. TensorBLEU calculation is performed on GPU for all the batch on sentence or corpus level - `tensor_sentence_bleu` or `tensor_corpus_bleu` from `rxlm.metrics.tensorbleu` (https://lnkd.in/dwHChCyj) Please check the paper and upvote it, if you like it :)