kmeans 알고리즘에서 클러스터의 개수를 구하는건 가장 중요한 일이다. 이를 구하기 위해 먼저 알아야할 건 이너셔(inertia)이다. 이는 클러스터에 속한 샘플들이 얼마나 밀접하게 모여있나를 나타내는 값이다. 클러스터의 개수가 늘어나면 클러스터들의 크기는 줄어들 것이고, 이너셔도 줄어든다. 결국 이너셔의 값이 크게크게 줄어들다 변화의 폭이 크게 줄어드는 부분을 k값으로 하면 된다. 이를 엘보우 방법이라고 한다. #이번엔 우리가 3개의 클래스로 나눌걸 알고 n_cluster를 3으로 설정했다. 모르고 해야할 때 최적의 k를 찾는 방법을 알아보자. #클러스터 중심과 클러스터에 속한 샘플 사이의 거리의 제곱 합을 이너셔라고한다. from sklearn.cluster import KMeans inertia=..

TRAIN_DATASET = sorted([x for x in Path("/Users/kibeom/HAI/dataset/train").glob("*.csv")]) TRAIN_DATASET [PosixPath('/Users/kibeom/HAI/dataset/train/train1.csv'), PosixPath('/Users/kibeom/HAI/dataset/train/train2.csv'), PosixPath('/Users/kibeom/HAI/dataset/train/train3.csv'), PosixPath('/Users/kibeom/HAI/dataset/train/train4.csv'), PosixPath('/Users/kibeom/HAI/dataset/train/train5.csv'), PosixPa..

pcap 데이터 전처리 방법만 정리함. 데이터 전처리 과정 CIC-flow-meter : 네트워크 트래픽 flow generator and analyzer. 양방향 flows를 제작함.toolkit을 이용해 pcap 파일에서 statistical and temporal feature 추출가능. 여기선 중요한 feature를 duration(지속?), number of packets(패킷 수), number of bytes on each flow(바이트 수), 패킷 길이와 대상 포트의 표준 편차 IDS-Vision Toolkit : pcap을 CNN input data(png, jpg)로 전환할 때 사용. 다음 3단계를 거침 1. traffic splitting 2. traffic clearing 3. i..

Frame Format 이더넷이 사용하는 프레임 포멧은 비슷하게 다양하지만, 이번엔 가장 흔하게 쓰이는 포멧으로 설명한다. Preamble 패킷이 들어오고 있음을 알리는 1과0으로 구성된 7바이트, 송신자와 수신자가 동기화할 수 있도록 함. SOF 1바이트 이지만 마지막이 0으로 끝날 경우 1로 바뀐다. SOF는 수신자가 프레임에 대해 다음부터 실제 이더넷 프레임이라는 것을 알려줌. Destination and Source Address 6바이트 주소로 3바이트의 organization number(회사나 단체에 관한 정보)와 3바이트의 장비에 대한 정보로 구성된다. 각 프레임은 하나 이상의 출발지와 도착지에 대한 정보가 있다는 점이 CAN,LIN FlexRay와 다른 점이다. 다른 차량 네트워크와는 다..

출처 : https://repository.kihasa.re.kr/bitstream/201002/32608/1/%EA%B8%B0%EA%B3%84%ED%95%99%EC%8A%B5%28Machine%20Learning%29%20%EA%B8%B0%EB%B0%98%20%EC%9D%B4%EC%83%81%20%ED%83%90%EC%A7%80%28Anomaly%20Detection%29%20%EA%B8%B0%EB%B2%95%20%EC%97%B0%EA%B5%AC-%20%EB%B3%B4%EA%B1%B4%EC%82%AC%ED%9A%8C%20%EB%B6%84%EC%95%BC%EB%A5%BC%20%EC%A4%91%EC%8B%AC%EC%9C%BC%EB%A1%9C.pdf 1. 이상탐지 개념 및 특성 anomaly는 nomal의 ..

Takuma Koyama, Masashi Tanaka, Asami Miyajima, Shintaro Ukai, Takeshi Sugashima, Masumi Egawa 논문 순서 1페이지 : 논문기본정보, abstract, contribution 2페이지 : 논문 결과 3페이지 : 데이터셋 설명, 전처리 방법 4페이지 : 어택시나리오 5페이지 : 사용 모델 6페이지 : 방법론 □SOME/IP protocol의 2가지 communication methods를 이용해 현실적인 공격 시나리오 3가지 제안 •Request/Response method •Notification Events methods -Value에 변화가 있을 때 전송되는 Events -주기적이거나 Value에 변화가 있는 경우 둘 다 전송되는..

https://soc.seoultech.ac.kr/pdf/2019_JIEIE.pdf 1. CANFD 프로토콜 CAN-FD 프로토콜을 적용한 차량의 ECU는 CAN node를 매개로 CAN frame을 송수신한다.node는 컨트롤러와 transceiver로 구성된다. 컨트롤러는 ECU에게서 받은 정보를 frame으로 생성하거나, CAN bus에서 받은 frame을 샘플링하고 분석해 data field 구간을 ECU에 전달한다. 트랜스시버는 컨트롤러가 생성한 디지털 신호인 frame을 아날로그 형식으로 변환한다. 2. CAN-FD Frame format CAN node들이 통신을 하기 위해선 CAN 통신 규약에 맞는 CAN frame을 사용해야 한다. ISO-11898에서 명시된 frame의 종류는 다음 4..

1. SOME/IP SOME/IP는 Scalable service-Oriented MiddlewarE over IP의 약자이다. automotive 영역에서 ECU간 Ethernet 기반 데이터 통신을 지원하기 위해 만들어진 protocol이다. IP를 통해 ECU 간에 전송되는 메세지로 데이터를 주고 받는 것이 목적이다. Device A가 원하는 서비스 정보를 담은 메세지를 Device B에게 전송하고 이를 응답해주는 구조이다. 메세지는 Header와 Payload로 구성되고 Byte 형태이다. 1-1. Header Service ID : 서비스 고유의 ID Length : Payload length Client ID : ECU 내의 unique ID Protocol version : 0x01 Inte..

출처 : https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6513795 https://www.star-cooperation.com/assets/uploads/dateien/media-center/veroeffentlichungen/whitepaper-automotive-ethernet-en-star-cooperation.pdf Automotive Ethernet: In-vehicle networking and smart mobility This paper discusses novel communication network topologies and components and describes an evolutionary path of bringing ..

출처 : https://scholar.google.co.kr/citations?view_op=view_citation&hl=en&user=329wHz0AAAAJ&cstart=20&pagesize=80&sortby=pubdate&citation_for_view=329wHz0AAAAJ:J-ba04ztB30C 1.서론 모든 차량에 대해 차량사이버보안관리체계(CSMS)가 필요하다. 수출용 차량에 이를 충족하기 위해 보안의 3대 프로세스 Prevention, Detection, Response가 있어야한다. Prevention은 차량용 Firewall, HSM(Hardware Security Module), 시큐어 코딩을 통해 달성할 수 있다. Detection은 차량용 IDS, 차량보안관제센터(VSOC)를 통해..
- Total
- Today
- Yesterday
- AVTP
- 케라스
- Ethernet
- 회귀
- Python
- CAN-FD
- 로지스틱회귀
- 논문 잘 쓰는법
- json2html
- AE
- 딥러닝
- automotive
- one-to-many
- HTML
- many-to-one
- 단순선형회귀
- cuckoo
- SOME/IP
- 크로스 엔트로피
- 차량 네트워크
- porks
- 머신러닝
- automotive ethernet
- AVB
- problem statement
- PCA
- many-to-many
- 차량용 이더넷
- SVM
- 이상탐지
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |