• 제목/요약/키워드: computational paradigm

검색결과 92건 처리시간 0.026초

OpenFOAM : Open source CFD in research and industry

  • Jasak, Hrvoje
    • International Journal of Naval Architecture and Ocean Engineering
    • /
    • 제1권2호
    • /
    • pp.89-94
    • /
    • 2009
  • The current focus of development in industrial Computational Fluid Dynamics (CFD) is integration of CFD into Computer-Aided product development, geometrical optimisation, robust design and similar. On the other hand, in CFD research aims to extend the boundaries of practical engineering use in "non-traditional" areas. Requirements of computational flexibility and code integration are contradictory: a change of coding paradigm, with object orientation, library components, equation mimicking is proposed as a way forward. This paper describes OpenFOAM, a C++ object oriented library for Computational Continuum Mechanics (CCM) developed by the author. Efficient and flexible implementation of complex physical models is achieved by mimicking the form of partial differential equation in software, with code functionality provided in library form. Open Source deployment and development model allows the user to achieve desired versatility in physical modeling without the sacrifice of complex geometry support and execution efficiency.

집합기반 다해상도 접근을 통한 포괄적 정보를 이용한 물체탐지에 관한 연구 (Set-theoretic multi-resolution approach to generic partial and background information-based object detection)

  • 김양우;김운경
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2008년도 하계종합학술대회
    • /
    • pp.1039-1040
    • /
    • 2008
  • Multi-resolution approach to object detection wherein all entities including the partial information and background knowledge are modeled in set-theoretic terms whereby associated processing are formulated via set-theoretic operations is investigated. The generic set-theoretic paradigm is then applied to particular problems of detecting malfunctions in semiconductor fabrication process wherein the computational- and storage- efficiencies as enabled by morphological signal processing further coupled with flexibilities enabled by multi-resolution approach leads to a scalable paradigm in which the desired performance can be obtained on-demand fashion.

  • PDF

한의학 연구자를 위한 시스템 생물학 학습 가이드 (Guide to Learning Systems Biology for Korean Medicine Researchers)

  • 김창업
    • 동의생리병리학회지
    • /
    • 제30권6호
    • /
    • pp.412-418
    • /
    • 2016
  • The emergence of systems biology in the 21st century is changing the paradigm of biomedical research. Whereas the reductionist approaches focus on components rather than time or contexts, systems biology focus more on interrelationships, dynamics, and contexts. The key ideas of the systems biology shares much with the philosophy of Korean Medicine(KM) and therefore, the paradigm shift is shedding light on understanding the mechanism of action of KM at system level. In this article, I provide a guide to learning systems biology for KM researchers using online learning resources. Thanks to the recent development of MOOC(massive open online courses) and other online learning platforms, learners can access to plenty of high-quality resources from top-tier universities in the world. I expect this guide help researchers to employ systems biology methods into their KM researches, and will lead to the development of future curricula for training "bi-lingual" experts, KM and computational approaches.

Accomplishments and Prospects in the Psychology of Mathematics Learning

  • Kirshner, David
    • 한국수학교육학회지시리즈D:수학교육연구
    • /
    • 제1권1호
    • /
    • pp.13-22
    • /
    • 1997
  • Cognitive psychology has provided valuable theoretical perspectives on learning mathematics. Based on the metaphor of the mind as an information processing device, educators and psychologists have developed detailed models of competence in a variety of areas of mathematical skill and understanding. Unquestionably, these models are an asset in thinking about the curriculum we want our students to follow. But any psychological paradigm has aspects of learning and knowledge that it accounts for well, and others that it accounts for less well. For instance, the paradigm of cognitive science gives us valuable models of the knowledge we want our students to acquire; but in picturing the mind as a computational device it reduces us to conceiving of learning in individualist terms. It is less useful in helping us develop effective learning communities in our classrooms. In this paper I review some of the significant accomplishments of cognitive psychology for mathematics education, and some of the directions that situated cognition theorists are taking in trying to understand knowing and learning in terms that blend individual and social perspectives.

  • PDF

