] Champion Program
본문 바로가기

전체 글

[DataSience] 분류모델 (Classification)의 성능 평가 분류모델 (Classification)의 성능 평가http://bcho.tistory.com/tag/ROC%20curve 더보기
[R] 열을 기준으로 나눠서 각각의 input데이터 만들기 y = read.csv("E:\\Chemical_Evaluation_Toxcast\\sub project\\Tox21 data challenge.csv",stringsAsFactors = F) #데이터 읽기na.omit(y) #결측값이 들어있는 행 전체를 데이터 셋이서 제거Names =colnames(y) # 각 컬럼의 이름(assay)저장하는 벡터for(i in Names) print(i)for(i in Names) #각 컬럼 별로{ data 더보기
[QT]마태복음10:24~40 어제 QT적용은 지킴 정도 : 중지환이와 만났다. 너 깊이있는 이야기를 하고 싶었는데 그러지 못했다. ㅜㅜ그래도 지환이의 문제들이 기도로 해결되고 있는 것 같아서 참 감사하다. 금수 덕분이라고 말하는 지환이를 보며 참 감사했다. [관찰, 해석]그러므로 두려워하지 말라. 너희는 많은 참새들보다도 더 귀하다. -->귀하다고 말씀해 주셔서 감사하다누구든지 사람들 앞에서 나를 시인하면 나도 하늘에 계신 내 아버지 앞에서 그를 시인할 것이다..그러나 누구든지 사람들 앞에서 나를 부인하면 나도 하늘에 계씬 내 아버지 앞에서 그를 부인 할 것이다.-->사람들 앞에서 주님을 말하고 부인하지 않아야 한다. 내가 이 땅에 평화를 주러 왔다고 생각하지 말라. 나는 평화가 아니라 칼을 주러 왔다. --->'내가' --->헬라.. 더보기
[Keras]2.3신경망의 톱니바퀴 : 텐서연산(2.3.3 텐서 점곱) 텐서 곱셈(tensor product)이라고도 부르는(원소별 곱셈과 혼동하지 말라) 점곱 연산*(dot operation) 은 가장 널리 사용되고 유용한 텐서 연산입니다. 원소별 연산과 반대로 입력 텐서의 원소들을 결합시킵니다. 넘파이, 케라스, 씨아노, 텐서플로에서 원소별 곱셈은 *연산자를 사용합니다. 텐서플로에서는 dot연산자가 다르지만 넘파이와 케라스는 점곱 연산에 보편적인 dot 연산자를 사용합니다. import numpy as npz = np.dot(x,y)z = x . y def naive_vector_dot(x,y):assert len(x.shape) ==1 ----x와 y는 넘파이 벡터입니다.assert len(y.shape) ==1assert x.shape[0] == y.shape[0] .. 더보기
[Keras]2.3신경망의 톱니바퀴:텐서연산(2.3.2브로드 캐스팅) 앞서 살펴본 단순한 덧셈 구현인 naive_add는 동일한 크기의 2D텐서만 지원합니다. 하지만 이전에 보았던 Dense 층에서는 2D텐서와 벡터를 더했다. 크기가 다른 두 텐서가 더해질 때 무슨 일이 일어날까? 모호하지 않고 실행 가능하다면 작은 텐서가 큰 텐서의 크기에 맞추어 브로드캐스팅 된다. 두단계로 이루어 지는데 1. 큰 텐서의 ndim에 맞도록 작은 텐서에 축이 추가 된다. 2. 작은 텐서가 새 축을 따라서 큰 텐서의 크기에 맞도록 반복된다. 구체적인 예?X의 크기는 (32,10)이고 Y의 크기는 (10,)라고 가정하자. 먼저 y에 비어있는 첫 번째 축을 추가하여 크기를 (1,10)으로 만든다. 그런 다음 y를 이 축에 32번 반복하면 텐서 Y의 크기는 (32,10)이 된다. 여기에서 Y[i,.. 더보기
[Keras]Kfold대하여, CV를 wrapper클래스 사용하지 않고 구현하기 기존코드 from keras.wrappers.scikit_learn import KerasClassifier from sklearn.model_selection import StratifiedKFold from keras.wrappers.scikit_learn import KerasClassifier from sklearn.model_selection import StratifiedKFold estimator = KerasClassifier(build_fn=create_deep_learning_model, epochs=5, batch_size=5) #위와 같이Kerasclassifier라는 sklearn의 wrapper 클래스를 통해서 estimator를 만든다 코드가 굉장히 간결하고 쉽다. kfold .. 더보기
[QT]마태복음10:1~17 토요일 QT 적용은 지켰다. 주일에 최선을 다해 예배드리고 주일학교 아이들을 위해 기도했다. 내 안에 계신 예수님을 바라보고 의지하는 하루였다. [관찰, 해석]예수님 : 열두 제자를 부르셔서 그들에게 더러운 귀신들을 쫓아내는 권세를 주시고 모든 질병과 모든 아픔을 고치게 하심 --> 제자들에게 능력있는 권세를 주심 -->가서 하늘나라 복음을 전해라. 열두 사도들 : 베드로(시몬), 그 동생 안드레, 세베대의 아들 야고보, 그 동생 요한, 빌립, 바돌로매, 도마, 세리 마태, 알패오의 아들 야고보, 다대오, 열심당원 시몬, 그리고 예수를 배반한 가룟 유다. 예수님 : "이방 사람들의 길로 가지 말고 사마리아 사람이 사는 마을에도 들어가지 말고, 오직 이스라엘 지의 잃어버린 양들에게 가라." -->오직 이스.. 더보기
[토익] RC 1/13 오답노트 Maintenance on the elevators will take place tomorrow from 8 A.M until 2P.MMaintenance : 정비 관리명사가 들어갈 자리이므로 Maintenace와 Maintaing 둘 중 하나인데 . Maintaing은 타동사의 동명사라서 뒤에 전치사 없이 바로 목적어가 올 수 있으므로 Maintenace 가 맞다. When offering in flight beverages to passengers, recommend Fivestar Airlines' signaature coktail명령문의 동사자리가 비어 있으므로 동사원형 recommand가 정답이다. It is preferable to submit the budget report one week .. 더보기