Tutorial para predio por espectroscopia
de reflectncia na determinao de
atributos do solo de atributos atravs do
software The Unscrambler
Objetivos
Demonstrar um passo a passo de utilizao do software
The Unscrambler em espectroscopia de reflectncia na
determinao de atributos do solo, exemplificado pela
predio de argila.
1. Arquivos necessrios
Os arquivos utilizados neste tutorial so:
Arquivo .txt com espectros e teores de argila para
calibrao e validao.
Arquivo .txt de espectros para predio de argila
2. Carregando dados para elaborar
modelo
Para carregar os arquivos
de interesse ir em File>
Import> ASCII
2. Carregando dados para elaborar
modelo
Na Janela Import selecionar os dados para o modelo (nop
caso o .txt classe textural) e clicar em Import
2. Carregando dados para elaborar
modelo
Na janela Import ASCII,
Preencher os campos como
apresentados na figura e
clicar em OK
2. Carregando dados para elaborar
modelo
Os dados ficaro como na figura
3. Criando set para orientao do
vetor
Deixar a primeira celula selecionada, depois ir
em Modify > Edit Set . Na janela Set Editor,
deixar como na figura abaixo e clicar em Add.
3. Criando set para orientao do
vetor
Na janela New Variable Set,
escrever Spectro em Name e
escolher Spectra em Data type
Em Interval colocar 2-2152.
Esse intervalo representa as
colunas dos valores de
reflectancias nos comprimentos
de onda de 1 a 2151 nm.
Finalizar com OK
3. Criando set para orientao do
vetor
Novamente em New Variable
Set, escrever Argila em Name
e escolher a opo NonSpectra em Data type.
Em interval escrever 1. Esse
valor representa o da coluna
de valores de Argila.
Finalizar com OK
3. Criando set para orientao do
vetor
Definidos os sets
clicar em OK da
janela Set Editor
4. Transformando de refletncia
para absorbncia
Ser necessrio transformar os
valores de reflectncia em
absorbncia. Para isso ir em
Modifay > Trasform
>Spectroscopic.
4. Transformando de refletncia
para absorbncia
Em Spectroscopic Transformation,
selecionar Spectro em Variables.
Deixar selecionada a opo Reflectance
to absorbance or Transmitance to
absorbance.
Clicar em OK
5. Analise de componente principais
- PCA
Para fazer o PCA ir
em Task > PCA
5. Analise de componente principais
- PCA
Na janela Principal
Component Analysis ir na
aba Variables e em
Variables set selecionar
espectros.
Na mesma aba ir em
Validation Method e
selecionar test set.
Em Num PCs escolher 10.
Pode-se testar outros
valores.
5. Analise de componente principais
- PCA
Depois ao lado de Test Set clicar em
setup. Na janela Test Set Validation
Setup, selecionar random e colocar o
numero de amostras para teste em
Number of Test Samples (130)
Clicar em OK nesta e nas prximas
janelas.
Depois aguardar o processamento
5. Analise de componente principais
- PCA
Finalizado o processamento na janela
PCA Progress, clicar em View
5. Analise de componente principais
- PCA
O software
apresentar
os grficos
para o PCA
5. Regresso
Antes de iniciar os
passos para
Regresso, deve-se
voltar para a janela
que contm a tabela
Classes Texturais.
Para isso ir em
Window e clicar 1
classe textural. Esse
procedimento serve
para mudar de uma
janela aberta a outra
5. Regresso
A regresso ser feita pelo
PLS1. Para isso ir em ask>
Regression .
Na janela Regression
selecionar PLS1 em Method
e depois Test Set no quadro
Validation Method.
5. Regresso
Ainda na janela Regression, Selecionar
na aba X-variables, spectros nas
opes de Variable Set.
5. Regresso
Continuando na Janela
Regression e na aba Yvariables e selecionar
Argila entre as opes de
Variable Set.
Finalizar com OK
Aguardar o processamento
e clicar em View na janela
PLS1 Regression Progress
quano o processo terminar.
5. Regresso
Ser criado o modelo. Nele verifica-se o R-Squere e o RMSE
6. Salvando o modelo
Para salvar o modelo de regresso, ir em File e
depois clicar em Save As...
6. Salvando o modelo
Na janela RESULT2 Properties clicar
em Select All e depois OK
6. Salvando o modelo
Na janela Save As
escrever um nome do
arquivo em File name e
clicar em Save
7. Predio
Antes de iniciar a
predisso, volar
para a janela com a
tabela classe
textural. Para isso ir
em Window e clicar
em 1 classe
textural
7. Predio
Agora para predio, sero usados valores de
espectros no utilizados para criao do modelo de
predio pela Regresso anteriormente
demonstrada. Para importar esses arquivos ir em
File > Import >ASCII
7. Predio
Na janela Import Target
escolher New data
Table e depois clicar
em OK
7. Predio
Na janela Import, Selecionar o arquivo de
dados a para predio, no caso Classe
textural predict
7. Predio
Ao importar o arquivo abrira uma janela
como indica a figura, preencher tal qual a
figura.
7. Predio
Vo aparecer os
dados a serem
quantificados
com a predio
7. Predio - Criar set de orientao
vetor
Criar Set para vetores novamente.
Ir em Modifay > Edit Set. Deixar Variables
set na janela Set Editor e clicar em Add.
Na jenela New Variable Set, preencher os
dados como na figura ao lado.
7. Predio - Criar set de orientao
vetor
Repetir o procedimento anterior para Argila,
preenchendo os campos da janela New
Variable Set como na figura ao lado
7. Predio
Ir em Task e clicar em Predict
7. Predio
Na janela Prediction ,
selecionar Spectro em
Variable Set da aba Xvariables
7. Predio
Na janela Prediction ,
selecionar Argila em
Variable Set da aba Yvariables.
Em Find selecionamos o
resultado do modelo
anteriormente criado e
salvo na etapa de
Regresso.
7. Predio
Ainda na janela Prediction, na
aba Pretreat vars selecionar
Spectro em Variable Set.
Finalizar com OK
7. Predio
Aguardar o processo e
este terminado clicar em
View
8. Resultado final
8. Resultado final
Nos resultados
apresenta uma tabela
com os valores
preditos, valores de
referencia e o desvio.
Os resultados podem
ser salvos em Save
As...
Ou clicando com o
boto direito do mouse
sobre a tabela, depois
em Copy e colar numa
planilha do Excel.