- 전체
- 후기 6760
- 후기-카드 1815
- 후기-발권-예약 1241
- 후기-백신 79
- 후기-격리면제 28
- 질문 57151
- 질문-기타 20672
- 질문-카드 11679
- 질문-항공 10177
- 질문-호텔 5190
- 질문-여행 4033
- 질문-DIY 178
- 질문-자가격리 19
- 질문-은퇴 412
- 정보 24196
- 정보-자가격리 133
- 정보-카드 5214
- 정보-기타 8004
- 정보-항공 3824
- 정보-호텔 3231
- 정보-여행 1060
- 정보-DIY 205
- 정보-맛집 217
- 정보-부동산 39
- 정보-은퇴 259
- 여행기 3419
- 여행기-하와이 388
- 잡담 15468
- 필독 63
- 자료 64
- 자랑 722
- 금요스페셜 106
- 강퇴로 가는 길 11
- 자기소개 661
- 구라 2
- 요리-레시피 70
- 오프모임 200
- 나눔 2699
- 홍보 15
- 운영자공지 32
요즘 데이터 사이언스 쪽 공부를 많이 하는 초보입니다.
vector랑 scalar 등, 용어가 머릿속에 정립이 잘 안되어있습니다.
support vector machine(SVM)등 어디가든 vector로 많이 표기되는 이유는 무엇일까요?
제 개인적인 추측으로는 데이터는 행렬(matrix)로 표기되고 그 행렬은 vector값을 갖는다 입니다.
전문가님들의 조언 구합니다.
- 전체
- 후기 6760
- 후기-카드 1815
- 후기-발권-예약 1241
- 후기-백신 79
- 후기-격리면제 28
- 질문 57151
- 질문-기타 20672
- 질문-카드 11679
- 질문-항공 10177
- 질문-호텔 5190
- 질문-여행 4033
- 질문-DIY 178
- 질문-자가격리 19
- 질문-은퇴 412
- 정보 24196
- 정보-자가격리 133
- 정보-카드 5214
- 정보-기타 8004
- 정보-항공 3824
- 정보-호텔 3231
- 정보-여행 1060
- 정보-DIY 205
- 정보-맛집 217
- 정보-부동산 39
- 정보-은퇴 259
- 여행기 3419
- 여행기-하와이 388
- 잡담 15468
- 필독 63
- 자료 64
- 자랑 722
- 금요스페셜 106
- 강퇴로 가는 길 11
- 자기소개 661
- 구라 2
- 요리-레시피 70
- 오프모임 200
- 나눔 2699
- 홍보 15
- 운영자공지 32
4 댓글
전국일주거북이
2020-03-14 16:13:29
전 그냥 이과고 Numpy/Scipy 가끔 쓰는 정도인데, 이 쪽에서는 벡터는 그냥 1차원 행렬로 이해하고 있습니다. SVM의 벡터도 그런 의미로 알고 있는데요, 거기는 다른 추가적인 의미가 있나요? ^^
Greenhouse
2020-03-14 16:23:25
이해하고 계신 것이 맞습니다. 데이터 포인트가 n개, 관심있는 feature (변수)의 개수가 p개라고 하면 입력 데이터는 n X p 행렬로 표현되죠. 그리고 각각의 컬럼 n X 1은 컬럼 벡터, 로우 1 X n는 로우벡터 라고 칭합니다. 데이터 표현을 효율적으로 하기 위해 행렬과 벡터의 개념을 쓰는 것 같습니다.
스시러버
2020-03-14 18:50:03
vector가 set of values를 의미하니 그런거 아닐까요?
사벌찬
2020-03-14 19:36:24
이게 수학/과학자랑 컴싸가 다른 용어를 쓰다가 데이터사이언스에서 경계가 모호해지면서 혼용되거나 그런 단어가 많아요...벡터도 그런것 같고 뉴럴넷 들어가면 수학에서 다르게 부르던걸 weight이라고 불러서 처음에 혼란을 일으키구요. (stat에서 weight은 다른의미가 있어서 더더욱).