• Title/Summary/Keyword: 동적 그래프

Search Result 200, Processing Time 0.029 seconds

The Design of a Mobile Robot Path Planning using a Clustering method (클러스터링 기법을 이용한 모바일 로봇 경로계획 알고리즘 설계)

  • Kang, Won-Seok;Kim, Jin-Wook;Kim, Young-Duk;An, Jin-Ung;Lee, Dong-Ha
    • Proceedings of the KIEE Conference
    • /
    • 2008.10b
    • /
    • pp.341-342
    • /
    • 2008
  • GA(Genetic Algorithm)는 NP-Complete 도메인이나 NP-Hard 도메인 내의 문제들에 대해서 최적의 해를 찾기 위해서 많이 사용되어 지는 진화 컴퓨팅 방법 중 하나이다. 모바일 로봇 기술 중 경로계획은 NP-Complete 도메인 영역의 문제 중 하나로 이를 해결하기 위해서 Dijkstra 등의 그래프 이론을 이용한 연구가 많이 연구되었고 최근에는 GA등 진화 컴퓨팅 기법을 이용하여 최적의 경로를 찾는 연구가 많이 수행되고 있다. 그러나 모바일 로봇이 처리해야 될 공간 정보 크기가 증가함에 따라 기존 GA의 개체의 크기가 증가되어 게산 복잡도가 높아져 시간 지연등의 문제가 발생할 수 있다. 이는 모바일 로봇의 잠재적 오류로 발생될 수 있다. 공간 정보에는 동적이 장애물들이 예측 불허하게 나타 날 수 있는데 이것은 전역 경로 계획을 수립할 때 또한 반영되어야 된다. 본 논문에서는 k-means 클러스터링 기법을 이용하여 장애물 밀집도 및 거리 정보를 기반으로 공간정보를 k개의 군집 공간으로 재분류하여 이를 기반으로 N*M개의 그리드 개체 집단을 생성하여 최적 경로계획을 수립하는 GA를 제시한다.

  • PDF

Design and Implemantation of Information Retrieval System based on Semantic Information (의미정보기반 검색시스템의 설계 및 구현)

  • Park, Chang-Keun;Yang, Gi-Chul
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2004.11a
    • /
    • pp.265-268
    • /
    • 2004
  • Keyword matching technique which is used in most information retrieval systems is unfit for efficient processing of geometrically increasing information. The problem can be solved by using semantic information and an efficient method of semantic processing is introduced in this paper. The technique uses conceptual graph to represent the semantic information and apply it for information retrieval. The implemented system can perform exact matching and partial matching. Partial matching has two different types. One is syntactic partial matching and the other is semantic partial matching. The semantic semilaries are measured by the subclass relations in the ontology. The introduced technique can be used not only information retrieval but also in various applications such as an implementation of dynamic hyperlinks.

  • PDF

The combined system of consciousness and unconsciousness using Fuzzy Petri net and Neural Network (퍼지페트리네트와 신경망을 이용한 의식.무의식 통합 시스템)

  • 박경숙;박민용
    • Proceedings of the Korean Society for Cognitive Science Conference
    • /
    • 2000.05a
    • /
    • pp.311-321
    • /
    • 2000
  • 본 논문에서는 정신분석과 두 종류의 정서이론, 인공지능과 신경회로망 그리고 퍼지 페트리 네트 등을 사용하여 사람의 인지과정을 모방한 인지모형시스템을 개발하였다. 먼저 프로이트의 정신분석을 사용하여 정신의 구조를 그래프로 표현한 후 이것을 '마음의 지도'라 명명하였다. 인지모형시스템을 구현하기 위한 첫 번째 작업으로 동적인 추론을 할 수 있는 지능 모델인 KNBN(Kohonen Network based Belief Network)을 제안하였다. KNBN으로 표현한 마음의 약도 내에서 연결강도 값으로 사용할 상대적 데이터를 만들기 위한 근거로서는 '정서'를 사용하였는데, 플라칙의 진화론에 근거한 정서이론과 오토니의 인지적 정서이론을 결합하여 데이터로 만든후 이 수치를 연결강도로 사용하였다. 이 두 개의 정서이론을 결합하는 알고리즘을 만들기 위해 페트리네트를 변형한 퍼지 페트리네트를 제안하였다. 또한 오토니가 주장하는 정서의 인지구조를 사람들이 그대로 이해하는지 여부를 알기 위해 대학생 100명을 대상으로 설문지를 사용해 정서의 인지구조에 대해 조사하였고 그 결과 값에 근거하여 두 개의 정서이론 결합 알고리즘을 만들었다. 이것으로 정서 발화에 대한 상대적인 수치가 산출되었고, 이것을 KNBN으로 표현한 마음의 약도에 결합하기 위해 0과 1사이의 수치로 정규화 하였다. 이렇게 정규화된 데이터를 이용해 인지 모형 시스템을 개발하였다.

  • PDF

