• 제목/요약/키워드: rule generation

검색결과 377건 처리시간 0.025초

CFCM과 퍼지 균등화를 이용한 퍼지 규칙의 자동 생성 (An Automatic Fuzzy Rule Extraction using CFCM and Fuzzy Equalization Method)

  • 곽근창;이대종;유정웅;전명근
    • 한국지능시스템학회논문지
    • /
    • 제10권3호
    • /
    • pp.194-202
    • /
    • 2000
  • 본 논문에서는 여러 분야에서 널리 응용되고 있는 적응 뉴로-퍼지 시스템(ANFIS)에서의 효과적인 퍼지 규칙 생성 방법을 제안한다. 기존의 입력공간 그리드 분할을 이용한 ANFIS의 규칙 생성에 있어서는 얻어진 규칙의 수가 지수적으로 증가하는 단점이 있다. 이에, 본 연구에서는 조건부적인 FCM을 이용하여 입.출력 데이터이 특성을 잘 반영할 수 있는 클러스터를 구하고, 퍼지 균등화 방법을 적용하여 출력변수의 소속함수를 자동 생성하도록 하엿다. 이렇게 함으로서 적은 규칙 수를 갖으며서도 효율적인 퍼지 규칙을 얻을 수 있도록 하였다. 이들 방법의 유용함을 보이고자 트럭 후진제어와 Box-Jenkins의 가스로 데이터의 모델리에 적용하여 제안된 방법이 이전의 연구보다 좋은 결과를 보임을 알 수 있다.

  • PDF

반도체 FAB 공정의 효율적인 통제를 위한 생산 기준점 산출 알고리듬 (A Milestone Generation Algorithm for Efficient Control of FAB Process in a Semiconductor Factory)

  • 백종관;백준걸;김성식
    • 대한산업공학회지
    • /
    • 제28권4호
    • /
    • pp.415-424
    • /
    • 2002
  • Semiconductor manufacturing has been emerged as a highly competitive but profitable business. Accordingly it becomes very important for semiconductor manufacturing companies to meet customer demands at the right time, in order to keep the leading edge in the world market. However, due-date oriented production is very difficult task because of the complex job flows with highly resource conflicts in fabrication shop called FAB. Due to its cyclic manufacturing feature of products, to be completed, a semiconductor product is processed repeatedly as many times as the number of the product manufacturing cycles in FAB, and FAB processes of individual manufacturing cycles are composed with similar but not identical unit processes. In this paper, we propose a production scheduling and control scheme that is designed specifically for semiconductor scheduling environment (FAB). The proposed scheme consists of three modules: simulation module, cycle due-date estimation module, and dispatching module. The fundamental idea of the scheduler is to introduce the due-date for each cycle of job, with which the complex job flows in FAB can be controlled through a simple scheduling rule such as the minimum slack rule, such that the customer due-dates are maximally satisfied. Through detailed simulation, the performance of a cycle due-date based scheduler has been verified.

자동차산업의 품목코드 표준화에 대한연구 (A Study on the Item Code Standardization of Automobile Industry)

  • 강민식;임익성
    • 디지털융복합연구
    • /
    • 제8권4호
    • /
    • pp.73-82
    • /
    • 2010
  • 자동차 산업은 자동차에 소요되는 2만여가지 이상의 부품의 다양한 종류만큼 시스템적인 표준화가 매우 어려운 산업이다. 이미 완성차업계는 SAP과 같은 글로벌 ERP 패키지를 사용하고 있으며, 기준 정보관리 표준을 만들어 사용하고 있지만, 수많은 부품 공급사들은 기준체계가 없거나, 주먹구구식의 체계로 인해 PDM, ERP, MES등 시스템 도입 및 활용에 가장큰 장애사항이 되고 있다. 이에 본 연구는 국내 자동차 완성차 및 관련부품산업의 실질적인 표준 품번 체계가 통합된 표준 모델을 만들고, 표준화를 위한 지침서를 작성하기 위하여 완성차업계 및 타 산업군 사례기업의 표준체계를 조사하고, 자동차 부품회사를 샘플링하여 실증적으로 연구하여, 유의미코드와 무의미 일련번호의 합리적인 적용 기준을 제시함으로써 국내 자동차 관련 산업의 정보화에 필수적인 기준정보 관리수준의 표준화 체계를 제안한다.

  • PDF

