Aprendizado Multirrótulo

Previsão de Ocupações para Oportunidades de Trabalho

Ronie Uliana

LCoN

Exemplos

Técnico Coleta II

[enfermagem tecnico, auxiliar enfermagem]

Recepcionista - Recreação Infantil

[administrativo auxiliar, recepcionista]

ANALISTA CONTÁBIL SÊNIOR - BARRA DA TIJUCA

[analista contabil, contador]

AUXILIAR ADMINISTRATIVO PCD

[administrativo auxiliar, administrativo assistente]
Academia SAP BW

[analista suporte, suporte tecnico]

Exemplos

Técnico Coleta II

[enfermagem tecnico, auxiliar enfermagem, estagio]

Recepcionista - Recreação Infantil

[administrativo auxiliar, vendedor, recepcionista]

ANALISTA CONTÁBIL SÊNIOR - BARRA DA TIJUCA

[analista financeiroanalista contabil, contador]

AUXILIAR ADMINISTRATIVO PCD

[administrativo auxiliar, administrativo assistente]
Academia SAP BW

[analista suporte, suporte tecnicoadministrativo auxiliar, analista sistema, estagio]

Como foi?

  • Pré processamento do texto
  • "Pruned Sets"
    • Rótulos mais frequente
    • Support Vector Machine
    • Ensemble (alteração!)

Encrencas...

  • Desbalanceamento de classes
    • Estágio, Auxiliar/Assistente Administrativo
  • Excesso de rótulos (~ 1900)
  • Mais texto não ajudou
  • Mais registros não ajudaram

Conclusões

  • Ainda não tem qualidade para produção
  • O que fazer?
    • Um segundo ensemble pareceu bom
      • Boost?
      • Bagging?
      • ???
    • Não fazer TF/IDF? :p
    • Remover classes que estão em tudo?
  • Existem resultados "semanticamente" relevantes

COMPRADOR [comprador] 

[analista suprimento, analista compra, comprador, estagio]

Aprendizado

  • Lidar com Multirrótulo
  • Python / Scikit Learn / SciPy / Numpy
  • Latex
  • Visão sobre alguns algoritmos tenebrosos 
  • Ensembles - Comitês de Máquinas
  • Notação matemática (set builder)
  • Letras gregas :p
  • Símbolos matemáticos :P

FIM

Aprendizado Multirrótulo - Resultados

By Ronie Uliana

Aprendizado Multirrótulo - Resultados

  • 2,247