• 제목/요약/키워드: inference operation

검색결과 158건 처리시간 0.027초

딥러닝 합성곱에서 데이터 재사용에 최적화된 GPGPU 설계 (Design of an Optimized GPGPU for Data Reuse in DeepLearning Convolution)

  • 남기훈;이광엽;정준모
    • 전기전자학회논문지
    • /
    • 제25권4호
    • /
    • pp.664-671
    • /
    • 2021
  • 본 논문은 합성곱 신경망에 데이터 재사용 방법을 효과적으로 적용하여 연산 횟수와 메모리 접근 횟수를 줄일 수 있는 GPGPU구조를 제안한다. 합성곱은 kernel과 입력 데이터를 이용한 2차원 연산으로 kernel이 slide하는 방법으로 연산이 이루어 진다. 이때, 합성곱 연산이 완료될 때 까지 kernel을 캐시메모리로 부터 전달 받는 것이 아니고 내부 레지스터를 이용하는 재사용 방법을 제안한다. SIMT방법으로 명령어가 실행되는 GPGPU의 원리 이용하여 데이터 재사용의 효과를 높이기 위해 합성곱에 직렬 연산 방식을 적용하였다. 본 논문에서는 레지스터기반 데이터 재사용을 위하여 kernel을 4×4로 고정하고 이를 효과적으로 지원하기 위한 warp 크기와 레지스터 뱅크를 갖는 GPGPU를 설계하였다. 설계된 GPGPU의 합성곱 신경망에 대한 성능을 검증하기 위해 FPGA로 구현한 뒤 LeNet을 실행시키고 TensorFlow를 이용한 비교 방법으로 AlexNet에 대한 성능을 측정하였다. 측정결과 AlexNet기준 1회 학습 속도는 0.468초이며 추론 속도는 0.135초이다.

급성기와 지역사회 복귀 전 만성 뇌졸중 환자의 신경학적 인지기능과 사회인지 기능의 관계 (Relations of neurological and social cognitions in patients with acute phase and chronic phase before returning to the community)

  • 박명옥
    • 한국산학기술학회논문지
    • /
    • 제18권5호
    • /
    • pp.549-556
    • /
    • 2017
  • 본 연구의 목적은 급성기와 직업 사회 복귀전에 있는 뇌졸중 환자의 신경학적 인지기능 및 사회 인지기능의 차이를 비교하고 그 관계를 입증함으로서 급성기 뇌졸중 환자의 인지재활 중재 시 사회 인지 중재의 중요성을 파악하고자 하였다. 2015년 5월에서 2016년 6월까지 서울 소재 재활병원에서 재활치료를 받고 있는 뇌졸중 입원환자 30명과 주간재활센터를 이용하는 환자 30명을 대상으로 LOTCA, 만화 의도추론과제, 사회행동배열과제를 실시하였다. 각 그룹간의 차이를 알아보기 위해 이표본 t 검정을 실시하였다. 각 그룹내에서의 각 변인들간의 상관관계를 알아보기 위해 Pearson's correlations 검정을 실시하였다. 그 결과, 뇌졸중 급성기 뇌졸중 환자군과 지역사회 복귀 전 재활훈련을 받고 있는 만성 뇌졸중 환자군의 신경학적 인지기능과 사회인지 기능 모두에서 통계학적으로 유의한 차이를 나타내었다(p<0.05). 신경학적 인지와 사회인지와의 선형적 관련성을 알아본 결과 급성 뇌졸중군에서는 사고 조직력 항목이 사회행동배열 척도와 상관성을 나타내었다(r=0.539. p<0.05). 만성 뇌졸중군에서는 만화 의도 추론과제는 시지각(r=0.530, p<0.05), 시운동조직화(r=0.655, p<0.05), 사고조작력(r=0.764, p<0.05) 항목과 상관성을 나타내었다. 또한 사회행동배열척도와 시운동조직화(r=0.534, p<0.05). 사고조작력(r=0.650, p<0.05)이 상관성을 나타내었다. 다중회귀 분석 결과, 만화의도 추론과제 결과에서 급성기 뇌졸중 환자의 사회인지기능에 영향을 미치는 신경학적 인지기능은 사고조작력으로 나타났으며(B=0.431), 만성 뇌졸중 환자군의 경우 사고 고작력(B=0.272), 시운동 조직화(B=0.218)로 나타났다. 또한, 사회행동배열과제 결과에서는 급성기 뇌졸중 환자의 경우 사고 조작력(B=0.417)으로 나타났고, 만성 뇌졸중 환자의 경우 사고 조작력(B=0.267), 시운동조직화(B=0.274), 시지각(B=0.151)으로 나타났다. 이번 연구 결과에 의하면, 두 그룹 간 신경학적 인지와 사회인지 수준에 차이를 보였다. 사회인지는 주로 신경학적 인지기능 고차원적 인지 기능인 사고조작력과 높은 관련성이 있고 영향을 받을 것으로 사료된다. 따라서 추후 연구에서는 뇌졸중 환자에게 사회인지기능에 대한 훈련 프로그램을 적용 후 신경학적 인지기능 중 고차원적 인지기능의 변화가 있는지 추정해보는 연구가 필요하겠다.

이상홍수를 고려한 퍼지 최적 저수지 운영 (Fuzzy Optimal Reservoir Operation Considering Abnormal Flood)

  • 최창원;유명수;이재응
    • 대한토목학회논문집
    • /
    • 제32권4B호
    • /
    • pp.221-232
    • /
    • 2012
  • 본 연구에서는 이상홍수 발생 시 저수지의 안전성을 확보함과 동시에 두 개의 저수지를 효율적으로 연계운영하여 하류의 홍수피해를 줄이기 위한 모형을 개발하였다. 이상홍수 발생 시 저수지 최적연계운영을 위해 선형계획법을 사용하였고, 저수지 운영에서 유입량, 저수지 수위, 유입량의 증감 등의 요소에 포함된 불확실성을 해결하기 위해 퍼지제어기법을 도입하였다. 선형계획법을 이용하여 이상홍수 유입에 따른 저수지 최적연계운영규칙을 찾아내고, 퍼지제어기법을 사용하여 신속하고 정교한 운영이 요구되는 이상홍수 유입상황에 사용할 수 있는 모형을 개발하였다. 본 연구에서는 낙동강 상류에 위치한 안동댐과 임하댐을 대상으로 각 댐의 저수지에 100년 빈도의 홍수와 PMF가 유입될 때 안동시의 계획홍수량을 초과하지 않도록 저수지최적연계운영을 실시하였고, 최적연계운영규칙과 퍼지제어기법을 사용하여 댐 하류지점의 유량과 각 댐별 저류량, 유입량, 유입량의 증감에 따라 방류량을 결정하는 모형을 개발하였다. 개발된 모형은 안동댐과 임하댐의 각 저수지 및 안동시의 유황에 따라 결정되는 224개의 퍼지규칙으로 정리되었으며, GUI를 통해 현재 유황을 입력하면 각 댐의 방류량을 간단히 결정할 수 있다.

일급수량 예측을 위한 인공지능모형 구축 (Implementation of Daily Water Supply Prediction System by Artificial Intelligence Models)

  • 연인성;전계원;윤석환
    • 상하수도학회지
    • /
    • 제19권4호
    • /
    • pp.395-403
    • /
    • 2005
  • It is very important to forecast water supply for reasonal operation and management of water utilities. In this paper, water supply forecasting models using artificial intelligence are developed. Artificial intelligence models shows better results by using Temperature(t), water supply discharge (t-1) and water supply discharge (t-2), which are expressed by neural network(LMNNWS; Levenberg-Marquardt Neural Network for Water Supply, MDNNWS; MoDular Neural Network for Water Supply) and neuro fuzzy(ANASWS; Adaptive Neuro-Fuzzy Inference Systems for Water Supply). ANFISWS model which is applied for water supply forecasting shows stable application to the variable water supply data. As results, MDNNWS model shows the highest overall accuracy among proposed water supply forecasting models and the lowest estimation error with the order of ANFISWS, LMNNWS model.

IPMSM 드라이브의 효율 최적화를 위한 Adaptive-FNIS 제어 (Adaptive-FNIS Control for Efficiency Optimization of IPMSM Drive)

  • 정병진;고재섭;최정식;정철호;김도연;정동화
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2008년도 춘계학술대회 논문집 전기기기 및 에너지변환시스템부문
    • /
    • pp.122-124
    • /
    • 2008
  • Interior permanent magnet synchronous motor(IPMSM) has become a popular choice in electric vehicle applications, due to their excellent power to weight ratio. In order to maximize the efficiency in such applications, this paper proposes the Adaptive-FNIS(Fuzzy Neural Network Inference System). The controllable electrical loss which consists of the copper loss and the iron loss can be minimized by the optimal d-axis current $i_d$. This paper considers the parameter variation about the motor operation. The operating characteristics controlled by efficiency optimization control are examined in detail.

  • PDF

