mirror of
https://github.com/MartinThoma/LaTeX-examples.git
synced 2025-04-25 14:28:05 +02:00
Suggested changes by Prof. Waibel
This commit is contained in:
parent
c1de4c9e25
commit
657eae88c0
8 changed files with 15 additions and 9 deletions
|
@ -1,5 +1,7 @@
|
||||||
[Download compiled PDF](https://github.com/MartinThoma/LaTeX-examples/blob/master/documents/write-math-ba-paper/write-math-ba-paper.pdf)
|
[Download compiled PDF](https://github.com/MartinThoma/LaTeX-examples/blob/master/documents/write-math-ba-paper/write-math-ba-paper.pdf)
|
||||||
|
|
||||||
|
Paper for [ICDAR 2015](http://2015.icdar.org/).
|
||||||
|
|
||||||
## Spell checking
|
## Spell checking
|
||||||
* Spell checking `aspell --lang=en --mode=tex check write-math-ba-paper.tex`
|
* Spell checking `aspell --lang=en --mode=tex check write-math-ba-paper.tex`
|
||||||
* Spell checking with `http://www.reverso.net/spell-checker`
|
* Spell checking with `http://www.reverso.net/spell-checker`
|
||||||
|
|
BIN
documents/write-math-ba-paper/waibel-feedback/page-1.jpg
Normal file
BIN
documents/write-math-ba-paper/waibel-feedback/page-1.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 696 KiB |
BIN
documents/write-math-ba-paper/waibel-feedback/page-3.jpg
Normal file
BIN
documents/write-math-ba-paper/waibel-feedback/page-3.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 669 KiB |
BIN
documents/write-math-ba-paper/waibel-feedback/page-4.jpg
Normal file
BIN
documents/write-math-ba-paper/waibel-feedback/page-4.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 659 KiB |
BIN
documents/write-math-ba-paper/waibel-feedback/page-5.jpg
Normal file
BIN
documents/write-math-ba-paper/waibel-feedback/page-5.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 629 KiB |
BIN
documents/write-math-ba-paper/waibel-feedback/page-6.jpg
Normal file
BIN
documents/write-math-ba-paper/waibel-feedback/page-6.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 630 KiB |
Binary file not shown.
|
@ -62,7 +62,7 @@ set}. The TOP-$n$ error is defined as the fraction of the symbols where
|
||||||
the correct class was not within the top $n$ classes of the highest
|
the correct class was not within the top $n$ classes of the highest
|
||||||
probability.
|
probability.
|
||||||
|
|
||||||
Various systems for mathematical symbol recognition with on-line data have been
|
Several systems for mathematical symbol recognition with on-line data have been
|
||||||
described so far~\cite{Kosmala98,Mouchere2013}, but most of them have neither
|
described so far~\cite{Kosmala98,Mouchere2013}, but most of them have neither
|
||||||
published their source code nor their data which makes it impossible to re-run
|
published their source code nor their data which makes it impossible to re-run
|
||||||
experiments to compare different systems. This is unfortunate as the choice of
|
experiments to compare different systems. This is unfortunate as the choice of
|
||||||
|
@ -72,7 +72,7 @@ systems which know all those classes will certainly have a higher TOP-$n$ error
|
||||||
than systems which only accept one of them.
|
than systems which only accept one of them.
|
||||||
|
|
||||||
Daniel Kirsch describes in~\cite{Kirsch} a system called Detexify which uses
|
Daniel Kirsch describes in~\cite{Kirsch} a system called Detexify which uses
|
||||||
time warping to classify on-line handwritten symbols and claims to achieve a
|
time warping to classify on-line handwritten symbols and reports a
|
||||||
TOP-3 error of less than $\SI{10}{\percent}$ for a set of $\num{100}$~symbols.
|
TOP-3 error of less than $\SI{10}{\percent}$ for a set of $\num{100}$~symbols.
|
||||||
He also published his data on \url{https://github.com/kirel/detexify-data},
|
He also published his data on \url{https://github.com/kirel/detexify-data},
|
||||||
which was collected by a crowdsourcing approach via
|
which was collected by a crowdsourcing approach via
|
||||||
|
@ -81,8 +81,10 @@ which were collected by a similar approach via \url{http://write-math.com} were
|
||||||
used to train and evaluated different classifiers. A complete description of
|
used to train and evaluated different classifiers. A complete description of
|
||||||
all involved software, data and experiments is given in~\cite{Thoma:2014}.
|
all involved software, data and experiments is given in~\cite{Thoma:2014}.
|
||||||
|
|
||||||
|
|
||||||
\section{Steps in Handwriting Recognition}
|
\section{Steps in Handwriting Recognition}
|
||||||
The following steps are used in many classifiers:
|
|
||||||
|
The following steps are used for symbol classification:
|
||||||
|
|
||||||
\begin{enumerate}
|
\begin{enumerate}
|
||||||
\item \textbf{Preprocessing}: Recorded data is never perfect. Devices have
|
\item \textbf{Preprocessing}: Recorded data is never perfect. Devices have
|
||||||
|
@ -106,7 +108,7 @@ The following steps are used in many classifiers:
|
||||||
recognition, this step will not be further discussed.
|
recognition, this step will not be further discussed.
|
||||||
\item \textbf{Feature computation}: A feature is high-level information
|
\item \textbf{Feature computation}: A feature is high-level information
|
||||||
derived from the raw data after preprocessing. Some systems like
|
derived from the raw data after preprocessing. Some systems like
|
||||||
Detexify simply take the result of the preprocessing step, but many
|
Detexify take the result of the preprocessing step, but many
|
||||||
compute new features. This might have the advantage that less
|
compute new features. This might have the advantage that less
|
||||||
training data is needed since the developer can use knowledge about
|
training data is needed since the developer can use knowledge about
|
||||||
handwriting to compute highly discriminative features. Various
|
handwriting to compute highly discriminative features. Various
|
||||||
|
@ -537,11 +539,13 @@ The aim of this work was to develop a symbol recognition system which is easy
|
||||||
to use, fast and has high recognition rates as well as evaluating ideas for
|
to use, fast and has high recognition rates as well as evaluating ideas for
|
||||||
single symbol classifiers. Some of those goals were reached. The recognition
|
single symbol classifiers. Some of those goals were reached. The recognition
|
||||||
system $B_{2,c}'$ evaluates new recordings in a fraction of a second and has
|
system $B_{2,c}'$ evaluates new recordings in a fraction of a second and has
|
||||||
acceptable recognition rates. Many algorithms were evaluated.
|
acceptable recognition rates.
|
||||||
However, there are still many other algorithms which could be evaluated and, at
|
|
||||||
the time of this work, the best classifier $B_{2,c}'$ is only available
|
% Many algorithms were evaluated.
|
||||||
through the Python package \texttt{hwrt}. It is planned to add an web version
|
% However, there are still many other algorithms which could be evaluated and, at
|
||||||
of that classifier online.
|
% the time of this work, the best classifier $B_{2,c}'$ is only available
|
||||||
|
% through the Python package \texttt{hwrt}. It is planned to add an web version
|
||||||
|
% of that classifier online.
|
||||||
|
|
||||||
\bibliographystyle{IEEEtranSA}
|
\bibliographystyle{IEEEtranSA}
|
||||||
\bibliography{write-math-ba-paper}
|
\bibliography{write-math-ba-paper}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue