HN 日本語サマリー

← 一覧へ戻る
AI・機械学習

Show HN: Autofit2 – 多言語テキスト分類のためのエンドツーエンドパイプライン

Show HN: Autofit2 – End-to-end pipeline for multilingual text classification (github.com)

20 pointsby leschak1 コメント

要約

autofit2は、テキストモデレーションやあらゆるテキスト分類タスクに利用できる、軽量な多言語テキスト分類のための統合パイプラインです。前処理からトレーニング、評価までをカバーし、少ないデータで高いパフォーマンスを発揮するSetFit技術を実装しています。生成されるモデルカードには、ベンチマーク、自己整合性テスト、CO2排出量、エントロピーベースのバイアス分析が含まれており、多言語での利用に適しています。

全文翻訳

HNの皆さん、ステファンです。autofit2は、以前の会社で使用していたプロジェクトで、現在オープンソース化されています。これは自動テキストモデレーションで広く使用されてきましたが、あらゆるテキスト/ドキュメント分類タスクに適用できます。20以上の言語で攻撃的なテキストのモデリングに成功しました(すべてのデータセットについてはgithub.com/neospe/dataloadを参照)。 これは、前処理、トレーニング、評価をカバーする、軽量な多言語テキスト分類のための統合パイプラインです。SetFit、つまり少ないデータ(数十例まで)でうまく機能する数ショット学習技術を実装しており、Sentence Transformersに基づいているため、CPUで高いスループットを提供します。依存関係は最小限に抑えられていますが、もちろんPyTorch自体はそれほど小さくありません。 autofit2は、ベースモデルとJSON設定をインプットとして受け取り、TorchServeモデルアーカイブとモデルカードを出力します。モデルカードには、タスクのベンチマーク、自己整合性テスト、ファインチューニングによるCO2排出量の推定値、エントロピーベースのバイアス分析が含まれます。バイアス評価のために、50言語の小さなテストコーパスが同梱されています。私のEAR(エントロピーベースアテンション正則化)フォークのSentence Transformersと最もよく機能します。 フィードバックを歓迎します。