전문가 시스템을 이용한 블록조립 공정계획 (Computer Aided Process Planning of Block Assembly using an Expert System)

  • 신동목
    • 한국해양공학회지
    • /
    • 제17권1호
    • /
    • pp.67-71
    • /
    • 2003
  • This paper presents the use of an evert system to automate process planning of block assembly, a task that is usually completed manually. In order to determine the sequence of assembly operation, a search method guided by rules, such as merging of related operations, grouping of similar operations, and precedence rules based on know-hows and geometrical reasoning, is used. In this paper, the expert system developed is explained in detail regarding a global database, control strategies, and rule bases. For verification purposes, the evert system has been applied to simple examples. Since the rule bases are isolated from the inference engine in the developed system, it is easy to add more rules in the future.

후레임 모델에 의한 연삭가공용 데이터 베이스의 설계 (Design of Grinding Database by Taking Frame-Based Model)

  • 김건희
    • 한국정밀공학회지
    • /
    • 제15권2호
    • /
    • pp.107-113
    • /
    • 1998
  • Grinding operation has difficulty in satisfying the qualitative knowledge based on the skilful expert as well as the quantitative data for all user. Design of grinding database based on the frame-based model is more effective method for utilizing the empirical and qualitative knowledge. In this paper. basic strategy to develop the grinding database by taking frame-based model, which is strongly dependent upon experience and intuition, is described. Grinding database based on the frame based model for designing the interaction and inference among the slots is accomplised by the object-oriented paradigm system.

  • PDF

선삭공정에 있어서 공구선택용 전문가 시스템의 개발 (Development of Expert System for Tool Selection on Turning Operation)

  • 백인환;권혁준
    • 한국정밀공학회지
    • /
    • 제9권3호
    • /
    • pp.53-60
    • /
    • 1992
  • This paper deals with developing an Expert system for tool selection using knowledge base system approach, and its application. For the sake of building of knowledge base, the information from process through sensor, tool handbook and interview with expert are referrenced and managed. The system developed shows good application flexibility in providing the actual cutting process with the selection of tool(insert, holder) and cutting conditions(feed, speed, rake type, and so on), is found as a useful system for real-time machining process. The Expert system for tool selection is written in TURBO PROLOG ver. 2.0 for inference engine capability, and can be run in interactive mode for user friendliness. In order to apply the system developed in actual cutting process, more parameters should be considered and scrutinized, and the system should be further extended in modular basis.

  • PDF

분해도 및 작업시간 산정을 통한 균형잡힌 조립공정계획에 관한 연구 (Line Balanced Assembly Sequence Generation Based on a Verification of Disassemblability and Work Time)

  • 신철균
    • 한국정밀공학회지
    • /
    • 제24권7호
    • /
    • pp.39-48
    • /
    • 2007
  • This paper presents a method of a line balanced assembly sequence generation based on the verification of a disassemblability and a work time. To derive the disassemblability for a part to be disassembled, first we inference collision free assembly directions by extracting separable directions fur the part. And we determine the disassemblability defined by the separability and stability cost. The separability cost represents a facility of the part disassembly operation, and the stability cost which represents a degree of the stability for the base assembly motion. Based upon the results, we propose a new approach of evaluating work time using neural networks. The proposed assembly sequence generation provides an effective means of solving the line balancing problem and gives a design guidance of planning assembly lay-out in flexible manufacturing application. Example study is given to illustrate the concepts and procedure of the proposed schemes.

모호논리를 이용한 초임게유체추출공정의 제어 (Control of superoritioal fluid extraotion process using fuzzy logio)

  • 유두선;이광순;남성우;김정한
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 1990년도 한국자동제어학술회의논문집(국내학술편); KOEX, Seoul; 26-27 Oct. 1990
    • /
    • pp.246-251
    • /
    • 1990
  • A fuzzy control scheme has been proposed for a supercritical extraction process which has attracted much attention recently as a new separation technology. Based on the manual operation experience, three control pairs between manipulated and output variables are selected first and then seven membership functions are defined for control error and time rate of the error, respectively for each control pair, resulting in forty nine Fuzzy control rules. In addition to these, the membership functions are defined in two steps (coarse and fine) to enhance control performance. Fuzzy inference is performed using MAX-MTN composition rule and defuzzified control output is calculated based on center of gravity method. The prosed Fuzzy control scheme has been assessed through numerical simulation. As a result, the proposed scheme shows good control performance comparable with that by INA(inverse nyquist array) which usually requires complicated design procedure.

  • PDF