sexta-feira, 26 de setembro de 2008

Computadores com uma capacidade quase humana


Nós temos uma capacidade inata, e uma tendência quase inconsciente em utilizar essa capacidade, de encontrar padrões em grandes volumes de dados e informações. Foi assim que os nossos antepassados traçaram as constelações na infinidade de estrelas que eles observavam no céu, e é assim que nós localizamos um grupo de amigos no meio de um salão lotado.
Seria muito útil se conseguíssemos replicar essa capacidade nos computadores - a Era da Informação está a gerar uma quantidade de dados maior do que tudo o que a humanidade gerou ao longo de milênios.

Sabemos que essa montanha de dados contém informações valiosas, mas só conseguiremos tirar proveito delas se os próprios computadores forem capazes de as processar para nós.
Para que um computador ordene um conjunto de dados, nós devemos encontrar a ordem subjacente a esses dados e então dizer ao computador como ordená-los, por meio de um programa.
Agora, investigadores do MIT elaboraram um algoritmo que é capaz de encontrar um padrão nos dados brutos, e então ordená-los segundo esse padrão. Em vez de procurar por um tipo particular de estrutura, criaram um algoritmo mais amplo que é capaz de testar todas essas estruturas e pesá-las umas contra as outras. O algoritmo consegue entender vários tipos de estruturas de dados, como árvores, ordens lineares, anéis, hierarquias dominantes, clusters etc. Ele analisa os dados brutos até encontrar a estrutura que melhor os descreve e então ordena os dados seguindo essa estrutura. Inovação Tecnológica

Sem comentários:

visitas