Skip to content

Commit

Permalink
Adiciona seção de métricas de similaridade
Browse files Browse the repository at this point in the history
  • Loading branch information
ryukinix committed Nov 19, 2023
1 parent 84397a6 commit de3343c
Show file tree
Hide file tree
Showing 3 changed files with 91 additions and 2 deletions.
77 changes: 75 additions & 2 deletions 2-textuais/2-fundamentacao-teorica.tex
Original file line number Diff line number Diff line change
Expand Up @@ -291,8 +291,81 @@ \subsection{Filtros de gabor}\label{sec:filtros-gabor}

\section{Métricas de similaridade}\label{sec:teorica-metricas-de-similaridade}

A ser escrito: distância euclidiana, distância manhattan, distância
jaccard (?), métrica de similaridade exponencial $\exp(\dfrac{-d}{s})$

Métricas de similaridade neste trabalho são calculadas com o propósito
de comparar a similaridade entre os vetores de características dos
superpixels. Para as técnicas de extração de características descritas
na seção~\ref{sec:extracao-caracteristicas}, cada técnica se comportou
melhor com uma métrica de similaridade diferente.

Uma função de similaridade entre dois vetores de características
retorna um valor maior quando os vetores são similares e quanto mais
diferentes sejam, a similaridade tende a zero.

A estrutura de uma métrica de similaridade pode ser criada a partir de
uma métrica de distância. Neste trabalho, é explorado duas métricas de
similaridades a partir das seguintes métricas de distância: distância
euclidiana e distância de manhattan.

A distância euclidiana é o módulo da reta que conecta dois pontos no
espaço. A distância de manhattan é a soma da diferença absoluta entre
dois pontos para cada dimensão. Na figura
\ref{fig:manhattan-vs-euclidean}, é ilustrado atavés de duas figuras

Check warning on line 313 in 2-textuais/2-fundamentacao-teorica.tex

View workflow job for this annotation

GitHub Actions / Typo CI

atavés

"atavés" is a typo. Did you mean "atavist"?
em que são dispostos dois pontos $ x $ e $ y $ no espaço euclidiano
com os módulos de reta usados para compor a distância de cada métrica.

\begin{figure}[!h]
\captionsetup{width=8cm}
\Caption{\label{fig:manhattan-vs-euclidean}
Visualização da distância de manhattan e distância euclidiana.
}
\centering
\UFCfig{}{\fbox{\includegraphics[width=8cm]{figuras/manhattan-vs-euclidean}}}{\Fonte{\cite{Singh2019}}}

Check warning on line 323 in 2-textuais/2-fundamentacao-teorica.tex

View workflow job for this annotation

GitHub Actions / Typo CI

UFCfig

"UFCfig" is a typo. Did you mean "UFCig"?

Check warning on line 323 in 2-textuais/2-fundamentacao-teorica.tex

View workflow job for this annotation

GitHub Actions / Typo CI

fbox

"fbox" is a typo. Did you mean "fox"?
\end{figure}
\FloatBarrier{}

Para as equações das distâncias, tem-se a seguinte equação para a
distância euclidiana:

\begin{equation}\label{eq:euclidian-distance}
ed(\vec{x}, \vec{y}) = \sqrt{{(y_1-x_1)}^2 + {(y_2-x_2)}^2 + \ldots + {(y_n-x_n)}^2}

Check warning on line 331 in 2-textuais/2-fundamentacao-teorica.tex

View workflow job for this annotation

GitHub Actions / Typo CI

ldots

"ldots" is a typo. Did you mean "lots"?
\end{equation}

Para a distância de manhattan, tem-se a seguinte equação:

\begin{equation}\label{eq:manhattan-distance}
md(\vec{x}, \vec{y}) = |y_1-x_1| + |y_2-x_2| + \ldots + |y_n-x_n|

Check warning on line 337 in 2-textuais/2-fundamentacao-teorica.tex

View workflow job for this annotation

GitHub Actions / Typo CI

ldots

"ldots" is a typo. Did you mean "lots"?
\end{equation}

\subsection{Similaridade Euclidiana Exponencial}\label{sec:teorica-similaridade-euclidiana}

Para a técnica de extração de característica de matrizes de co-ocorrência
detalhado na seção~\ref{sec:teorica-matriz-co-ocorrencia}, a métrica de
similaridade que foi obtido melhores resultados foi a distância
euclidiana pelo inverso da exponencial. A equação é definida como:

\begin{equation}\label{eq:euclidian-similarity}
ed\_sim(\vec{x}, \vec{y}) = \dfrac{1}{e^{ed(\vec{x}, \vec{y})}}

Check warning on line 348 in 2-textuais/2-fundamentacao-teorica.tex

View workflow job for this annotation

GitHub Actions / Typo CI

dfrac

"dfrac" is a typo. Did you mean "frack"?
\end{equation}

\subsection{Similaridade de Manhattan Logarítimica}\label{sec:teorica-similaridade-manhattan}

Check warning on line 351 in 2-textuais/2-fundamentacao-teorica.tex

View workflow job for this annotation

GitHub Actions / Typo CI

Logarítimica

"Logarítimica" is a typo. Did you mean "Logarithmical"?

Para a técnica envolvendo filtros de gabor, a distância entre os

Check warning on line 353 in 2-textuais/2-fundamentacao-teorica.tex

View workflow job for this annotation

GitHub Actions / Typo CI

gabor

"gabor" is a typo. Did you mean "gator"?
vetores de características tiveram valores tão altos que ao usar a
similaridade euclidiana (exponencial ou não), maior parte dos valores
chegavam a zero. Por esse motivo, o uso da conversão para o domínio
logarítimico foi usado para suavizar o crescimento exagerado dos

Check warning on line 357 in 2-textuais/2-fundamentacao-teorica.tex

View workflow job for this annotation

GitHub Actions / Typo CI

logarítimico

"logarítimico" is a typo. Did you mean "logarithmic"?
valores, obtendo bons resultados. A definição para essa equação de
similaridade segue a seguir:

\begin{equation}\label{eq:manhattan-similarity}
md\_sim(\vec{x}, \vec{y}) = \dfrac{1}{1 + \ln(1 + md(\vec{x}, \vec{y}))}

Check warning on line 362 in 2-textuais/2-fundamentacao-teorica.tex

View workflow job for this annotation

GitHub Actions / Typo CI

dfrac

"dfrac" is a typo. Did you mean "frack"?
\end{equation}

Na equação~\ref{eq:manhattan-similarity}, os valores 1 adicionados no demoninador foram feitos para evitar uma

Check warning on line 365 in 2-textuais/2-fundamentacao-teorica.tex

View workflow job for this annotation

GitHub Actions / Typo CI

demoninador

"demoninador" is a typo. Did you mean "demonization"?
possível divisão por zero e logarítmo de zero,

Check warning on line 366 in 2-textuais/2-fundamentacao-teorica.tex

View workflow job for this annotation

GitHub Actions / Typo CI

logarítmo

"logarítmo" is a typo. Did you mean "logarithm"?
ambas operações que são indefinidas na matemática.


\section{LCU}\label{sec:teorica-lcu}

Expand Down
16 changes: 16 additions & 0 deletions 3-pos-textuais/referencias.bib
Original file line number Diff line number Diff line change
Expand Up @@ -398,3 +398,19 @@ @inproceedings{kumar2014detailed
year={2014},
organization={IEEE}
}

% para citar imagem sobre manhattan vs euclidean
@Inbook{Singh2019,
author="Singh, Himanshu",

Check warning on line 404 in 3-pos-textuais/referencias.bib

View workflow job for this annotation

GitHub Actions / Typo CI

Himanshu

"Himanshu" is a typo. Did you mean "Seamanship"?
title="Image Processing Using Machine Learning",
bookTitle="Practical Machine Learning and Image Processing: For Facial Recognition, Object Detection, and Pattern Recognition Using Python",
year="2019",
publisher="Apress",

Check warning on line 408 in 3-pos-textuais/referencias.bib

View workflow job for this annotation

GitHub Actions / Typo CI

Apress

"Apress" is a typo. Did you mean "Press"?
address="Berkeley, CA",
pages="89--132",
abstract="We start this chapter by examining a few of the most widely used image processing algorithms, then move on to machine learning implementation in image processing. The chapter at a glance is as follows:",
isbn="978-1-4842-4149-3",
doi="10.1007/978-1-4842-4149-3_5",

Check warning on line 413 in 3-pos-textuais/referencias.bib

View workflow job for this annotation

GitHub Actions / Typo CI

doi

"doi" is a typo. Did you mean "dpi"?
url="https://doi.org/10.1007/978-1-4842-4149-3_5"

Check warning on line 414 in 3-pos-textuais/referencias.bib

View workflow job for this annotation

GitHub Actions / Typo CI

doi

"doi" is a typo. Did you mean "dpi"?
}

Binary file added figuras/manhattan-vs-euclidean.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit de3343c

Please sign in to comment.