$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Quando dois ou mais idiomas são misturados em uma única linha ou fala, isso é chamado de linguagem mista de código. É comum em diálogos casuais como o hinglish. Existem várias maneiras pelas quais as emoções humanas podem ser compreendidas, e modelar computacionalmente uma série de declarações emocionais é anotá-las pelas pessoas que proferiram essas frases. Pode ser entendido em termos de níveis biológicos, fisiológicos, psicológicos e assim por diante. De acordo com cientistas como Roger Penrose, muitos fenômenos em nosso mundo são não computacionais, e cientistas como Wolfram consideram que tudo (todos os fenômenos) podem ser modelados computacionalmente1. Penrose acredita que a consciência envolve processos (talvez relacionados à mecânica quântica dentro do cérebro) que vão além do que qualquer procedimento algorítmico passo a passo pode alcançar. Ele frequentemente cita os teoremas da incompletude de Gödel para apoiar a ideia de que a visão matemática humana, por exemplo, transcende os sistemas formais2. Se a consciência não é computacional, então as emoções, como um aspecto fundamental da experiência consciente, também podem ter elementos não computacionais. Stephen Wolfram, conhecido pelo Mathematica e seu trabalho sobre autômatos celulares, propõe o "Princípio da Equivalência Computacional". Isso sugere que mesmo sistemas muito complexos, incluindo potencialmente o próprio universo e fenômenos dentro dele (como emoções), podem ser descritos e modelados por regras computacionais, mesmo que essas regras sejam muito simples, gerando um comportamento complexo. Mas, na prática, isso não é possível, e precisamos de alguém que seja referido como um especialista ou simplesmente um anotador que possa fazer análise de emoções3.
Nesta pesquisa, propagamos a ideia de construção de modelos computacionais. Mas esse modelo será quase computacional. Nossa pesquisa neste contexto visa ser computacional na forma, mas pode não capturar todos os aspectos perfeitamente, talvez deixando espaço para complexidades que são difíceis ou impossíveis de calcular totalmente. As emoções são difíceis de modelar computacionalmente porque dependem de experiências subjetivas, contexto cultural e expressões diferenciadas que não podem ser totalmente capturadas por meio de algoritmos fixos.
Portanto, para modelar emoções humanas usando abordagens computacionais baseadas em variáveis, é necessário anotar enunciados emocionais humanos. Esta anotação deve ser realizada por um especialista ou anotador especializado em análise de emoções¹. Compreender as complexidades das emoções humanas não é uma tarefa fácil, principalmente quando se lida com idiomas mistos. Além disso, problemas relacionados à escala significam que confiar apenas na anotação manual por humanos não é uma opção viável. Pesquisas recentes indicam uma necessidade consistente de uma abordagem human-in-the-loop ao construir sistemas para tarefas tão complexas. Consequentemente, uma abordagem semiautomática, que envolve automatizar as partes mais diretas, reservando tarefas que exigem nuances humanas para anotadores, parece mais apropriada para o desenvolvimento de sistemas de linguagem natural neste domínio.
Um anotador humano, é claro, estará fazendo o trabalho manualmente e, na era da computação, isso não é o que se espera dos cientistas contemporâneos. Se o anotador (manual, semiautomático ou totalmente automático) for capaz de adivinhar de forma inteligente o tipo de emoção incorporada nos enunciados, enunciados que consistem em vários tipos de emoções expressas como símbolos, com coloquialismo ou código misturado e usando várias modalidades, então a tarefa é difícil e fácil ao mesmo tempo. A complexidade da anotação de emoção em enunciados em hinglish depende da natureza da expressão. Quando as emoções são transmitidas claramente usando palavras ou emojis familiares, a anotação é relativamente direta. No entanto, a tarefa se torna desafiadora quando os enunciados envolvem várias emoções, mistura de códigos ou expressões simbólicas ambíguas. Portanto, a anotação pode ser fácil e difícil, dependendo de quão diretamente a emoção é expressa.
As abordagens contemporâneas na identificação de emoções e sentimentos lidam com esses desafios, incluindo a natureza subjetiva das emoções, a ambigüidade nas expressões humanas, a complexidade de linguagens mistas de código como o hinglish e a natureza demorada e inconsistente da anotação manual. associado à construção de modelos computacionais e ao gerenciamento de tarefas de anotação tediosas. Pesquisas recentes indicam que os pesquisadores estão empregando uma gama diversificada de métodos para atingir esse objetivo, incluindo aprendizado de máquina, aprendizado profundo e várias abordagens híbridas. Pesquisas recentes mostram que, para superar esses problemas, os pesquisadores estão empregando uma variedade de técnicas, como aprendizado de máquina, aprendizado profundo e modelos híbridos.
Pesquisas recentes mostram que os pesquisadores estão empregando todos os tipos de abordagens, incluindo aprendizado de máquina, aprendizado profundo3 e abordagens híbridas. O termo análise de sentimento refere-se a um procedimento usado quando se acredita que a polaridade das emoções é um marcador para entender a emoção crua dos seres humanos 3,4. O desenvolvimento dessa tecnologia ajudou a reconhecer humor, sentimentos, fala, emoções faciais e pistas não verbais, e já fez incursões em aplicativos que permitem tradução em tempo real2. Uma abordagem multimodal pode ser usada para traduzir o hinglish para o inglês e pode ser útil no futuro para tornar o cinema indiano mais acessível a sociedades remotas 5,6. Por exemplo, na Índia, o inglês costuma ser a segunda língua. Pesquisas neste contexto mostram que isso melhorou a qualidade do ensino de inglês, analisando a fala indiana (linguagem de código misto) quanto à expressividade, ou grau de sentimento e emoção, de cada palavra.
Nesse contexto de pesquisa, o uso da linguagem de código misto em conjunto com a tradução demonstrou melhorar a qualidade do ensino de inglês. Isso é feito por meio da análise da fala indiana (linguagem de código misto) para determinar a expressividade, ou valência emocional, de cada palavra. Por meio da aplicação do aprendizado profundo para treinar computadores na interpretação da fala, esta pesquisa já melhorou a precisão da análise computadorizada da fala e facilitou uma maior compreensão da comunicação 4,5. De acordo com os resultados do censo de 2001, o hinglish, uma língua que é uma mistura de hindi e inglês, é atualmente usado por cerca de 120 milhões de pessoas na Índia6.
A partir do cenário contemporâneo de algoritmos de aprendizagem, fica claro que a aprendizagem ativa emergiu como uma ferramenta poderosa para reduzir significativamente o esforço humano na anotação de grandes conjuntos de dados, particularmente no domínio da identificação e reconhecimento de emoções. Essa abordagem iterativa, que anota seletivamente anotações impactantes (com métricas apropriadas), não apenas aumenta a precisão da anotação, mas também melhora a eficiência5. Estudos anteriores demonstraram sua eficácia em alcançar reduções substanciais na carga de trabalho de anotação manual, mantendo ou mesmo melhorando o desempenho com conjuntos de dados de treinamento menores e propondo um método baseado em análise de cluster para seleção de instâncias informativas 7,8. No contexto específico do reconhecimento de emoções Hinglish, os pesquisadores fizeram contribuições valiosas por meio de modelos de aprendizado profundo e um conjunto de dados anotado com vários rótulos 9,10,11. Estudos anteriores 12,13 introduziram aprendizado ativo e métodos semi-supervisionados para minimizar a dependência de dados rotulados por humanos, aumentando ainda mais a eficiência e reduzindo os custos de anotação. Além disso, o aprendizado ativo foi demonstrado em muitos projetos para aumentar o desempenho da classificação, particularmente na classificação de emoções multi-rótulo14.
A eficácia do aprendizado ativo na melhoria do desempenho do classificador foi reconhecida em vários aplicativos de aprendizado de máquina. Estudos15,16 destacaram seu papel crucial na melhoria do desempenho, concentrando-se em aplicações educacionais. Da mesma forma, um estudo inicial introduziu um novo algoritmo para aprendizado ativo com máquinas de vetores de suporte, reduzindo significativamente a necessidade de instâncias rotuladas17. Outro trabalho também explorou sua aplicação em tarefas envolvendo instâncias estruturadas, como classificação de texto18. O impacto do aprendizado ativo nas tarefas de reconhecimento de emoções vai além dos ganhos de eficiência, principalmente na minimização da dependência de dados rotulados por humanos. Um estudo introduziu uma estrutura multitarefa para classificação e regressão de emoções, superando o desempenho de métodos de tarefa única10.
Além disso, os pesquisadores19 fizeram avanços significativos no reconhecimento de emoções de fala e texto usando aprendizado ativo, enquanto demonstravam20 sua eficácia na classificação personalizada de emoções musicais. No entanto, o processo de categorização e rotulagem de emoções apresenta um desafio significativo, como destacado21,22, particularmente em contextos de análise de sentimentos. Observa que o uso do rótulo pode influenciar significativamente a categorização das emoções, principalmente para categorias aprendidas posteriormente23. Para enfrentar esses desafios, vários algoritmos, incluindo métodos baseados em palavras-chave e baseados em aprendizado, foram desenvolvidos, alcançando taxas de precisão notáveis24. A pesquisa sobre emoções com base em enunciados e textos escritos tem sido explorada em vários modelos, e as abordagens implementaram um modelo dimensional usando bancos de dados normativos para detecção eficaz de emoções25. Em outro estudo26, um modelo de emoção cognitiva aprimorou um método sequencial usado para identificação da causa da emoção social. O autor forneceu uma interpretação linguística computacional do modelo de emoção OCC, enquanto um estudo semelhante27propôs um sistema utilizando ontologias para representar relações de dependência de palavras e emoções. Os autores de um estudodiscutiramos sinais que se correlacionam com o processamento emocional de palavras, destacando a adaptação do cérebro em expressar emoções na linguagem escrita. A anotação de várias matrizes de emoções brutas, incluindo a dos dados de vários modelos, é um desafio. No entanto, investigar as emoções relacionadas à guerra e ao conflito fornece uma janela científica e sistemática para a psique humana em circunstâncias extremas, permitindo-nos entender melhor como indivíduos e comunidades lidam com traumas, perdas e incertezas5. Outro estudo descobriu que a técnica de anotação melhorou efetivamente a classificação de gênero, com o recurso do título desempenhando um papel crucial no processo29. Um estudo criou um conjunto de dados de toque de visão 44K com especialista e GPT-4V para treinar um codificador tátil e um modelo TVL para geraçãode texto 30. Outro estudo explorou a mineração de opinião e tendências em tweets políticos, com foco no processo de aprendizagem ativa para anotar automaticamente tweets em francês sobre políticos41. Outro estudo apresentou o CloudFlows, uma plataforma de fluxo de trabalho científico baseada em nuvem projetada para análise central adaptativa dinâmica em fluxos de dados. Ele permite o aprendizado ativo para melhorar a classificação de sentimentos, permitindo que o algoritmo se adapte às mudanças nos dados em tempo real42.
Há uma tensão clara entre a complexidade da emoção humana e o desejo de análise automatizada da emoção. Existe uma tensão inerente entre a complexidade da emoção humana e o objetivo da análise automatizada da emoção. A maior parte do trabalho contemporâneo reconhece as limitações da anotação manual e enfatiza a necessidade de métodos computacionais sofisticados para enfrentar os desafios de compreender as emoções em diversas formas de comunicação. Esse cenário ideal é amplamente impraticável, ou seja, obter anotações das pessoas que escreveram ou falaram as frases43. O cenário ideal para obter dados, especificamente obter anotações diretamente dos indivíduos que escreveram ou falaram as frases, é amplamente impraticável. Essa impraticabilidade decorre da impossibilidade de reunir e processar tais anotações personalizadas em larga escala. Portanto, os esforços atuais devem contar com anotadores especializados ou algoritmos automatizados de detecção de emoções para analisar e rotular as emoções expressas no texto. Neste trabalho de pesquisa, tentamos superar alguns aspectos desses desafios de domínio. Os principais contributos nesta área problemática são apresentados a seguir44.
Portanto, precisamos contar com especialistas ou anotadores e algoritmos de detecção de emoções para analisar e rotular as emoções expressas no texto. É impossível reunir e processar essas anotações personalizadas em grande escala. Assim, neste trabalho de pesquisa, procurou-se superar alguns aspectos desse domínio do conhecimento. A seguir estão as principais contribuições nesta área problemática.
A estrutura funciona em conjunto com métodos baseados em regras, como marcação de emoções, detecção de combinação de códigos e interpretação de emojis, com técnicas de aprendizado de máquina, como Random Forest e incorporação de palavras, melhorando a precisão das anotações e reduzindo o esforço manual. O Aprendizado Iterativo do Classificador emprega aprendizado ativo, bem como aprendizado de transferência para priorizar amostras de recursos ambíguos, reduzindo a necessidade de trabalho árduo. Essa abordagem reduziu os custos operacionais em 40% em comparação com a rotulagem manual rígida.
Para lidar com as nuances do Hinglish em um nível granular, foi desenvolvido um método personalizado de tokenização sensível ao contexto. Essa abordagem processa texto misto de código, levando em conta a troca de idioma, pontuação, emojis e segmentação de subpalavras, permitindo uma anotação de emoção mais precisa em texto misto hindi e inglês. Em um nível granular, desenvolvemos tokenização personalizada sensível ao contexto para texto em Hinglish. A estrutura aborda as complexidades do texto misto de código, incorporando dicionários de emoções bilíngues, tokenização de subpalavras e tokenização personalizada sensível ao contexto. As regras lexicais resolveram 89% das ambiguidades de troca de código.
Nosso trabalho é fundamentado em teorias psicológicas estabelecidas da emoção, como a Teoria das Emoções Discretas e a Teoria da Avaliação Cognitiva. A pesquisa demonstra a escalabilidade da abordagem para resposta a crises e monitoramento de mídia social, fornecendo um plano para aplicativos multilíngues de PNL com poucos recursos.
A Tabela 1 explica os estudos disponíveis para o mesmo domínio do problema. A partir do levantamento bibliográfico e do resumo tabulado, pode-se inferir que a maioria dos estudos não pode escapar de fazer algum trabalho inicial de anotação usando métodos manuais. Poucos pesquisadores estão seguindo abordagens semiautomáticas41. No entanto, a diferença real no desempenho vem do uso de um modelo de aprendizado eficaz que pode automatizar o processo de anotação. O conteúdo emocional dos tweets deve corresponder às teorias que explicam os caminhos das emoções humanas e a organização dos sentimentos. A próxima seção define o problema com base nas limitações das abordagens existentes e nos resultados empíricos dos artigos.
| Estudar | Dataset | Emoção | Métodos | Domínio | Processo de rotulagem | Lacunas | Escopo futuro |
| [31] | 9.000.000 de Tweets | tensão, depressão, raiva, vigor, fadiga, | Perfil de confusão dos estados de humor | Inglês | Sem rotulagem | O estudo ignora diferenças emocionais sutis como surpresa, alegria ou medo, sugerindo que a rotulagem de emoções pode melhorar a interpretabilidade e a granularidade das tendências de sentimento, particularmente em relação a eventos socioeconômicos. | Ele poderia investigar como capturar e examinar melhor uma variedade de expressões emocionais em dados de mídia social, utilizando métodos automatizados de categorização e taxonomias emocionais bem estabelecidas. |
| [32] | 7000 Tweets | raiva, nojo, medo, alegria, amor, tristeza, | Máquina de vetores de suporte | Inglês | Manual | A generalização do conjunto de dados é limitada devido à sua especificidade do tópico e à falta de representatividade do uso geral do Twitter. Devido à interpretação subjetiva e ao contexto mínimo, que é mostrado em uma modesta concordância entre anotadores, é um desafio anotar emoções em tweets breves e casuais. | Trabalhos futuros se concentrarão no desenvolvimento de modelos aprimorados de detecção de emoções, incorporando distinções entre estilos linguísticos específicos de tópicos e emoções, permitindo uma classificação mais precisa em diversos contextos de tweets. |
| [33] | 21.000 Tweet | raiva, nojo, medo, alegria, tristeza, surpresa | Máquina de vetores de suporte | ------ | Usando hashtag | Os corpora rotulados de emoções existentes são limitados em tamanho e domínio, sem conjuntos de dados grandes e diversificados para microblogs. Os tweets são curtos, barulhentos e limitados ao contexto, dificultando a detecção e anotação precisas de emoções. | Em trabalhos futuros, o estudo pode incluir a expansão do léxico emocional com sinônimos e hashtags adicionais para melhorar a cobertura e a precisão da detecção. |
| [34] | 16485 Tweets | raiva, nojo, medo, alegria, tristeza, surpresa | Regressão de vetor de suporte | Chinês | Manual | Os métodos tradicionais de classificação de emoções geralmente ignoram a causa subjacente das emoções, limitando a qualidade do recurso. Extrair com precisão as causas emocionais de postagens curtas e informais de microblog requer sistemas robustos baseados em regras e conhecimento de domínio.
| Uma exploração mais aprofundada da análise da causa da emoção pode aprimorar os modelos de detecção de emoções e abrir novas direções na compreensão da emoção textual. |
| [35] | 10.040 Tweet | Medo, esperança, alegria, raiva, surpresa, tristeza, nojo | LDA, concordância entre avaliadores | Hinglish | Manual | Há uma falta de conjuntos de dados estruturados e disponíveis publicamente para Hinglish, especialmente aqueles que capturam nuances pragmáticas e emocionais em conteúdo relacionado a crises. O hinglish é uma linguagem não padrão, com código misto, e as variações regionais complicam a análise e a anotação precisas de sentimentos.
| Para expandir conjuntos de dados multimodais, integre análises pragmáticas profundas com modelos de aprendizado de máquina e aborde a escalabilidade para rastreamento de emoções em tempo real no discurso de conflito. |
| [36] | 134.000 tweets | ativo, inativo feliz, infeliz | Máquina de vetores de suporte e vizinhos mais próximos K | Hinglish | Usando hashtags | A rotulagem manual de emoções de tweets é trabalhosa e inconsistente, limitando os esforços de classificação de emoções em larga escala As anotações de crowdsourcing carecem de confiabilidade, especialmente na identificação dos níveis de excitação emocional, destacando a subjetividade na interpretação das emoções.
| Concentre-se em refinar a rotulagem baseada em hashtag e expandir os modelos de detecção de emoções para melhorar a precisão e a generalização em diversos contextos emocionais. |
| [37] | 3.000 estudantes, psicólogos e não psicólogos de 37 países | alegria, medo, raiva, tristeza, nojo, vergonha e culpa. | -- | ----- | Manual | Exploração limitada de como os fatores culturais influenciam a regulação e expressão de emoções específicas em diversas sociedades. Equilibrar evidências de padrões emocionais universais com variações culturalmente específicas na elicitação e interpretação de emoções permanece complexo.
| Novos estudos devem investigar a interação entre universalidade biológica e contexto cultural na formação da experiência emocional e da comunicação |
| [38] | 12000 | Felicidade, tristeza e raiva | Concordância entre avaliadores | Hindi+Inglês | Manual | A pesquisa atual carece de um conjunto de dados abrangente e anotado e modelos padronizados para detecção de emoções Hinglish. A gramática irregular e a natureza mista de códigos dos textos de mídia social dificultam a classificação precisa das emoções.
| O trabalho futuro se concentrará na expansão das categorias de emoções e no desenvolvimento de conjuntos de dados maiores e multilíngues com codificação mista. |
| [39] | 2866 | felicidade, tristeza, raiva, surpresa e tristeza | Máquina de vetores de suporte | Hinglish (Hindi+Inglês) | Manual | Falta de conjuntos de dados mistos de código anotado por emoção. A expressão de emoção em texto misto de código varia entre idiomas e scripts, tornando a anotação e a classificação complexas.
| Trabalhos futuros podem expandir o corpus para incluir mais diversidade emocional, integrar a marcação de parte do discurso e explorar conteúdo misto de código multilíngue. |
| [40] | 13738 | --- | Tradução automática Google Translator | Hinglish | Manual | Os sistemas de tradução automática existentes carecem de precisão em dados de mídia social mistos devido à ausência de grandes corpora paralelos específicos de domínio. A alta variação ortográfica, a estrutura informal e a ambiguidade na identificação do idioma complicam a tradução do texto romanizado hindi-inglês.
| O corpus pode suportar o desenvolvimento de sistemas de tradução mista de código e ser estendido a outras linguagens de poucos recursos e tarefas de PNL, como reconhecimento de entidade nomeada |
| [41] | 11527 | positivo, muito positivo e negativo, muito negativo | Classificação baseada em kNN, representação BOW | Políticos franceses | Manual | Disponibilidade limitada de conjuntos de dados anotados de alta qualidade para mineração de opinião política em idiomas diferentes do inglês. Equilibrar a redução de ruído de anotação com retenção de informações e lidar com a distribuição desigual de rótulos em conjuntos de dados de tweets em grande escala são as principais dificuldades.
| Trabalhos futuros podem refinar métodos de aprendizagem ativa para preservar melhor o conteúdo crítico, minimizando o ruído de anotação no discurso político multilíngue. |
| [42] | 764,416 | --- | Clustering de Kmeans, SVM | Inglês | Semi supervisionado | A rotulagem em tempo real e a atualização do modelo na análise de sentimento são limitadas pela variabilidade do fluxo de dados, custo de rotulagem e escalabilidade do sistema. | Trabalhos futuros explorarão a classificação de sentimento multiclasse, integrarão estratégias de rotulagem adicionais e expandirão o controle sobre a geração inicial do modelo |
Tabela 1: Estudos disponíveis com métodos de rotulagem correspondentes. A tabela fornece uma visão comparativa completa dos estudos existentes, abordando a anotação da emoção e estabelecendo o cenário metodológico e conceituando a contribuição do presente trabalho na literatura existente.
Declaração do problema
As emoções mais frequentemente estudadas na anotação são fortemente influenciadas por modelos psicológicos fundamentais como os de Ekman e Plutchik, concentrando-se principalmente em categorias centrais como raiva, medo, felicidade, tristeza, surpresa e assim por diante44 . Assim, neste trabalho de pesquisa, pretendemos trabalhar conotações bem estabelecidas de emoções. O desafio é desenvolver uma estrutura computacional dinâmica, F, capaz de anotar com precisão instâncias de texto em hinglish (ti ) de um corpus T focado em guerras e conflitos com rótulos de emoção (ei) a partir de um conjunto predefinido E = {e1, e2, ..., e8}. Essa estrutura deve sintetizar princípios da Teoria Construcionista da Emoção, Teoria dos Eventos Afetivos (AET), Teoria das Emoções Discretas e Teoria da Avaliação Cognitiva para modelar a paisagem emocional multifacetada do discurso relacionado ao conflito. Cada instância de texto ti em T é linguisticamente complexa, misturando hindi (em escrita romana), inglês, emojis e símbolos, necessitando de uma abordagem de várias camadas para capturar expressões emocionais diferenciadas.
O modelo computacional de emoções relacionadas à guerra (como um estudo de caso) pode envolver uma abordagem multifacetada, começando com regras lexicais que abordam nuances baseadas em Hinglish. A tokenização, denotada como T, engloba scripts romanos (hindi escrito em script romano), juntamente com emojis e pontuação, formando a base do processamento da linguagem. dicionários de emoções, representados como D, mapeiam palavras entre idiomas para emoções específicas, como raiva, alegria e outras, onde cada emotion_i associou words_j em language_k. A decomposição de subpalavras, S, decompõe os termos compostos em suas subpalavras constituintes, permitindo uma compreensão mais profunda de expressões complexas. Posteriormente, as técnicas de aprendizado de máquina, M, utilizam embeddings, E, como Word2Vec/fastText, para transformar tokens em representações vetoriais, vector_v, facilitando a análise numérica. Os classificadores de conjunto, C, como Random Forest, preveem rótulos de emoção, emotion_label_p, a partir desses conjuntos de vetores. Para melhorar iterativamente o modelo de aprendizado de anotação, um mecanismo de aprendizado ativo, AL, é empregado. O feedback de especialistas, F, refina casos ambíguos ambiguous_sample_q, atribuindo refined_label_r, fornecendo correções cruciais. A priorização de amostras, P, concentra-se em amostras de baixa confiança, low_confidence_sample_s, atribuindo-as annotation_priority_t, otimizando assim o processo de anotação.
Ao integrar esses componentes e teorias, essa estrutura visa processar dinamicamente o texto em hinglish, unir nuances linguísticas e culturais e refinar de forma adaptativa as anotações emocionais, oferecendo uma solução escalável para analisar as dimensões afetivas no discurso de conflito.