• 제목/요약/키워드: Adaptive user interface

검색결과 68건 처리시간 0.034초

적응형 유전알고리즘을 이용한 사용자 인터페이스 설계 방법 개발 (Development of an User Interface Design Method using Adaptive Genetic Algorithm)

  • 정기효
    • 대한산업공학회지
    • /
    • 제38권3호
    • /
    • pp.173-181
    • /
    • 2012
  • The size and layout of user interface components need to be optimally designed in terms of reachability, visibility, clearance, and compatibility in order for efficient and effective use of products. The present study develops an ergonomic design method which optimizes the size and layout of user interface components using adaptive genetic algorithm. The developed design method determines a near-optimal design which maximizes the aggregated score of 4 ergonomic design criteria (reachability, visibility, clearance, and compatibility). The adaptive genetic algorithm used in the present study finds a near-optimum by automatically adjusting the key parameter (probability of mutation) of traditional genetic algorithm according to the characteristic of current solutions. Since the adaptive mechanism partially helps to overcome the local optimality problem, the probability of finding the near-optimum has been substantially improved. To evaluate the effectiveness of the developed design method, the present study applied it to the user interface design for a portable wireless communication radio.

적응형 사용자 인터페이스 개발을 위한 요구사항 도출 및 명세 기법 (Requirements Elicitation and Specification Method for the Development of Adaptive User Interface)

  • 박기범;이석원
    • 정보과학회 논문지
    • /
    • 제44권1호
    • /
    • pp.27-35
    • /
    • 2017
  • 사용자 및 기기의 상황을 파악하고 이에 따라 실시간으로 사용자 인터페이스를 변경하는 '적응형 사용자 인터페이스 (Adaptive User Interface)' 연구가 진행되어 왔다. 기존 관련 연구들은 주로 설계 방법론에 초점을 맞추고 있으며, 요구공학 방법론에 대해서는 거의 다루어지지 않았다. 본 연구에서는 적응형 사용자 인터페이스를 요구공학 관점에서 조명하고, 자가 적응 시스템 분야에서 연구되어 온 개념들에 기초한 요구사항 도출 및 명세 방법을 제안한다. 잘 알려진 자가 적응 소프트웨어 개념들을 재정의 및 해석한 후, 적응형 사용자 인터페이스 요구사항을 도출 및 명세하는 방법을 단계적으로 보인다. 사례연구에서는 제안하는 방법에 따라 적응형 사용자 인터페이스 요구사항을 도출 및 명세하여 본 기법이 효과적임을 보인다.

베이지안 네트워크와 행동 선택 네트워크를 이용한 유비쿼터스 홈에서의 상황 적응적 인터페이스 생성 (Context Adaptive User Interface Generation in Ubiquitous Home Using Bayesian Network and Behavior Selection Network)

  • 박한샘;송인지;조성배
    • 한국HCI학회:학술대회논문집
    • /
    • 한국HCI학회 2008년도 학술대회 1부
    • /
    • pp.573-578
    • /
    • 2008
  • 최근 가정환경의 홈 씨어터를 동작시키기 위해서는 TV, 오디오, DVD, Video, 셋탑박스 등 여러 장치를 동시에 조작해야 한다. 이 경우 사용자가 원하는 기능을 실행하기 위해서는 여러 기기에 해당하는 리모컨 버튼의 기능과 위치를 잘 알고 있어야 한다. 이러한 현실적인 문제로 인해 사용자들은 일반적으로 자신이 원하는 기능을 선택하는데 어려움을 겪는다. 더욱이 유비쿼터스 가정환경이 현실화 되어 사용자가 조작 가능한 장치들이 늘어나면, 사용자의 혼란은 가중될 것이다. 따라서 기능을 요약해서 사용자에게 제공하는 적응적 인터페이스가 필요하다. 또한, 유비쿼터스 환경에서는 조작하고자 하는 장치 뿐 아니라 사용자 인터페이스가 표시되는 컨트롤러에도 다양한 모바일 또는 고정된 장치들이 사용되므로 각 장치의 능력이나 제약 조건에 맞게 사용자 인터페이스의 형태를 조절해 줄 필요가 있다. 제안하는 시스템에서는 상황에 따라 표현되는 기능과 형태가 변경되는 적응적 사용자 인터페이스를 구현하기 위해, 유비쿼터스 가정환경을 모델링하고, 모델링된 상황 및 장치 정보를 사용한다. 상황에 맞는 장치별 필요정도를 구현하기 위해서는 베이지안 네트워크를 사용한다. 행동 선택 네트워크는 사용자의 상황과 예측된 장치별 필요도를 입력으로 사용해 장치별로 현 상황에 필요한 기능을 선택한다. 이렇게 선택된 기능들을 실제 사용자 인터페이스가 구현될 장치에 맞게 프레젠테이션 템플릿을 이용해 실제 사용자 인터페이스로 구성하여, 적응적 인터페이스를 구성한다. 실험을 위해서는 유비쿼터스 홈 시뮬레이션 환경을 구축하고, 해당 환경을 바탕으로 장치 사용기록을 시나리오를 바탕으로 생성하였다. 생성된 시나리오를 바탕으로 장치별 필요도 추론결과를 평가하여 베이지안 네트워크가 효과적으로 사용자의 요구를 예측함을 확인하였다. 마지막으로, 14명의 사용자들에게 평가된 10개의 태스크에 대해 기존의 고정된 홈 UI와 제안하는 적응적 홈 UI를 비교해 본 결과, 생성된 적응적 홈 UI가 일반적인 태스크를 고정적 홈 UI에 비해 효과적으로 처리할 수 있음을 확인하였다.

  • PDF

