Discussão do artigo "Colorindo os resultados da otimização de estratégias de negociação"

 

Novo artigo Colorindo os resultados da otimização de estratégias de negociação foi publicado:

Neste artigo nós vamos realizar um experimento: nós vamos colorir os resultados da otimização. A cor é determinada por três parâmetros: os níveis de vermelho, verde e azul (RGB). Existem outros métodos de codificação de cores, que também usam três parâmetros. Assim, três parâmetros de teste podem ser convertidos em uma cor, que representa visualmente os valores. Leia este artigo para descobrir se essa representação pode ser útil.

As melhores opções em RGB estão próximas do branco e em CMY estão próximas do preto. Para uma interpretação adequada de outras cores, nós precisamos entender como os componentes individuais dentro do modelo de cores são combinados e como a cor resultante é formada.

Vamos ver o modelo RGB em mais detalhes. Quando os valores de todos os componentes são iguais a 0, nós obtemos a cor preta. Quando todos os componentes são iguais ao valor máximo, a cor é branca. Todas as outras combinações fornecem cores diferentes. Se um dos componentes tiver o valor mais alto e os outros dois forem iguais a 0, nós obtemos a cor clara do componente apropriado: vermelho, verde ou azul. Se dois componentes tiverem valores máximos e o terceiro for zero, a cor resultante também será clara. Resultado vermelho e verde em amarelo, verde e azul fornecem ciano, vermelho e azul são mostrados como magenta. A Figura 6 mostra várias combinações de componentes RGB.


Fig. 7. Combinações básicas de componentes RGB

Com base na sombra, nós podemos entender qual indicador de parâmetro contribui mais positivamente para o resultado do teste. Se for vermelho, então, é o primeiro parâmetro; se for a cor amarela, o primeiro e o segundo; verde significa o terceiro parâmetro, etc.

Autor: Dmitry Fedoseev

 

Essa apresentação de dados de otimização é uma ideia do autor ou há algum outro lugar para ver exemplos?

Estou perguntando porque não consegui acessar o site e avaliar a conveniência de visualizar os exemplos em html anexados.

Provavelmente, eu simplesmente não estou entendendo. Portanto, gostaria de ver exemplos de aplicativos úteis.

 
fxsaber:

Essa apresentação de dados de otimização é uma ideia do autor ou posso ver exemplos em outro lugar?

Estou perguntando porque não consegui acessar o site e avaliar a conveniência de visualizar os exemplos em html anexados.

É provável que eu simplesmente não esteja entendendo. Portanto, gostaria de ver exemplos de aplicativos úteis.

A ideia de Rashid é que ele sugeriu o tópico para o artigo. No início do artigo, ele avisa que se trata de um experimento e que não se sabe se será útil e conveniente.

 
Critério (como opção): o valor do índice de lucratividade/prejuízo (quanto maior o valor, mais brilhante será a cor selecionada).
 
Aleksandr Masterskikh:
Critério (como opção): o valor do índice de lucratividade/prejuízo (quanto maior o valor, mais brilhante será a cor selecionada).

Essa é uma maneira de colorir indicadores separados (em uma coluna). Mas, no artigo, há um indicador triplo, cuja interpretação é mais complicada: se a cor for brilhante, ele tem apenas um componente no sinal de mais (ou dois). E quando todos eles estão no sinal de mais, quanto mais forte, mais próximo da cor branca.

 
Como um experimento de visualização é muito interessante, pensei imediatamente que as dependências dos 3 valores em seu intervalo são lineares, e se usarmos não linear, o que é mais correto. Ou seja, calibrar a escala para cada um deles, de modo que parâmetros obviamente inadequados não afastem a cor do preto. E o segundo pensamento - há também designações de cores com 4 parâmetros.
 
alex_all:
Como um experimento de visualização é muito interessante, pensei imediatamente que as dependências dos 3 valores em seu intervalo são lineares, e se usarmos não linear, o que é mais correto. Ou seja, calibrar a escala para cada um, de modo que indicadores obviamente inadequados não tirem a cor do preto. e o segundo pensamento - há também designações de cores com 4 parâmetros.

