개선된 AdaBoost를 활용한 상황정보 기반 보안 시스템 설계
- Alternative Title
- Design of a Context-Aware Security System using Enhanced AdaBoost
- Abstract
- 기존의 컴퓨팅 환경과 비교해서 스마트 컴퓨팅 환경의 차이점은 사용자와 제품의 상호작용, 사용자 특성을 반영한 개인화된 서비스 제공, 자원의 제한적 활용으로 요약 할 수 있다. 그 중에서 사용자와 스마트 제품이 상호작용 하기 위해서는 사용자의 입력에 적절한 반응을 제공해야 한다. 스마트 제품이 사용자 입력에 적절한 반응을 제공하기 위해서는 사용자의 현재 상황에 대한 정보 수집과 분류가 선행되어야 한다.
본 논문에서는 사용자의 상황정보를 분류하기 위해서 AdaBoost 알고리즘을 개선한 AdaBoost.CA 알고리즘을 제안한다. 기존의 AdaBoost 알고리즘이 가진 이진 분류기의 장점 중 하나인 빠른 분류 속도를 살리면서, AdaBoost알고리즘의 단점인 다중 분류가 불가능한 특성을 보완하여 다양한 범주의 상황정보를 분류할 수 있도록 개선하였다. 개선된 AdaBoost.CA 알고리즘은 상황정보를 빠르고 안정적으로 분류할 수 있다.
또한 AdaBoost.CA 알고리즘을 활용하여 상황정보 기반의 보안시스템을 설계 및 구현하였다. 상황정보 기반의 보안시스템 설계와 구현을 통해서 스마트 제품 및 기존의 컴퓨팅 환경에서 수집되는 다양한 상황정보를 분류하여 보안 시스템에 활용하는 방법을 제시하고, 보안 시스템의 성능을 비교 및 평가하였다. AdaBoost.CA 알고리즘을 활용한 상황정보 기반의 보안 시스템은 컴퓨터의 현재 상태를 분류하여 보다 안전한 보안 기법을 사용자에게 제공할 수 있고 사용자의 특성을 반영하여 보안 기법을 제공할 수 있으며 보안 시스템의 분류 정보를 통해서 시스템의 자원을 좀 더 효율적으로 사용 할 수 있다.
향후 연구를 통해서 사용자의 패턴을 분석하여 상황정보 보안 시스템을 활용하여 개별 사용자의 맞춤 보안을 제공할 수 있도록 사용자 패턴에 관한 연구와 상황정보 추론에 관한 연구가 병행되어야 한다.
The differences between Smart computing and existing computing environment are as follows: the interaction of users and products, personalized service, the characteristics of the limited resources, and so on. To interact with Smart products and the user, Smart products should provide an appropriate response for the user's input. For the interaction between users and products, we should collect and classify the user's context-information.
We proposes an improved AdaBoost algorithm to classify the user's context-information. We proposes an improved AdaBoost algorithm to classify the user's context-information. AdaBoost.CA algorithm improves Multi-classification for the diverse context-information, while still preserving the property of the fast classification, one of the advantages of existing AdaBoost algorithm.
In this thesis, we also design and implement a security system based on context-information using AdaBoost.CA algorithm. Smart products and the existing computing environment, which is collected in a variety of classified context-information to evaluate and compare the performance of the security system, and show how to take advantage of the security system. Security system based on context-information using AdaBoost.CA algorithm provides users with a more secure scheme to classify the current context of the computer. Security methods can provide security by applying the characteristics of the user. And through a system of information security classification system resources can be used more efficiently.
Future study is user patterns that are provided automatically by the security system using context-information. And Security system be able to inter from user context.
- Author(s)
- 한상곤
- Issued Date
- 2013
- Type
- Dissertation
- Publisher
- 부경대학교
- URI
- https://repository.pknu.ac.kr:8443/handle/2021.oak/24743
http://pknu.dcollection.net/jsp/common/DcLoOrgPer.jsp?sItemId=000001966121
- Alternative Author(s)
- Sangkon Han
- Affiliation
- 부경대학교 대학원
- Department
- 대학원 컴퓨터공학과
- Advisor
- 정목동
- Table Of Contents
- 목차 i
그림 목차 iii
표 목차 iv
1. 서론 1
1.1 연구 배경 1
1.2 연구 범위 및 방법 4
1.3 논문의 구성 5
2. 관련 연구 7
2.1 상황, 상황정보, 상황인식의 정의 7
2.1.1 상황(context) 7
2.1.2 상황정보(context-information) 8
2.1.3 상황인식(context-awareness 9
2.1.4 상황인식시스템 10
2.1.5 상황인식의 응용 12
2.2 혼합 분류기 15
2.2.1 혼합 분류기의 기본적인 개념 15
2.2.2 대표적인 혼합 분류 방법 : 배깅(Bagging)과 부스팅(Boosting) 16
2.2.3 AdaBoost(Adaptive Boosting) 알고리즘 18
3. AdaBoost 알고리즘의 개선 21
3.1 AdaBoost 알고리즘의 단점 21
3.2 AdaBoost.CA 알고리즘 24
3.3 AdaBoost.CA 분류 실험 28
4. AdaBoost와 AdaBoost.CA 비교 36
5. AdaBoost.CA를 활용한 상황인식 기반 보안 시스템 설계 39
5.1 개선된 AdaBoost를 활용한 상황정보 기반 보안시스템의 개요 39
5.2 개선된 AdaBoost를 활용한 상황정보 기반 보안시스템의 구성 40
5.3 개선된 AdaBoost를 활용한 상황정보 기반의 보안시스템의 구현 46
5.4 개선된 AdaBoost를 활용한 상황정보 기반의 보안시스템의 성능 52
5.5 개선된 AdaBoost를 활용한 상황정보 기반의 보안시스템의 특징 60
6. 결론 62
참고문헌 64
- Degree
- Master
-
Appears in Collections:
- 대학원 > 컴퓨터공학과
- Authorize & License
-
- Files in This Item:
-
Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.