자동항해를 지원하는 적응형 웹 서핑 시스템 (An Adaptive Web Surfing System for Supporting Autonomous Navigation)

  • 국형준
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제31권4호
    • /
    • pp.439-446
    • /
    • 2004
  • 사용자 적응형 웹 서핑 시스템 설계를 위해 전체 시스템을 사용자 데이타 수집, 데이타 처리를 통한 사용자 프로파일 구축 및 개선, 그리고 사용자 프로파일의 적용을 통한 적응 등 세 단계로 나누어 접근할 수 있다. 본 연구가 설계한 세 부문의 에이전트들은 이들 각 단계에서 작업하며 상호 유기적인 협동을 통해 적응형 웹 서핑을 지원한다. 이들은 각각 대화식 인터페이스 에이전트(Interactive Interface Agent), 사용자 프로파일 에이전트(User Profile Agent), 그리고 자동항해 에이전트(Autonomous Navigation Agent)이다. 대화식 인터페이스 에이전트는 사용자 인터페이스를 제공하며 이를 통해 데이타를 수집하고 기계적 항해 지원을 수행한다. 사용자 프로파일 에이전트는 수집된 사용자 데이타를 처리하여 사용자 브라우징의 실시간에 사용자 프로파일을 동적으로 구축하고 갱신한다. 자동항해 지원 에이전트는 사용자 프로파일에 기초하여 사용자 관심과 가까운 웹 문서를 자동으로 선별하여 추천하는 자동 항해 모드를 제공한다. 본 연구가 제시하는 접근과 설계 방식은 향후 확장과 보완을 통해 실용 가능한 수준의 사용자 적응형 웹 서핑 시스템 구축에 활용될 수 있다.

효율적인 모바일 서비스를 위한 적응적 사용자 인터페이스 기술 (Adaptive User Interface Techniques for Efficient Mobile Service)

  • 강영민
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2006년도 추계 종합학술대회 논문집
    • /
    • pp.21-25
    • /
    • 2006
  • 모바일 컴퓨팅 분야의 발전에 따라 휴대전화는 더욱 높은 정보처리 기능을 갖춘 스마트 폰(smart phone)으로 변화하고 있지만, 현재의 휴대성 및 사용 용이성을 유지하기 위해 제한된 입출력 기능을 가질 수밖에 없다. 이러한 제한 때문에 사용자 인터페이스 역시 순차적 검색이라는 비효율적인 방식을 사용할 수밖에 없게 한다. 현재의 고정적인 비효율적인 사용자 인터페이스를 극복하고 사용자의 작업 편의성을 높이기 위하여 본 논문에서는 지능적이고 적응적인 사용자 인터페이스를 구현하는 기술을 제안한다 이 기술은사용자의 과거 행동 등을 기반으로 지능적으로 변화하는 사용자 인터페이스를 자동 생성함으로써 모바일 장치의 사용 효율을 극대화 할 수 있는 기술이다.

  • PDF

Bus Information Terminal(BIT)를 위한 Adaptive User Interface(AUI) 설계 (Design of Adaptive User Interface(AUI) for Bus Information Terminal)

  • 남두희
    • 한국인터넷방송통신학회논문지
    • /
    • 제11권2호
    • /
    • pp.89-94
    • /
    • 2011
  • 오늘날 정보통신 기술의 지속적인 발전에 따라 다양한 커뮤니케이션 기기의 사용이 증가하고 있으며 그에 따라 제공되는 기능 및 서비스의 양이 증대되고 있다. 그러나 대부분의 커뮤니케이션 기기들은 정보 획득 및 서비스 사용을 위해 계층적인 메뉴구조, 순차적 검색의 비효율적인 탐색구조만을 제공하고 있기 때문에 효율적인 정보의 획득을 위한 연구가 필요한 시점이다. 본 연구에서는 정보기기의 접근성 및 활용성을 향상시키기 위해 버스 정보안내 단말기(BIT)를 대상으로 지능형 사용자 인터페이스의 일환이라 할 수 있는 적응형 사용자 인터페이스를 설계하고 적용한다. 본 연구에서 적용하는 AUI는 불특정 다수를 위한 AUI로 이용자들의 과거사용 기록을 토대로 결정된다. 본 연구의 결과는 BIT의 사용 측면에서 접근성 및 활용성을 향상시킴으로 대중교통 이용 발전에 조그마한 한 축을 담당할 것으로 기대된다.