EXTRACTION OF THE LEAN TISSUE BOUNDARY OF A BEEF CARCASS

  • Lee, C. H.;H. Hwang
    • 한국농업기계학회:학술대회논문집
    • /
    • 한국농업기계학회 2000년도 THE THIRD INTERNATIONAL CONFERENCE ON AGRICULTURAL MACHINERY ENGINEERING. V.III
    • /
    • pp.715-721
    • /
    • 2000
  • In this research, rule and neuro net based boundary extraction algorithm was developed. Extracting boundary of the interest, lean tissue, is essential for the quality evaluation of the beef based on color machine vision. Major quality features of the beef are size, marveling state of the lean tissue, color of the fat, and thickness of back fat. To evaluate the beef quality, extracting of loin parts from the sectional image of beef rib is crucial and the first step. Since its boundary is not clear and very difficult to trace, neural network model was developed to isolate loin parts from the entire image input. At the stage of training network, normalized color image data was used. Model reference of boundary was determined by binary feature extraction algorithm using R(red) channel. And 100 sub-images(selected from maximum extended boundary rectangle 11${\times}$11 masks) were used as training data set. Each mask has information on the curvature of boundary. The basic rule in boundary extraction is the adaptation of the known curvature of the boundary. The structured model reference and neural net based boundary extraction algorithm was developed and implemented to the beef image and results were analyzed.

  • PDF

라오스 남능강 발전소의 최대전력생산을 위해 동적계획법을 활용하여 저수지 운영규정곡선 개발 (Development of reservoir operation rule curve using DP for max hydro-power generation of power station in the Nam Ngum River in Lao PDR.)

  • 이현재;장웅철;이일주;이진희
    • 한국수자원학회:학술대회논문집
    • /
    • 한국수자원학회 2021년도 학술발표회
    • /
    • pp.106-106
    • /
    • 2021
  • 라오스 남능강 유역에는 현재 11개의 수력 발전 댐이 운영되고 있으며 최근에 설치된 댐을 제외하고는 오래전에 개발된 운영규정 곡선에 근거하여 운영하고 있다. 즉 댐의 증설에 따른 하천 유량의 변동과 발전소의 설비용량증설 등의 발전환경이 충분히 반영되지 못한 상태로 운영하고 있으며, 이로 인해 통합수자원 관리의 최적화 차원의 일환으로 최대 전력생산을 위한 새로운 저수지 운영규정 곡선 개발이 필요하게 되었다. 저수지 운영규정 곡선(reservoir operation rule curve)은 일반적으로 주어진 저수지의 규모와 저수지로의 유입량 그리고 발전소의 설비용량 등의 발전환경을 종합적으로 고려하여 연간 발전량을 최대로 생산할 수 있도록 최적화 기법 등을 활용하여 개발한다. 본 고에서는 이를 위해 범용적인 동적 계획법(Dynamic Programming:DP)프로그램인 CSUDP를 활용하여 최초의 최적 저수지 운영규정 곡선을 제시하고 이에 의한 발전량을 모의하기 위해 HEC-ResSim package를 활용하였으며, 최종적으로는 기존의 운영규정 곡선, 운영실적, 그리고 현장 운영자의 의견 등을 종합적으로 고려하여 댐 운영 시나리오(단독, 연결, 댐별 상업 발전 시기 등)별로 운영규정 곡선을 개발하고 라오스 정부(EdL)에 제시하였다.

  • PDF

ANFIS에서 생성된 규칙의 해석용이성 평가 (Evaluation of Interpretability for Generated Rules from ANFIS)

  • 송희석;김재경
    • 지능정보연구
    • /
    • 제15권4호
    • /
    • pp.123-140
    • /
    • 2009
  • 퍼지신경망 모형은 인공신경망의 네트워크 구조 표현방법 및 학습알고리듬과 퍼지시스템의 추론방법을 통합한 모형으로 제어 및 예측분야에 성공적으로 적용되고 있다. 본 연구에서는 퍼지신경망 모형 중 우수한 예측정확도로 인해 최근 각광받고 있는 ANFIS (Adaptive Network-based Fuzzy Inference System) 모형에서 생성된 퍼지규칙의 해석용이성을 평가하였다. ANFIS모형은 인간 전문가와 상호작용하면서 규칙을 정제해 나갈 수 있다. 특히 인간전문가의 사전지식을 이용하여 초기 퍼지규칙을 만들고 난 후 모형을 학습하면 최적에 수렴하는 시간을 단축할 뿐 아니라, 전역 최적치 도달가능성이 높아진다고 보고되고 있다. 이러한 관점에서 볼 때 규칙의 해석용이성은 인간 전문가와의 상호작용을 위해 매우 중요한 이슈가 될 수 있다. 본 연구에서는 ANFIS모형과 의사결정나무 모형에서 생성된 규칙을 해석용이성 관점에서 비교하기 위한 측도를 제안하고 각 규칙들을 비교하였다. 본 연구에서 제안된 해석용이성 측도들은 규칙을 생성하는 다양한 기계학습 모형의 규칙생성 능력을 평가하는 기준으로도 활용될 수 있을 것이다.

  • PDF

