Como você se lembra dos parâmetros?

9

Atualmente, estou pesquisando pseudo-aleatoriedade, que envolve um zoológico de objetos maravilhosos, como geradores pseudo-aleatórios, extratores de aleatoriedade, gráficos expansores, etc. Acho esse tópico fascinante, mas uma coisa que me deixa louca é o excesso de parâmetros que são envolvidos. Entendo que esses objetos são muito complexos, mas não posso deixar de suar quando vejo "Seja um widget padrão ( α , V , ϵ 2 , k , δ ) -pseudo-aleatório ...". Então eu tenho que voltar ao trabalho ou encontrar outro trabalho (que provavelmente usa uma parametrização diferente) e tentar lembrar o que todos α , V ,G(α,V,ϵ2,k,δ) e δ são todos significados.α,V,ϵ,kδ

Demoro um pouco para adquirir uma sensação de configurações de parâmetros "boas" versus configurações de parâmetros "ruins", versus configurações "naturais" versus configurações "fáceis".

Provavelmente não existe uma bala mágica para esse problema - mas eu queria saber se outras pessoas teriam algum método para gerenciar a "explosão de parâmetros", para que seja mais fácil reter na memória por um longo período de tempo?

Obrigado!

Henry Yuen
fonte
2
Sou péssimo em pseudo-aleatoriedade e não posso falar sobre definições específicas. Mas sinto que "lembrar parâmetros" é um objetivo errado. Os parâmetros existem por alguns motivos, e trata-se mais de entender o que deve ser parametrizado, e isso deve naturalmente sair do seu entendimento da noção a ser definida. Então, basicamente, sua pergunta é equivalente a "Como você entende uma definição?" Mas então eu não acho que exista bala de prata.
Tsuyoshi Ito
1
Ter um wiki pessoal para acompanhar as definições nunca é demais. Esta pergunta pode ajudar.
Artem Kaznatcheev
HY faz parte da maldição de CS. tente pensar assim. por exemplo, a definição de uma simples máquina de digitação escrita na verdade envolve bastante parâmetros. mas se turing provavelmente nunca escreveu a definição dessa maneira. portanto, sem dúvida, muitos artigos descrevem de maneira notável e exagerada. tente encontrar um autor que explique os mesmos conceitos sem muita notação / sintaxe. Além disso, os livros didáticos tendem a ser ótimos em simplificar papéis complexos melhor em retrospectiva, se você puder encontrar esse tópico no livro. veja o conceito psicológico de "chunking"
vzn
2
Um adendo ao meu comentário anterior: consulte Como você obtém uma "Intuição Física" para obter resultados no TCS? As respostas a essa pergunta (exceto para o meu :() contêm boas, conselhos concretos sobre como entender os papéis.
Tsuyoshi Ito
1
haha imaginou que alguém me ding nisso. imho turing tem muitas palavras onde ele pode ter símbolos e muitos símbolos onde ele pode ter palavras. a propósito, outra maneira de ver "símbolos demais" é como "código distorcido" medido por algo chamado "sobrecarga cognitiva" e está sendo seriamente estudado em algumas pesquisas de psicologia cruzada, para qualquer pessoa interessada tentar pesquisá-lo no Google. e existem recomendações sobre como reduzir a "sobrecarga cognitiva" na codificação que são directamente aplicável a papel de sintaxe etc
vzn

Respostas:

2

Minhas práticas de pesquisa, quando entro em um novo domínio de pesquisa, cobrem a combinação de gerenciamento de memória, mnemônico, notas e outras práticas.

Não tenho uma receita, porque cada uma delas depende da natureza de um determinado domínio.

Para alguma inspiração e discussão, aqui está um exemplo que me veio à mente:

Consulte os documentos em algumas iterações:

  • Primeiro, para se ajustar ao domínio e obter a primeira intuição sobre abordagens e notações.
  • O próximo passo é a preparação para a "clusterização" de papéis.
    • prepare uma lista de tags que representam abordagens, notações, recursos e outras propriedades interessantes para mim.
    • Antes de começar a etiquetar, examino os papéis e avalio minhas etiquetas, corrija-as adequadamente.
    • Finalmente eu etiqueto papéis
  • Depois, processo os documentos de acordo com as tags em grupos : com notação semelhante, abordagem ...
    • Graças ao trabalho com papéis que compartilham propriedades comuns , você pode se concentrar nas diferenças .
    • Preparo notas em forma de MindMap com o FreeMind . Alcançar facilmente "o que era o quê".
  • Depois de processar papéis agrupados em conjuntos com etiquetas, tente examinar a área inteira com todos os grupos para obter a visualização do pensionista.
  • Agora é o passo de olhar o domínio inteiro para ver conexões e diferenças. Quando não consigo me lembrar de detalhes, faço check-out no meu MindMap para lembrar o que era o quê.

Tente evitar sobrecarregar sua memória, quando não for necessária, use: técnicas Mnemônicas e Art Of Memory . Use o MindMapping.

Grzegorz Wierzowiecki
fonte