Automated Design Method for Multi-domain Engineering Systems (멀티-도메인 공학시스템의 자동설계방법)

  • 서기성;박세현
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.8 no.6
    • /
    • pp.1218-1227
    • /
    • 2004
  • Multi-domain engineering systems include electrical, mechanical, hydraulic, pneumatic, and thermal components, making it difficult to design a system because of their complexity and inter domain nature. In order to obtain an optimal design, a unified design approach for each domain and an automated search method are required. This paper suggests a method for automatically synthesizing designs for multi-domain systems using the combination of bond graph that is domain independent and genetic programming that is well recognized as a powerful tool for open-ended search. To investigate the effect of proposed approach, an eigenvalue design problem is tested for some sample target sets of eigenvalues with different embryos.

A design of the PSDG based semantic slicing model for software maintenance (소프트웨어의 유지보수를 위한 PSDG기반 의미분할모형의 설계)

  • Yeo, Ho-Young;Lee, Kee-O;Rhew, Sung-Yul
    • The Transactions of the Korea Information Processing Society
    • /
    • v.5 no.8
    • /
    • pp.2041-2049
    • /
    • 1998
  • This paper suggests a technique for program segmentation and maintenance using PSDG(Post-State Dependency Graph) that improves the quality of a software by identifying and detecting defects in already fixed source code. A program segmentation is performed by utilizing source code analysis which combines the measures of static, dynamic and semantic slicing when we need understandability of defect in programs for corrective maintanence. It provides users with a segmental principle to split a program by tracing state dependency of a source code with the graph, and clustering and highlighting, Through a modeling of the PSDG, elimination of ineffective program deadcode and generalization of related program segments arc possible, Additionally, it can be correlated with other design modeb as STD(State Transition Diagram), also be used as design documents.

  • PDF

A Design on the Multimedia Fingerprinting code based on Feature Point for Forensic Marking (포렌식 마킹을 위한 특징점 기반의 동적 멀티미디어 핑거프린팅 코드 설계)

  • Rhee, Kang-Hyeon
    • Journal of the Institute of Electronics Engineers of Korea CI
    • /
    • v.48 no.4
    • /
    • pp.27-34
    • /
    • 2011
  • In this paper, it was presented a design on the dynamic multimedia fingerprinting code for anti-collusion code(ACC) in the protection of multimedia content. Multimedia fingerprinting code for the conventional ACC, is designed with a mathematical method to increase k to k+1 by transform from BIBD's an incidence matrix to a complement matrix. A codevector of the complement matrix is allowanced fingerprinting code to a user' authority and embedded into a content. In the proposed algorithm, the feature points were drawing from a content which user bought, with based on these to design the dynamical multimedia fingerprinting code. The candidate codes of ACC which satisfied BIBD's v and k+1 condition is registered in the codebook, and then a matrix is generated(Below that it calls "Rhee matrix") with ${\lambda}+1$ condition. In the experimental results, the codevector of Rhee matrix based on a feature point of the content is generated to exist k in the confidence interval at the significance level ($1-{\alpha}$). Euclidean distances between row and row and column and column each other of Rhee matrix is working out same k value as like the compliment matrices based on BIBD and Graph. Moreover, first row and column of Rhee matrix are an initial firing vector and to be a forensic mark of content protection. Because of the connection of the rest codevectors is reported in the codebook, when trace a colluded code, it isn't necessity to solve a correlation coefficient between original fingerprinting code and the colluded code but only search the codebook then a trace of the colluder is easy. Thus, the generated Rhee matrix in this paper has an excellent robustness and fidelity more than the mathematically generated matrix based on BIBD as ACC.

A Study of Visualization Methods and languages for Presenting Database Information (데이터베이스 정보의 시각화 방법과 그 표현 언어들에 관한 연구)

  • 김성곤
    • Archives of design research
    • /
    • v.13 no.3
    • /
    • pp.191-200
    • /
    • 2000
  • Recently, as the form of media has been various and computer graphic technology has developed, it has been possible and attempted to present database information 3-dimensionally and dynamically. However, there was not many studies done regarding how to present 3-dimensional and dynamic information. Therefore, this study was conducted to develop presentation techniques and languages of 3-dimensional and dynamic information. This paper consists of four section. First, it was introduced by secondary research that fundamental knowledge and functions for presenting the information by the computer graphics. In other words, it was stated what is possible to present 3-dimensional information on the 2-dimensional screen and which functins becomes better as computer graphic technology has developed. Second, computer graphic model that present database information should also have hierarchical structure that database information has. Thus, it was discussed how to present information regarding how to make a structure of graphic model that present database information. There are two ways to present information- by changing structure of information and by changing graphical presentation techniques. Third, all the graphical presentation language was collected and explained. Finally, the case study of presenting statistical data for baseball players demonstrated concrete example of using graphical presentation language.

  • PDF

