학습(공부)하는 블로그 :: '에이전트의 특성' 태그의 글 목록
 

 

Notice»

Recent Post»

Recent Comment»

Recent Trackback»

03-29 09:57

 

'에이전트의 특성'에 해당되는 글 1

  1. 2013.03.21 11. 생체인식 시스템
 

11. 생체인식 시스템

카테고리 없음 | 2013. 3. 21. 00:00 | Posted by 깨비형
반응형

1. 생체인식 시스템


○ 살아있는 사람의 신원을 생리학적 또는 행동 특징을 기반으로 인증하거나 인식하는 자동방법

○ 이 때 살아있는 사람은 동물이나 조형물 등을 제외한 한 명을 대상으로 하며, 자동방법의 구성에는 획득장치, 압축/처리/비교, 인터페이스가 필요하고 여러 형태로 구성이 가능

 

  • 생체인식의 기능

○ 검증 / 인증 (verification or authentication)

▷ 사용자가 신원(identity) 밝힘

 1(sample/test) : 1(template/reference) matching ? yes/no 결정이 문제

 Positive verification (예: 접근 제한)

 결정: match = accept, non-match = reject

 한 개의 신원을 여러 명이 사용하는 것을 방지

 

○ 인식 (identification or recognition)

▷ 사용자가 신원 밝히지 않음

▷ 1(sample) : N(templates) matching ? DB 검색이 문제

▷ Positive identification (예: 여행자 통과)

▷ 결정: match = accept, non-match = reject

▷ Negative identification (예: 사회복지 중복 신청 방지)

▷ 결정 : match = reject, non-match = accept

▷ 한 명이 여러 개의 신원을 사용하는 것을 방지

 

  • 시스템 설계 시 고려 사항

        ○ Performance (정확도, 속도, 강인성, 리소스 요구, 운영/환경 요소)

         ○ Acceptability (사람들의 수용 정도)

         ○ Circumvention (시스템을 속이기 쉬운 정도)



2. 생체인식 시스템에서 사용하는 생체 특징


         ○ 생체 특징의 요건

▷ Universal (누구나 가지고 있다)

 Unique (각 사람마다 고유하다)

 Permanent (변하지 않고 변화시킬 수도 없다)

 Collectable (센서에 의한 획득과 정량화가 쉽다)

 

○ 생리적 특징과 행동적 특징의 비교

생리적 특징

행동적 특징

    - 상대적으로 안정적(permanent)

- 개인 내 변화(intrapersonal variation) 작음

- 장치가 크고 비싸며, 사용자에게 거부감

- 지문, 홍채, 각막, 얼굴, 손, DNA 패턴, 귀, 체

    - 심리 상태에 따라 변화

- 신체적 특징의 영향이 있음(남/녀, 체구)

- 개인 내 변화 큼

- 장치가 단순하고 싸며, 사용자에게 자연스러움

- 인증 시에 템플릿 수정 필요(규칙적 이용 바람직)

- 음성, 서명, Keystroke, 걸음걸이



 


※ 사진의 출처 : 생체인식 기술현황 및 전망(http://j.mp/116QCxG) 



3. 에이전트(Agent)

 


  • 유비쿼터스 사회에서 요구되는 많은 지능화된 서비스를 제공하기 위해서는 에이전트 기반 서비스가 제공되어야 함
  • 에이전트 기술이란 사람을 대신하여 임의의 임무를 수행하기 위한 대신 활동할 수 있는 소프트웨어/하드웨어적인 요소를 의미


○ 에이전트는 특정 목적에 대하여 사용자를 대신하여 작업을 수행하는 자율적 프로세스 (autonomous process)

○ 에이전트는 독자적으로 존재하지 않고 어떤 환경의 일부이거나 그 안에서 동작하는 시스템.

○ 여기서의 환경은 운영체제, 네트워크, 또는 MUD 게임환경 등을 지칭

○ 에이전트는 지식베이스와 추론 기능을 가지며 사용자, 자원 (resource), 또는 다른 에이전트와의 정보교환과 통신을 통해 문제 해결을 도모

○ 에이전트는 스스로 환경의 변화를 인지하고 그에 대응하는 행동을 취하며, 경험을 바탕으로 학습 하는 기능 보유

○ 에이전트는 수동적으로 주어진 작업만을 수행하는 것이 아니고, 자신의 목적을 가지고 그 목적 달성을 추구하는 능동적 자세 보유

○ 에이전트의 행동의 결과로 환경의 변화를 초래

○ 에이전트의 행동은 한번에 끝나는 것이 아닌 지속적 행동

 

 

4. 에이전트 특성

  • 자율성(autonomy)

○ 에이전트와 다른 일반 소프트웨어를 구별해주는 가장 핵심이 되는 특성

○ 사용자나 다른 에이전트의 직접적인 지시나 간섭 없이도 스스로 판단하여 행동하는 성질을 의미

 일반 프로그램이 수동적인 것에 비해 에이전트는 자율성을 가짐으로써 능동적으로 작업 수행을 진행하게 되며, 이를 위해 에이전트는 수행 동작이나 내부 상태변화 등에 대한 제어권도 보유

 자율성은 사용자로 하여금 상위단계 목적 (high-level goal)에 집중을 하게 하고 그 목적을 달성하기 위한 세부 절차등은 에이전트가 담당 

  • 지능(intelligence)

 지식 베이스와 추론 능력을 갖추고 사용자의 의도를 파악하여 계획 (planning) 을 세우고 학습 (learning) 을 통하여 새로운 지식을 스스로 터득하는 성질로 인공지능에서 많이 연구된 결과를 근거로 함

 지능은 사실상 자율성과 밀접한 관계를 가지게 되며, 지능을 바탕으로 에이전트는 같은 작업이라도 계획과 경험을 통해 더 나은 효과의 기대 가능

  •  이동성(mobility) 

○ 사용자가 요구한 작업을 현재의 호스트에서 수행하지 않고 실제 그 작업을 처리하는 호스트로 이동시켜 수행함으로써 수행의 효율을 높이고 네트워크 부하를 줄이는 효과

 이동성은 기존의 클라이언트/서버의 개념과는 판이하게 다른 개념으로 서버의 내용을 클라이언트를 통해 전송받아 정보를 얻거나 작업수행을 하는 것이 아니고 클라이언트가 필요로 하는 작업을 위해 에이전트를 서버로 보내어 수행

 이동성은 특히 인터넷의 보급으로 컴퓨터 네트워크를 통해 제공되는 정보의 수가 급증하면서 그 중요성이 강조

 원격 통신시 통신 라인이 항상 접속되어 있을 필요가 없기 때문에 무선 이동통신을 위한 작업수행 환경에서 큰 효과         

  • 사교성(social ability)

○ 에이전트간 통신 능력을 의미

○ 하나의 에이전트로는 처리하지 못하는 작업의 수행을 위해 다른 에이전트의 도움을 필요로 할 때 에이전트간 메시지 교환에 의존

 에이전트 통신 언어 (agent communication language) 를 이용한 에이전트간 통신은 메시지 전달 (message passing) 이나 공유 메모리 (shared memory) 방법을 이용할 수도 있고 다른 에이전트의 메소드 (method) 를 불러 수행

반응형
: