minhas informações de contato
Correspondência[email protected]
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
A função Sigmóide é uma função de ativação importante para a construção de um modelo de regressão logística, conforme mostrado na figura abaixo.
A regressão logística é usada para resolverProblema de duas classificações . Para problemas de classificação, há apenas um número limitado de resultados de saída do modelo (para problemas de regressão, existem infinitos).No problema de classificação binária, existem apenas dois resultados de saída do modelo.
No caso clássico do problema de regressão "Caso de previsão de tumor", o recurso de tamanho do tumor é usado para prever se o tumor é maligno. Existem apenas dois resultados de saída: sim (1) ou não (0).
Neste momento, é difícil ajustar o conjunto de treinamento usando um modelo de regressão linear.(A regressão linear resolve um problema de regressão, enquanto o caso de previsão de tumor é um problema de classificação, ou um problema de classificação binária, para ser mais preciso), então foi proposta a ideia de regressão logística.
Modelo de regressão logística (resolver problemas de classificação): insira um recurso ou conjunto de recursos X e produza um número entre 0 e 1 , onde a curva de ajuste é construída através da função Sogmóide. O processo de construção específico é o seguinte:
Não é difícil deduzir do que foi dito acima que quando a entrada z da função Sigmóide é maior ou igual a 0, ou seja, quando o mapeamento z = wx + b do conjunto de recursos X a z é maior ou igual a 0, o resultado de saída do modelo é 1; quando a entrada z da função Sigmóide é menor que 0, ou seja, quando o mapeamento z=wx+b do conjunto de recursos X a z é menor que 0, o resultado de saída do modelo é 0.
Este é o conceito pelo qual podemos definir limites de decisão:A equação que torna o mapeamento da entrada do modelo X para a entrada da função Sigmóide z igual a 0 é chamada de limite de decisão.
Tomando o modelo de predição de tumor acima como exemplo, o mapeamento da entrada do modelo X para a entrada da função sigmóide z é z=wx+b, então o limite de decisão é wx+b=0.
Vamos usar uma imagem para ilustrar o significado do limite de decisão:
Exemplo 1:mapear para função linear
A figura acima mostra o verdadeiro valor do rótulo quando os recursos x1 e x2 no conjunto de treinamento têm valores diferentes. O círculo representa o resultado da classificação da amostra como 0 e a cruz representa o resultado da classificação da amostra como 1.
O modelo de regressão logística é mostrado acima, onde o mapeamento da entrada do modelo X para a entrada da função Sigmóide z é z=w1x1+w2x2+b, e o limite de decisão é w1x1+w2x2+b=0. Se os resultados do treinamento do modelo forem w1=1, w2=1, b=-3, o limite de decisão é x1+x2-3=0, e a imagem da função do limite de decisão é mostrada na figura acima,Pode-se observar que se as características da amostra estiverem localizadas no lado esquerdo do limite de decisão, a previsão da regressão logística é 0, caso contrário é 1. Este é o significado da imagem do limite de decisão.
Exemplo 2:Mapear para função polinomial
O mapeamento da entrada do modeloA posição das características da amostra em relação ao limite de decisão determina o resultado da predição da amostra.
Na verdade, é igual ao processo de treinamento de regressão linear, exceto que o modelo (função) a ser treinado é diferente.