A 3D Terrain Reconstruction System using Navigation Information and Realtime-Updated Terrain Data (항법정보와 실시간 업데이트 지형 데이터를 사용한 3D 지형 재구축 시스템)

  • Baek, In-Sun;Um, Ky-Hyun;Cho, Kyung-Eun
    • Journal of Korea Game Society
    • /
    • v.10 no.6
    • /
    • pp.157-168
    • /
    • 2010
  • A terrain is an essential element for constructing a virtual world in which game characters and objects make various interactions with one another. Creating a terrain requires a great deal of time and repetitive editing processes. This paper presents a 3D terrain reconstruction system to create 3D terrain in virtual space based on real terrain data. In this system, it converts the coordinate system of the height maps which are generated from a stereo camera and a laser scanner from global GPS into 3D world using the x and z axis vectors of the global GPS coordinate system. It calculates the movement vectors and the rotation matrices frame by frame. Terrain meshes are dynamically generated and rendered in the virtual areas which are represented in an undirected graph. The rendering meshes are exactly created and updated by correcting terrain data errors. In our experiments, the FPS of the system was regularly checked until the terrain was reconstructed by our system, and the visualization quality of the terrain was reviewed. As a result, our system shows that it has 3 times higher FPS than other terrain management systems with Quadtree for small area, improves 40% than others for large area. The visualization of terrain data maintains the same shape as the contour of real terrain. This system could be used for the terrain system of realtime 3D games to generate terrain on real time, and for the terrain design work of CG Movies.

A Study on Optimal Location Selection and Analytic Method of Landmark Element in terms of Visual Perception (시각적 측면에서 랜드마크 요소의 최적입지선정 분석방법에 관한 연구)

  • Kim, Suk-Tae
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.16 no.9
    • /
    • pp.6360-6367
    • /
    • 2015
  • The location selection of the element that should guarantee easy visual perception, like the landmark, is the a topic that appears much in the design process. Recently, a graph analysis technique using computers has been applied in order to evaluate the visibility of the visual element, but the analytic frame is flat and the setting of the visual pont and the matrix are fixed so there were great limitations in obtaining the results of the practical analysis. Thus, this study presented Nondirectional Multi-Dimensional Calculation (MDVC-N), an analytic methodology available for the analysis of the dynamic visual point in the 3D environment. It thus attempted to establish the analytic application using the 3D computer graphics technology and designed a script structure to set the visual point and the matrix. In addition to that, this study tried to verify the analytic methodology by applying the complex land as an example model, where buildings in various heights of terrains with a high-differences are located, verifying the same analytic methodology. It thus tried to identify the visual characteristics of each alternative location. The following results were gained from the study. 1) The visibility can be measured quantitatively trough the application of the 6-alternatives. 2) Using the 3dimensional graph, intuitive analysis was possible. 3) It attempted to improve the analytic applicability by calculating the results corrected as a variable behavior from the local integration variable of the space syntax.

An analysis of the use of technology tools in high school mathematics textbooks based (고등학교 수학 교과서의 공학 도구 활용 현황 분석)

  • Oh, Se Jun
    • Communications of Mathematical Education
    • /
    • v.38 no.2
    • /
    • pp.263-286
    • /
    • 2024
  • With the introduction of AI digital textbooks, interest in the use of technology tools in mathematics education is increasing. Technology tools have the advantage of visualizing mathematical concepts and discovering mathematical principles through experimentation and inquiry. The 2015 revised mathematics curriculum in Korea already mentions the use of technology tools, and accordingly, various teaching and learning activities using technology tools are presented in mathematics textbooks. However, there is still a lack of systematic analysis on the types and utilization methods of technology tools presented in textbooks. Therefore, this study analyzed the current status of the use of technology tools presented in high school mathematics textbooks based on the 2015 revised curriculum. To this end, the types of technology tools presented in mathematics textbooks were categorized, and the utilization ratio of each category was investigated. In addition, the utilization patterns of technology tools were analyzed by subject and content area, and the utilization ratio of technology tools according to the type of teaching and learning activities was examined. The results showed that technology tools were used in various types and ratios according to the subject and content area. In particular, technology tools in the symbol-manipulation graphing software category accounted for 58% of the total usage cases, showing the highest proportion. By subject, the use of symbol-manipulation graphing software was prominent in subjects dealing with the analysis area, while the use of dynamic geometry software was relatively high in the geometry area. In terms of teaching and learning activity types, the utilization ratio of auxiliary tool type (49%) and intended inquiry induction type (37%) was high. The results of this study show that technology tools play various roles in mathematics textbooks and provide useful implications for improving mathematics teaching and learning methods using technology tools in the future. Furthermore, it can contribute to the establishment of educational policies related to AI digital textbooks and the development of teacher training programs.