Nougatについて
🧠

Nougatについて

Tags
Research
Lifestyle
雑記
お勉強
Published
September 2, 2023

Nougatって何?

遊んでみたいな.
📌
Metaが開発しているDeepLearingを使ったOCRのためのAIとその仕組み
the academic document PDF parser that understands LaTeX math and tables.
なので,PDF→LaTex(数式/表) ができるもの
📌
Nougatは学術文書を機械可読なテキストに変換するための先進技術
  1. Nougatは、"Neural Optical Understanding for Academic Documents "の略で、学術文書、特に科学研究論文から情報を抽出し、機械可読形式に変換するために設計されました
  1. 学術文書は通常、PDFファイルとして保存されており、数式などの複雑な内容のため、抽出・変換が困難な場合があります
  1. 既存のOCR(Optical Character Recognition)システムは、画像内の文字や単語を認識することができますが、数式のような特殊なドキュメントには向いていません
  1. Nougatは、Transformerベースのアプローチを使用して、学術文書の画像をフォーマットされたマークアップテキストに変換することができます
  1. このモデルは、OCRエンジンに依存しないエンコーダーデコーダートランスフォーマーアーキテクチャを使用しています
  1. 画像を固定された矩形にリサイズし、スウィンTransformerを使用してエンコードします

Abstract/概要

Scientific knowledge is predominantly stored in books and scientific journals, often in the form of PDFs. However, the PDF format leads to a loss of semantic information, particularly for mathematical expressions. We propose Nougat (Neural Optical Understanding for Academic Documents), a Visual Transformer model that performs an Optical Character Recognition (OCR) task for processing scientific documents into a markup language, and demonstrate the effectiveness of our model on a new dataset of scientific documents. The proposed approach offers a promising solution to enhance the accessibility of scientific knowledge in the digital age, by bridging the gap between human- readable documents and machine-readable text. We release the models and code to accelerate future work on scientific text recognition.
科学的知識は主に書籍や科学雑誌に保存されており、多くの場合PDFの形で保存されている。しかし、PDFフォーマットは、特に数学的表現において、意味情報の喪失につながる。我々は、科学文書をマークアップ言語に処理するための光学式文字認識(OCR)タスクを実行する視覚変換モデルであるNougat(Neural Optical Understanding for Academic Documents)を提案し、科学文書の新しいデータセットで我々のモデルの有効性を実証する。提案するアプローチは、人間が読める文書と機械が読めるテキストとの間のギャップを埋めることによって、デジタル時代における科学的知識のアクセシビリティを向上させる有望なソリューションを提供する。科学的テキスト認識に関する将来の研究を加速するために、モデルとコードを公開する。

特徴

  1. Nougatは、OCRシステムと比較して学術文書の内容をより理解することができます。OCRシステムは画像内の個々の文字や単語を識別することができますが、Nougatは数式で使用される複雑な書式を含むこれらの要素間の関係を理解することでさらに進化します。
  1. Nougatは、学術文書の中で使用される数学的表現を理解し、正確に表現することができます。
  1. Nougatは、学術文書の内容を機械可読なテキストに変換することで、デジタル時代における科学的知識のアクセシビリティを向上させる有望なソリューションを提供します。

できること

📌
紙の写真のドキュメントから,右のようなドキュメントを生成できる
左:教科書
右:OCR後
notion image

期待できること

古い教科書や論文を電子化することができるようになる.

Install

From pip:
pip install nougat-ocr
From repository:
pip install git+https://github.com/facebookresearch/nougat

CLI

nougat path/to/file.pdf

詳しくは以下のページから