Como analisar a regularização de L2

Este exercício contém um conjunto de dados de treinamento pequeno e com ruído. Nesse tipo de cenário, o overfitting é uma preocupação real. Felizmente, regularização pode ajudar.

Este exercício consiste em três tarefas relacionadas. Para simplificar as comparações nas três tarefas, execute cada tarefa em uma guia separada.

  • Tarefa 1:execute o modelo conforme fornecido para pelo menos 500 períodos. Observação o seguinte:
    • Perda de teste.
    • O delta entre a perda de teste e a perda do treinamento.
    • Os pesos aprendidos dos atributos e os cruzamentos de atributos. (A espessura relativa de cada linha em execução de FEATURES a OUTPUT) representa o peso aprendido desse atributo ou cruzamento de atributos. Para encontrar os valores de peso exatos, passe o cursor cada linha.
  • Tarefa 2:faça essa tarefa em uma guia separada. Aumente a taxa de regularização de 0 a 0.3. Depois, execute o por pelo menos 500 períodos e encontrar respostas para as seguintes perguntas:
    • Qual é a diferença entre a perda de teste na tarefa 2 e a perda de teste na tarefa 1?
    • Como é o delta entre a perda de teste e a perda do treinamento na tarefa 2 diferente da tarefa 1?
    • Qual é a diferença entre os pesos aprendidos de cada atributo e o cruzamento de atributos da tarefa 2 para a tarefa 1?
    • O que seus resultados dizem sobre a complexidade do modelo?
  • Tarefa 3: teste a taxa de regularização, tentando encontrar o o valor ideal.

As respostas aparecem logo abaixo do exercício.