일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 딥러닝
- 질문
- Tutorial
- Reinforcement Learning
- tutorials
- 한국어
- 답변
- 매크로
- 인공지능
- Artificil Intelligence
- Hvass-Lab
- SAS
- 꿈
- machine learning
- neural networks
- 신경망
- tensorflow
- SQL
- deep learning
- 강화학습
- 머신러닝
- 세상
- TensorFlow Tutorials
- openai
- DeepLearning
- cs231n
- 사랑
- Andrej Karpathy
- 행복
- 번역
- Today
- Total
목록질문 (35)
Economics & Deeplearning
https://www.springboard.com/blog/machine-learning-interview-questions/ 원문은 위에 링크에 존재합니다.관련 있는 내용에 대해서만 짤막하게 적겠습니다. 발번역입니다.원문을 읽어보시는 게 좋을 것 같습니다.Q1- What’s the trade-off between bias and variance? Q1- 편의-분산 상충관계( 바이어스 배리언스 트레이드 오프) 란 무엇인가?More reading: Bias-Variance Tradeoff (Wikipedia) 편의(bias, 바이어스)란 사용하는 학습 알고리즘에서 잘못되거나 너무 단순한 가정때문에 발생하는 에러. 데이터에 대한 underfitting이 발생할 수 있다.분산은 사용하는 학습 알고리즘이 너무 ..
요즘 IML 공부하는데 참 어렵네요.익숙해 지는데 시간이 필요할 거 같아요. 혹시 해보신 분 계시면 좀 알려주세요.================================================================================proc iml; x={1 2 3 4, 5 6 7 8, 9 10 11 12, 13 14 15 16}; k=diag(x); do i=1 to 4; do j=1 to 4; if k[i,j] = 0 then k[i,j]=.; end;end; z=countn(k); print x, k, z; quit;대각행렬을 뽑고 대각행렬에서 0인 값은 missing 으로 만들고 나머지의 갯수를 셉니다.
1 11111011101110111 2 11111110011111110 3 11111111111110111 4 00000000100011010... ...위와 같은 데이터를 불러들일 때 간단한 방법 없을까요?....아래같이 일일이 지정하는거 말고~~~~ data a; infile "D:\data\data1.dat" missover pad; input @1 id $2. @21 x1 1. @22 x2 1. @23 x3 1. @24 x4 1. @25 x5 1. @26 x6 1. @27 x7 1. @28 x8 1. @29 x9 1. @30 x10 1. @31 x11 1. @32 x12 1. @33 x13 1. @34 x14 1. @35 x15 1. @36 x16 1. @37 x17 1. ; run;=======..
vehno 1,2 를 포함하는 casenum만 남기고 나머지 변수를 분석하기 위해서, 나머지 casenum는 지워야 합니다. CASENUM VEHNO BODYTYPEINJSEVERITY2011104292521 Passenger CarInjury2011104292522 Light TruckInjury2011104293172 Passenger CarInjury2011104293181 Light TruckInjury2011104293541 Passenger CarInjury2011104294051 Passenger CarInjury 같은 casenum로 그룹핑 시키기 위해서 lag를 사용했지만, 나머지 casenum는 지울 수 없었습니다. 혹시 다른 방법에 대해서 알려주시면 너무 감사하겠습니다. =======..
데이터셋은 아래와 같구요,DATA pay; INPUT NAME $ month $ PAY; CARDS; 홍길동 1월 100 홍길동 2월 200 홍길동 3월 300 홍길동 4월 300 홍길동 5월 200 홍길동 6월 400 홍경래 1월 200 홍경래 2월 200 홍경래 3월 300 홍경래 4월 200 홍경래 5월 400 홍경래 6월 300 김유신 1월 100 김유신 2월 200 김유신 3월 300 김유신 4월 400 김유신 5월 500 김유신 6월 600 김춘추 1월 300 김춘추 2월 300 김춘추 3월 300 김춘추 4월 300 김춘추 5월 300 김춘추 6월 300 ; run;proc sort data=pay out=pay_sort; by name descending pay; run; NAMEMONTH..
만약 남자 여자가 각각 7638명 3000명 있다고 한다면 이것을 24:5의 비율로 맞추고자 합니다. 손으로 계산하면 일단 남자는 7638명 다 들어가고 여자의 경우는 7638/24=318 , 318*5=1590 이런식으로 나와서 결국 남자는 7638, 여자는 1590명으로 잡으면 됩니다. 이것을 sas로 구현할수 있는 방법없을까요?? proc surveyselect strata는 24:5로 줘버리면 남자에서 24%를 뽀고 여자에서 5%를 뽑기때문에 절대 이런식으로 안나오고 그나마 구현한것은 proc surveyselect data=test1 out=test2 method=srssampsize=1590; run; 이런식으로 해서 1590까지는 수기로 구한다음 이 1590명을 랜덤 샘플링하는것인데 이건 왠..
fh_20021; fh_20022; fh_20031; fh_20032; fh_20041; 이와 같은 자료가 있습니다. 실제로는 이보다 더 많은데, 한번에 매크로 이용하여 sort하려고 합니다. %macro sort; proc sort data=fh_2000&!&&j; by var1; %do i=2 %to 9; %do j=1 %to 2; run; %end; %end; %mend; %sort; 이랬더니, 에러 메세지가 떠요. 조금만 손보면 될 듯 한데.. 거기가 어딘지 ? ^-^ 혹시 통계전공하신 분은 저보다는 쉽게 답을 찾을 수 있지 않을까요? ================================================================================%macro sort..
제가 작업을 하고 있는데요..a라는 변수안에 숫자형 데이터가 들어있습니다.정수와 소수점을 포함한 숫자들도요..예를 들어 -> a={1, 1.1, 1.5, 3}이러한 데이터셋인데,소숫점을 가지고 있는 값들만 100을 곱하려고 하거든요..방법 없을까요...?================================================================================data temp;input x; cards; 1 1.1 1.5 3 ; run; data temp2; set temp; if mod(x,1) then y=x*100; else y=x; run;
안녕하세요 사스라는게 변수끼리 지지고 볶고 하는건데 관측치 끼리 비교할려니까 잘 안되네요. 도움을 주시면 감사하겠습니다. 일단 제가 가지고 있는 데이터는 주민번호 별로 날짜가 최근것부터 좍 있습니다. 예를들면 2013080920130731201306152013060120130410.. 이렇게 있다고 치면 가장 최근것은 무조건 keep하고 그 다음것과 비교해서 30일 초과만 keep하고 아니면 버리는 것입니다. 그래서 그 keep한것에서 다시 시작하면서 비교하는것인데 위에예를 제가 해보면20130809 ---> keep20130731 ---> 20130809와 비교해서 30일이 초과가 안되었기 때문에 drop20130615 ---> 다시 20130809와 비교해서 30일 초과기 때문에 keep2013060..
최근에 sas을 배워서 많이 이 카페를 이용하고 있습니다. 많은 도움을 받아서 항상 감사합니다 제가 궁금한 내용은 제가 한 code를 단순하게 짤 수 있는 방법을 알고 싶습니다,책을 통하여 macro를 사용하면 될 것 같은데 몇시간 해도 자꾸 에러만 나옵니다.지금 한 내용은 변수가 많지 않아서 하나씩 했지만 나중에 변수가 증가하면 힘들 것 같아서 조언을 구합니다. 고수분들의 도움을 요청합니다. DATA a1; INFILE t1 LRECL=1000000; INPUT f1 f2 f3 f4 f......... f49 mk; proc reg; model f1 = mk; run; proc reg; model f2 = mk; run; proc reg; model f3 = mk; run; ......... proc ..