FELIX, a fast and flexible text-editing system that models large structural changes and achieves a 90x speed-up compared to seq2seq approaches whilst achieving impressive results on four monolingual generation tasks.

Abs aclweb.org/anthology/2020…

github.com/google-researc…
Compared to traditional seq2seq methods, FELIX has the following three key advantages:

Sample efficiency: Training a high precision text generation model typically requires large amounts of high-quality supervised data.
FELIX uses three techniques to minimize the amount of required data:

(1) fine-tuning pre-trained checkpoints,
(2) a tagging model that learns a small number of edit operations, and
(3) a text insertion task that is very similar to the pre-training task.
Fast inference time: FELIX is fully non-autoregressive, avoiding slow inference times caused by an autoregressive decoder.

Flexible text editing: FELIX strikes a balance between the complexity of learned edit operations and flexibility in the transformations it models

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Philip Vollet

Philip Vollet Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @philipvollet

7 May
How do you create a beautiful interface for your machine learning or data science project?

Handmade from scratch?
Any good tools?

Sure there are incredible tools:
Beautiful ML & DS interfaces

Gradio
Quickly create customizable UI components around your ML models. By dragging-and-dropping in your own images, pasting your own text, recording your own voice & seeing what the model outputs.

@GradioML

github.com/gradio-app/gra…
Beautiful ML & DS interfaces

Dash apps bring Python analytics to everyone with a point-&-click interface to models written in Python, R & Julia - vastly expanding the notion of what's possible in a traditional dashboard.

@plotlygraphs

plotly.com/dash
Read 6 tweets
28 Apr
One of the best videos I know when it comes to putting NLP into production.

With the power of spaCy v3 and the underlying thinc library for robustness and reproducibility btw. the declarative config system is unbeaten.

@explosion_ai

↓ 1/4
Learn more about spaCy v3.0 and its new features like: transformer-based pipelines, the new training config and workflow system to help you take projects from prototype to production.

STEP BY STEP

2/4
01:54​ – State-of-the-art transformer-based pipelines
05:03​ – Declarative configuration system
11:06​ – Workflows for end-to-end projects
17:03​ – Trainable and rule-based components
21:43​ – Custom models in any framework
26:20​ – Features and summary

3/4
Read 4 tweets
26 Apr
StyleCLIP: Text-Driven Manipulation of StyleGAN Imagery - A text-based interface for StyleGAN image manipulation.

Abs arxiv.org/abs/2103.17249
GitHub github.com/orpatashnik/St… Image
They first introduce an optimization scheme that utilizes a CLIP-based loss to modify an input latent vector in response to a user-provided text prompt.
Next, they describe a latent mapper that infers a text-guided latent manipulation step for a given input image, allowing faster and more stable textbased manipulation.
Read 4 tweets
24 Apr
Why is machine learning so important for healthcare?

A short thread on topic.

Let's look at Multiple Sclerosis!

1/6
Multiple Sclerosis is an umbrella term

What does that mean?

MS is a disease with different subtypes, symptomatology and manifestations.

2/6
As different as these can be, so different should be the treatment.

Why?
Based on the subtype differentiation, treatment options should be considered. MS treatment and patient response could be very different.

How did ML help here?

3/6
Read 6 tweets
23 Apr
Opyrator - Turns your Python functions into microservices with web API and interactive GUI.

GitHub github.com/ml-tooling/opy…

$ 𝚙𝚒𝚙 𝚒𝚗𝚜𝚝𝚊𝚕𝚕 𝚘𝚙𝚢𝚛𝚊𝚝𝚘𝚛
Instantly turn your Python functions into production-ready microservices.

Deploy and access your services via HTTP API or interactive UI.
Seamlessly export your services into portable, shareable, and executable files or Docker images.

Opyrator builds on open standards - OpenAPI, JSON Schema, and Python type hints - and is powered by FastAPI @tiangolo
@streamlit & Pydantic
Read 4 tweets
21 Apr
Using machine learning to understand whales?

The past decade has witnessed a groundbreaking rise of machine learning for human language analysis, with current methods capable of automatically accurately recovering various aspects of syntax and semantics - including sentence Image
structure and grounded word meaning - from large data collections.

Recent research showed the promise of such tools for analyzing acoustic communication in nonhuman species.
They posit that machine learning will be the cornerstone of future collection, processing, and analysis of multimodal streams of data in animal communication studies, including bioacoustic, behavioral, biological, and environmental data.
Read 6 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!

:(