Qual é a 4-paramétrica?

 

Não acho que colorir os elementos da mesa seja o que Rashid tinha em mente.

Dmitry, você prestou muito pouca atenção ao enunciado do problema e começou a colorir tudo de uma vez.

Vamos considerar uma analogia: construir uma rota para contornar um sistema de defesa aérea.

No mapa do terreno (obviamente, bidimensional), é feita a marcação tridimensional dos indicadores de eficácia da defesa aérea em cada ponto, levando em conta o terreno e outros aspectos. Em seguida, o mapa é colorido de acordo com os valores desses indicadores. É possível prescindir da marcação unidimensional, então os tons de cinza são suficientes.

A experiência de usar essa abordagem mostrou que o operador cria quase instantaneamente uma rota, cuja probabilidade de perder uma aeronave é mínima. Basta apenas olhar o mapa colorido.

Agora - sobre a aplicação na otimização. Bonito, mas ineficiente. A menos que você tenha um supercomputador. Você pode tentar usá-lo para otimização dinâmica (adaptação) de parâmetros, mas é necessário um poder de computação muito alto, e dificilmente será possível otimizar mais de dois parâmetros. Mas, vendo os gráficos coloridos, você poderá direcionar o conjunto de valores dos parâmetros otimizados para a área necessária em tempo real. Manualmente.

Tudo está no direito de imho.

 
Алексей Тарабанов:

Não acho que colorir os elementos da mesa seja o que Rashid tinha em mente.

Dmitry, você prestou muito pouca atenção à declaração do problema e começou a colorir tudo de uma vez.

Vamos considerar uma analogia: construir uma rota para contornar um sistema de defesa aérea.

No mapa do terreno (é claro, bidimensional), é feita a marcação tridimensional dos indicadores de eficácia da defesa aérea em cada ponto, levando em conta o terreno e outras coisas. Em seguida, o mapa é colorido de acordo com os valores desses indicadores. É possível dispensar a marcação unidimensional, então os tons de cinza serão suficientes.

A experiência de usar essa abordagem mostrou que o operador cria quase instantaneamente uma rota, cuja probabilidade de perder uma aeronave é mínima. Basta apenas olhar para o mapa colorido.

Agora - sobre a aplicação na otimização. Bonito, mas ineficiente. A menos que você tenha um supercomputador. Você pode tentar usá-lo para otimização dinâmica (adaptação) de parâmetros, mas precisará de um poder de computação muito alto e dificilmente conseguirá otimizar mais de dois parâmetros. Mas, vendo os gráficos coloridos, você poderá direcionar o conjunto de valores dos parâmetros otimizados para a área necessária em tempo real. Manualmente.

Tudo sob minha própria autoridade.

Sim, Rashid estava se referindo ao plano colorido, não aos elementos da tabela. Mas antes de dizer "B", você deve dizer "A", e é por isso que uma nova coluna foi adicionada à tabela usual de resultados de otimização antes de colocar os resultados de otimização no plano.

Na segunda metade do artigo, o plano é desenhado, mas os pixels são grandes, retangulares e com gradiente de duas cores)))

Não está claro por que você precisa de um supercomputador. Se você otimizar dois parâmetros, precisará de uma passagem no loop para encontrar os valores máximo e mínimo dos três parâmetros. Se houver mais de dois parâmetros sendo otimizados, então, para cada célula, você ainda precisará de um loop para encontrar o máximo/mínimo especificamente para essa célula. Esse é um momento. Além disso, esse relatório é criado uma vez para toda a otimização, mesmo que leve três minutos para ser criado - não há problema (em comparação com as horas gastas na otimização).

Outra coisa é organizar de alguma forma todos os resultados da otimização em uma superfície plana, não apenas por um par de parâmetros. Mas essa é uma fantasia irrealista.

 
O mesmo problema é relatado como em branco. Anexei a captura de tela.
Arquivos anexados:
123456.jpg  43 kb