Information Intervention: A Taxonomy & Typology for Government Communication

  • Arceneaux, Phillip
    • Journal of Public Diplomacy
    • /
    • 제1권1호
    • /
    • pp.5-35
    • /
    • 2021
  • Where government communication in the early 20th century fell under the umbrella term, "propaganda," the post-WWII era saw a paradigm fracture into public affairs for domestic audiences, public diplomacy for foreign audiences, and psychological operations for hostile audiences. The continued diffusion of the Internet, however, has blurred such distinctions, mending this fractured paradigm. Based on in-depth interviews, this study typologizes government communication to contextualize how various tactics functions within the 21st century digital media ecology, through an "Information Intervention" taxonomy. In an age where state-sponsored disinformation and computational propaganda are tantamount threats, this paper elucidates the field's fundamental concepts by articulating who communicates with what audience, in what manner, with what intent, and with what desired outcomes.

분류시스템을 이용한 다항식기반 반응표면 근사화 모델링 (Development of Polynomial Based Response Surface Approximations Using Classifier Systems)

  • 이종수
    • 한국CDE학회논문집
    • /
    • 제5권2호
    • /
    • pp.127-135
    • /
    • 2000
  • Emergent computing paradigms such as genetic algorithms have found increased use in problems in engineering design. These computational tools have been shown to be applicable in the solution of generically difficult design optimization problems characterized by nonconvexities in the design space and the presence of discrete and integer design variables. Another aspect of these computational paradigms that have been lumped under the bread subject category of soft computing, is the domain of artificial intelligence, knowledge-based expert system, and machine learning. The paper explores a machine learning paradigm referred to as teaming classifier systems to construct the high-quality global function approximations between the design variables and a response function for subsequent use in design optimization. A classifier system is a machine teaming system which learns syntactically simple string rules, called classifiers for guiding the system's performance in an arbitrary environment. The capability of a learning classifier system facilitates the adaptive selection of the optimal number of training data according to the noise and multimodality in the design space of interest. The present study used the polynomial based response surface as global function approximation tools and showed its effectiveness in the improvement on the approximation performance.

  • PDF

Service ORiented Computing EnviRonment (SORCER) for deterministic global and stochastic aircraft design optimization: part 1

  • Raghunath, Chaitra;Watson, Layne T.;Jrad, Mohamed;Kapania, Rakesh K.;Kolonay, Raymond M.
    • Advances in aircraft and spacecraft science
    • /
    • 제4권3호
    • /
    • pp.297-316
    • /
    • 2017
  • With rapid growth in the complexity of large scale engineering systems, the application of multidisciplinary analysis and design optimization (MDO) in the engineering design process has garnered much attention. MDO addresses the challenge of integrating several different disciplines into the design process. Primary challenges of MDO include computational expense and poor scalability. The introduction of a distributed, collaborative computational environment results in better utilization of available computational resources, reducing the time to solution, and enhancing scalability. SORCER, a Java-based network-centric computing platform, enables analyses and design studies in a distributed collaborative computing environment. Two different optimization algorithms widely used in multidisciplinary engineering design-VTDIRECT95 and QNSTOP-are implemented on a SORCER grid. VTDIRECT95, a Fortran 95 implementation of D. R. Jones' algorithm DIRECT, is a highly parallelizable derivative-free deterministic global optimization algorithm. QNSTOP is a parallel quasi-Newton algorithm for stochastic optimization problems. The purpose of integrating VTDIRECT95 and QNSTOP into the SORCER framework is to provide load balancing among computational resources, resulting in a dynamically scalable process. Further, the federated computing paradigm implemented by SORCER manages distributed services in real time, thereby significantly speeding up the design process. Part 1 covers SORCER and the algorithms, Part 2 presents results for aircraft panel design with curvilinear stiffeners.

