“…Expert systems are designed to solve problems with knowledge and reasoning that a human expert might possess. The basis of an expert system is a knowledge base where all the rules (knowledge) are stored, and the inference engine is where the system ultimately decides on an answer from the rules in the knowledge base [24].…”
(ABSTRACT)Productivity for digital circuit design is being outpaced currently by the rate at which silicon is growing such as FPGAs. Complex designs take a large amount of engineering hours to complete. Reuse of existing design can potentially decrease this cost and increase design productivity. However, existing digital hardware designs are not being effectively reused by the hardware community due to the inability of designers to have knowledge of all the attributes of designs that can be reused. In addition, designers will have to accustom themselves to designs in the hardware library. By having a back-end system that looks for similar circuits, there is little to no effort for the designer to reuse the design. This thesis provides an overview and comparison of different methods for characterizing and comparing digital circuits in order to suggest candidate circuits that engineers can reuse. Several of these methods are implemented, modified, and compared to show the feasibility of utilizing this work for increasing overall productivity.
“…Expert systems are designed to solve problems with knowledge and reasoning that a human expert might possess. The basis of an expert system is a knowledge base where all the rules (knowledge) are stored, and the inference engine is where the system ultimately decides on an answer from the rules in the knowledge base [24].…”
(ABSTRACT)Productivity for digital circuit design is being outpaced currently by the rate at which silicon is growing such as FPGAs. Complex designs take a large amount of engineering hours to complete. Reuse of existing design can potentially decrease this cost and increase design productivity. However, existing digital hardware designs are not being effectively reused by the hardware community due to the inability of designers to have knowledge of all the attributes of designs that can be reused. In addition, designers will have to accustom themselves to designs in the hardware library. By having a back-end system that looks for similar circuits, there is little to no effort for the designer to reuse the design. This thesis provides an overview and comparison of different methods for characterizing and comparing digital circuits in order to suggest candidate circuits that engineers can reuse. Several of these methods are implemented, modified, and compared to show the feasibility of utilizing this work for increasing overall productivity.
“…Expert systems -Expert systems are decision making systems, implemented as a computer program, that are meant to mimic the decision making processes of a human expert (Anjaneyulu, 1998;Gallant, 1988). These systems are built by first eliciting, as thoroughly as possible, the knowledge that a human expert would use in solving a particular problem and the rules for using or manipulating that knowledge.…”
Section: Artificial Intelligence and Computational Approachesmentioning
The following work aims to contribute to the study of experts and expertise. It is concerned with three principle questions. First, what is expertise? Second, which methodologies can be usefully applied to the study of expertise as it operates in naturalistic contexts? Third, how can the scientific community evaluate and refine these methodologies, as well as develop new ones? These questions are addressed using three frameworks: the Universal Architecture of Expertise, Methodological Pipelining, and Lakatosian Analysis.Three studies of expert cognition are presented, each of which uses a different methodology. The first study presents a novel method for building macro cognitive models of experts, and applies this method to an analysis of individuals playing a fastpaced video game (Gears of War 3). The second study is a communication analysis of teams playing Gears of War 3 and Counter Strike: Global Offensive, with a focus on communication relating to coordination and interruption handling. The third study is a Python ACT-R model of team coordination using a simplified simulation environment based on Gears of War 3 gameplay. Taken together, these three studies are intended as a demonstration of a research programme built upon the aforementioned three frameworks.iii
“…A Figura 2.9 Figura 2.8: Definição da localização do aluno em sala de aula. 8 ilustra o processo de visualização de uma pergunta no dispositivo móvel de determinado estudante: Figura 2.9: Visualização de uma pergunta tipo múltipla escolha feita a partir de um smartphone. 10 No caso do exemplo ilustrado na Figura 2.9, o aluno deve responder uma pergunta de múltipla escolha.…”
Section: Recebimento E Resolução Das Questões Pelos Estudantesunclassified
“…Conforme explica Anjaneyulu (Anjaneyulu, 1998) [8], as regras lógicas podem representar o conhecimento sobre um determinado domínio através da seguinte forma:…”
Section: Regras Lógicas Na Ausaaunclassified
“…Ainda conforme (Anjaneyulu, 1998) [8], as condições (condição1, condição2 ...), também conhecidas como antecedentes, são avaliadas conforme o conhecimento atual sobre o problema sendo resolvido. Já as consequências (ação1, ação2...) podem tanto alterar a chamada memória de trabalho (nesse caso, o banco de dados), como realizar ações específicas, como solicitar entrada de dados do usuário, imprimir mensagens, acessar arquivos, etc.…”
xiii xiv Agradecimentos Agradeço às seguintes instituições por seu apoio financeiro e/ou material ao desenvolvimento deste projeto. Em ordem alfabética: CAPES, CNPQ, CNPq (MuZoo project), FAPESP, Instituto de Computação da Unicamp, Microsoft Research, Microsoft Research FAPESP Virtual Institute (NavScales project), SAMSUNG e Unicamp.Em relação à FAPESP destaca-se o apoio financeiro realizado por meio de bolsa de doutorado, através do financiamento associado ao processo 2009/10586-7.Ao professor Rodolfo Jardim de Azevedo, pelo constante incentivo, paciência e disponibilidade para a condução desta pesquisa.Agradeço ainda aos professores que contribuíram e apoiaram o desenvolvimento da pesquisa:
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.