차세대 터보프롭 항공기용 최신 프로펠러 블레이드 연구 -Part II. 정적 구조 설계 및 시험 (The Study of Advanced Propeller Blade for Next Generation Turboprop Aircraft -Part II. Static Structural Design and Test)

  • 최원;박현범;공창덕
    • 한국항공우주학회지
    • /
    • 제42권4호
    • /
    • pp.336-343
    • /
    • 2014
  • 깃끝단 후퇴각을 가지는 현대 터보프롭 항공기의 최신 프로펠러는 고속으로 비행할 수 있는 추력을 얻기 위해 구조적으로 높은 강도가 요구된다. 본 연구에서는 프로펠러 구조 설계 시 고강도 및 고강성의 특성을 지닌 카본/에폭시 복합재료가 적용되었으며, 경량화를 위하여 스킨-스파-폼 샌드위치 구조 형태를 채택하였다. 구조 설계를 위한 구조 하중은 블레이드에 작용하는 공력하중을 분석하여 결정하였으며, 스파 플렌지는 굽힘 하중을 담당하고 스킨은 전단 하중을 담당하도록 복합재료 설계 개념을 반영하였다. 구조 안전성을 평가하기 위하여 상용 유한 요소 해석 코드인 나스트란을 활용하여 구조 해석을 수행하였다. 시제품 블레이드의 구조 시험을 통하여 적용된 구조설계 방법론이 적절함을 확인하였다.

수요의 불확실성을 고려한 한강수계 댐 연계 운영 최적화 (Optimization of Multi-reservoir Operation considering Water Demand Uncertainty in the Han River Basin)

  • 정건희;류관형;김중훈
    • 한국방재학회 논문집
    • /
    • 제10권1호
    • /
    • pp.89-102
    • /
    • 2010
  • 미래의 기후조건과 생활패턴의 불확실성으로 인해 미래용수수요 또한 불확실성을 가지며, 이는 충분한 용수공급을 목적으로 하는 댐 운영에 어려움을 초래한다. 따라서 가용 수자원을 최대한 활용하여 충분한 용수분배를 하는 동시에, 홍수와 가뭄에 대한 대비까지 가능한 댐의 운영은 매우 중요하다. 본 연구에서는 미래의 불확실한 용수수요량을 정확히 알지 못하는 상태에서 저수지의 운영을 통한 저류량을 1단계에서 결정하고, 2단계에서 용수수요에 따른 용수공급량과 하천유지유량을 결정하기 위한 최적화 모형을 2단계 추계학적 선형계획법을 이용하여 구축하고, 목표저류량과 실제 저류량의 차이, 용수공급과 하천유지유량의 부족량을 최소화하기 위한 저수지 운영 규칙을 최적화하였다. 또한 가뭄시 보다 현실적이고 효율적인 저수지 운영을 위해 댐저류량에 따라 댐 계획방류량을 일정비율 줄여주는 Hedging Rule을 사용하여 모형의 적절성과 적용성을 향상시켰다. 제안된 모형은 한강수계의 댐들 중 다목적댐인 충주, 횡성, 소양강 댐과 용수전용댐인 광동 댐, 그리고 발전용 댐이지만 비교적 큰 저류용량을 가진 화천 댐을 연계 운영 대상으로 하여, 미래 용수수요량 시나리오를 고려한 최적화를 실시하였다. 그 결과 모든 시나리오에서 생공용수, 농업용수, 하천유지용수 공급량을 대부분 만족시킬 수 있었고, 댐의 저류량 역시 갈수기 용수공급에 대비하여 홍수기인 6월 말에서 9월 중순에 저류량을 확보하면서도 홍수피해저감까지 고려하는 운영이 가능하였다. 이는 다목적 댐들의 연계운영을 위한 저수지 운영규칙결정에 매우 중요한 지표가 될 수 있을 것으로 판단된다.