학술정보시스템의 온라인 인터페이스에 관한 연구 : 적응형 인터페이스를 위한 정보조직 및 활용 (A Study on Online Interface for Research Information Systems : Information Organization for Adaptive Interface)

  • 김미현
    • 한국문헌정보학회지
    • /
    • 제32권2호
    • /
    • pp.259-276
    • /
    • 1998
  • 이 연구는 이용자들이 문제해결을 위해 표현한 정보요구뿐 아니라 표현되지는 않았지만 내재된 정보요구를 모두 만족시키고, 이용자의 수준과 선호도에 따라서 시스템이 적응적으로 대처할 수 있도록 하는 적응형 인터페이스의 구성의 한 방안으로 기계적 학습과 결정트리를 이용한 이용자 프로파일 구축, 결합벡터를 이용한 적합성 피드백, 그리고 이용자 피드백을 활용한 지능적이고 이용자 지향적인 시스템을 제시하고자 한다.

  • PDF

적응 순항 제어 시스템에서의 모드 혼동에 관한 연구 (A Study on Mode Confusions in Adaptive Cruise Control Systems)

  • 안대룡;양지현;이상헌
    • 대한기계학회논문집A
    • /
    • 제39권5호
    • /
    • pp.473-482
    • /
    • 2015
  • 최근 과학 기술의 발전으로 첨단 자율 기능을 탑재된 차량의 출현이 가능하게 되었으며, 기존 차량에 추가된 첨단 운전자 지원 시스템(Advanced Driver Assistance Systems: ADAS)은 기존 차량에 추가된 이러한 자율 시스템들의 좋은 예라 할 수 있다. 이러한 시스템은 다수의 작동 모드를 가지는데 운전자들이 현재 수행중인 작동 모드를 잘못 인지하게 되면 교통사고가 일어날 수 있음이 관찰되고 있다. 본 연구에서는 적응 순항제어(Adaptive Cruise Control: ACC) 시스템을 장착한 자동화된 자동차의 운전자 인터페이스를 설계하고 이를 정형 기법을 통한 분석과 피실험자를 이용한 실험을 통해 모드 혼동 발생 여부를 검증하고 이를 개선하는 연구를 수행하였다. 이를 통해 모드 혼동을 방지하기 위해서는 시스템에 대한 심성 모델의 정확성과 간결성뿐만 아니라 인터페이스 구현시 디스플레이의 명확성이 또한 매우 중요하다는 것을 확인하였다.

적응형 웹 서핑 지원을 위한 에이전트 시스템 (An Agent System for Supporting Adaptive Web Surfing)

  • 국형준
    • 정보처리학회논문지B
    • /
    • 제9B권4호
    • /
    • pp.399-406
    • /
    • 2002
  • 본 연구는 웹 서핑 지원을 위한 적응형 사용자 에이전트의 설계를 위해 사용자 데이터 수집, 데이터 처리를 통한 사용자 프로파일 구축 및 개선, 그리고 사용자 프로파일의 적용을 통한 적응 등 세 가지 이슈를 집중 연구하였다. 그 결과 웹 상에서 작동하는 적응형 사용자 에이전트를 위한 기능 정의 및 주요 구성 요소들을 설계하고 세부 모형을 구현하였다. 내부적으로는 두 개의 독립된 에이전트의 협동 체제에 의해 작업 목표를 성취한다. 이들은 각각 IIA(Interactive Interface Agent) 및 UPA(User Profiling Agent)이다. 사용자 인터페이스를 관장하는 IIA는 사용자에게 현재 웹 문서의 대강을 파악하고 나아가서 검색 질의어를 선택할 수 있게 하는 키워드 색인(Keyword Index)과, 계층 구조 방식의 사용자 검색 과정을 나타내는 제안 링크(Suggest Link)를 제공함으로서 사용자 친숙한 인터페이스 환경을 제시한다. UPA는 사용자에 관한 정적 정보와 브라우징 행위에서 나타나는 동적 정보를 사용자 프로파일에 반영한다. 특히, 사용자 관심을 반영하는 관심 벡터(Interest Vector)의 개념을 정립하고 근접도(similarity) 평가에 의해 이들을 갱신하고 추가함으로써 사용자 관심을 동적으로 프로파일링하는 체계를 제시하였다.

Semi-automatic Field Morphing : Polygon-based Vertex Selection and Adaptive Control Line Mapping

  • Kwak, No-Yoon
    • International Journal of Contents
    • /
    • 제3권4호
    • /
    • pp.15-21
    • /
    • 2007
  • Image morphing deals with the metamorphosis of one image into another. The field morphing depends on the manual work for most of the process, where a user has to designate the control lines. It takes time and requires skills to have fine quality results. It is an object of this paper to propose a method capable of realizing the semi-automation of field morphing using adaptive vertex correspondence based on image segmentation. The adaptive vertex correspondence process efficiently generates a pair of control lines by adaptively selecting reference partial contours based on the number of vertices that are included in the partial contour of the source morphing object and in the partial contour of the destination morphing object, in the pair of the partial contour designated by external control points through user input. The proposed method generates visually fluid morphs and warps with an easy-to-use interface. According to the proposed method, a user can shorten the time to set control lines and even an unskilled user can obtain natural morphing results as he or she designates a small number of external control points.