Service ORiented Computing EnviRonment (SORCER) for deterministic global and stochastic aircraft design optimization: part 2

  • Raghunath, Chaitra;Watson, Layne T.;Jrad, Mohamed;Kapania, Rakesh K.;Kolonay, Raymond M.
    • Advances in aircraft and spacecraft science
    • /
    • 제4권3호
    • /
    • pp.317-334
    • /
    • 2017
  • With rapid growth in the complexity of large scale engineering systems, the application of multidisciplinary analysis and design optimization (MDO) in the engineering design process has garnered much attention. MDO addresses the challenge of integrating several different disciplines into the design process. Primary challenges of MDO include computational expense and poor scalability. The introduction of a distributed, collaborative computational environment results in better utilization of available computational resources, reducing the time to solution, and enhancing scalability. SORCER, a Java-based network-centric computing platform, enables analyses and design studies in a distributed collaborative computing environment. Two different optimization algorithms widely used in multidisciplinary engineering design-VTDIRECT95 and QNSTOP-are implemented on a SORCER grid. VTDIRECT95, a Fortran 95 implementation of D. R. Jones' algorithm DIRECT, is a highly parallelizable derivative-free deterministic global optimization algorithm. QNSTOP is a parallel quasi-Newton algorithm for stochastic optimization problems. The purpose of integrating VTDIRECT95 and QNSTOP into the SORCER framework is to provide load balancing among computational resources, resulting in a dynamically scalable process. Further, the federated computing paradigm implemented by SORCER manages distributed services in real time, thereby significantly speeding up the design process. Part 1 covers SORCER and the algorithms, Part 2 presents results for aircraft panel design with curvilinear stiffeners.

계산적 사고 교육을 위한 중학교의 학습요소 추출과 정보 교과서 분석 (Extraction of Learning Contexts and Analysis of Informatics Textbooks in Order to Teach The Computational Thinking in Middle School)

  • 최현종
    • 컴퓨터교육학회논문지
    • /
    • 제16권6호
    • /
    • pp.45-54
    • /
    • 2013
  • 계산적 사고는 최근 정보 교과의 교육과정과 컴퓨터 교육학계의 패러다임의 변화를 이끌고 있다. 하지만, 국외의 연구와 비교하여 국내에서는 아직까지 이에 대한 기본 연구가 매우 부족한 실정이다. 이에 본 연구는 계산적 사고에 대한 정의, 학습 단계, 학습 요소를 국외 연구를 참조하여 전문가 설문을 통해 연구하였다. 또한 연구된 학습요소로 현재 사용되고 있는 중학교 정보 교육과정과 교과서를 계산적 사고관점에서 분석하였다. 연구의 결과로 계산적 사고 학습을 위해 필요한 3단계와 13가지의 학습요소를 추출할 수 있었고, 현재의 정보 교육과정에서 정보 수집을 비롯한 5개의 학습 요소가 제외되어 있다는 것을 확인하였다. 그리고 7종의 인정 정보 교과서는 10개의 학습요소가 포함되어 있음을 확인하였다.

  • PDF

제품의 유지보수를 위한 시각 기반 증강현실 기술 개발 (Development Technology of Vision Based Augmented Reality for the Maintenance of Products)

  • 이경호;이정민;김동근;한영수;이재준
    • 한국CDE학회논문집
    • /
    • 제13권4호
    • /
    • pp.265-272
    • /
    • 2008
  • The flow of technology is going to human-oriented direction, from the time when the computer was first invented, to now where new computing environment using mobile and global network are everywhere. On that technology flow, ubiquitous is being suggested as new paradigm of computing environment. Augmented Reality is one of ubiquitous technologies that provide the interactions between human and computer. By adding computer-generated information to real information and their interaction, user can get the improved and more knowledgeable information about real world. The purpose of this paper is to show the possibility of applying vision based augmented reality to maintenance of product system.