Objectivity/C++에서 무결성 제약조건 확인을 위한 코드 생성 (Code Generation for Integrity Constraint Check in Objectivity/C++)

  • 김인태;김기창;유상봉;차상균
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제5권4호
    • /
    • pp.416-425
    • /
    • 1999
  • 복잡한 무결성 제약 조건을 효율적으로 확인하기 위해 제약 조건들을 룰 베이스(rule base)에 저장하고 별도의 룰 관리 시스템과 제약 조건 관리 시스템을 통해 제약 조건을 확인하는 기법이 많은 연구자들에 의해 연구되고 발표되었다. 그러나 제약 조건 관리 시스템이 실행시간에 응용 프로그램을 항상 모니터링하고 있다가 데이타의 수정이 요청될 때마다 개입하여 프로세스를 중단시키고 관련 제약 조건을 확인하는 기존의 방법들은 처리 시간의 지연을 피할 수 없다. 본 논문은 컴파일 시간에 제약 조건 확인 코드를 응용 프로그램에 미리 삽입할 것을 제안한다. 응용 프로그램 자체 내에 제약 조건 확인 코드가 삽입되기 때문에 실행 시간에 다른 시스템의 제어를 받지 않고 직접 제약 조건의 확인 및 데이타베이스의 접근이 가능해져서 처리 시간의 지연을 피할 수 있을 것이다. 이를 위해 어떤 구문이 제약 조건의 확인을 유발하는 지를 추적하였고, 컴파일러가 그러한 구문을 어떻게 전처리 과정에서 검색하는지 그리고 그러한 구문마다 어떻게 해당 제약 조건 확인 코드를 삽입할 수 있는 지를 객체지향1) 데이타베이스 언어인 Objectivity/C++에 대해 gcc의 YACC 코드를 변경함으로써 보여 주었다.Abstract To cope with the complexity of handling integrity constraints, numerous researchers have suggested to use a rule-based system, where integrity constraints are expressed as rules and stored in a rule base. A rule manager and an integrity constraint manager cooperate to check the integrity constraints efficiently. In this approach, however, the integrity constraint manager has to monitor the activity of an application program constantly to catch any database operation. For each database operation, it has to check relevant rules with the help of the rule manager, resulting in considerable delays in database access. We propose to insert the constraints checking code in the application program directly at compile time. With constraints checking code inserted, the application program can check integrity constraints by itself without the intervention of the integrity constraint manager. We investigate what kind of statements require the checking of constraints, show how the compiler can detect those statements, and show how constraints checking code can be inserted into the program, by modifying the GCC YACC file for Objectivity/C++, an object-oriented database programming language.

재목적 코드 생성 기법을 이용한 자바 Bytecode에서 SPARC 코드로의 번역 (Translating Java Bytecode to SPARC Code using Retargetable Code Generating Techniques)

  • 오세만;정찬성
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제6권3호
    • /
    • pp.356-363
    • /
    • 2000
  • 자바 프로그래밍 언어는 인터넷 및 분산 네트워크 환경에서 효과적으로 수행될 수 있도록 설계된 언어이다. 그러나 각 플랫폼에서 인터프리터 방식으로 실행된다는 단점을 가지고 있기 때문에, 자바 프로그램을 효율적으로 실행하기 위해서는 Bytecode를 목적 기계 코드인 SPARC 코드로 변환하는 코드 생성 시스템이 개발되어야 한다. 본 논문에서는 재목적 코드 생성 기법을 이용하여 Bytecode를 SPARC 코드로 변환하는 코드 생성 시스템을 구현하였다. 이를 위해 Bytecode로부터 SPARC 코드 생성 규칙을 기술한 Bytecode 테이블을 작성하였고, 클래스 파일을 입력으로 받아 Bytecoed를 코드 확장시에 적합한 형태로 변환하는 정보추출기를 구현하였다. 정보추출기가 Bytecode 명령어의 피연산자에 대한 상수 기억장소의 엔트리를 결정한 후, 코드 확장기가 변경된 Bytecode를 Bytecode 테이블에 따라 SPARC 코드로 변환한다. 또한, 재목적 코드 생성 시스템은 다양한 목적 기계 코드를 생성하기 위해 체계적으로 재구성될 수 있다.

  • PDF