profile
뜬금없지만 세계여행이 꿈입니다.
태그 목록
전체보기 (90)LSTM(6)Named Entity Recognition(3)NER(3)Bidirectional LSTM(3)linkedlist(3)1D CNN(2)cost function(2)Intent Classification(2)L-layer Neural Network(2)RNN(2)Recurrent Neural Network(2)sigmoid(2)softmax(2)bidirectional(2)2-layer Neural Network(2)Forward_propagation(2)f1 score(2)3차원 리스트(1)Cost after iteration(1)커리어 스킬(1)Backward_propagation(1)Sparsity Problem(1)mergeTwoLists(1)threeSum(1)Linear-Activation Forward(1)reverselist(1)Reuters(1)Normalizing(1)MIni-Batch Gradient Descent(1)SimpleRNN(1)Linear Backward(1)torch.ones()(1)optimization(1)장기의존성(1)Multi Kernel(1)path(1)input gate(1)json to csv(1)결측치 제거(1)IOB Tagging(1)RNN Language Model(1).replace(1)Career Skill(1)Cat vs. non-cat(1)Gradient check(1)initialize(1)Planar(1)특수문자 제거하기(1)Deep RNN(1)python(1)경로 셀(1)BiLSTM + CNN(1)거꾸로 출력(1)Lossfunctions(1)linkedlist to string(1)MachineLearning(1)Prediction(1)&&(1)dropout(1)거꾸로 비교하기(1)palindrome(1)행 분리(1)output gate(1)Char Embedding(1)momentum(1)소문자로 변환하기(1).split()(1)Non-Regularized Model(1)Deep Neural Network(1)two pointer(1)image2vector(1)Multi-kernal 1D CNN(1)cell state(1)biLSTM(1)N-Dimensional Gradient Checking(1)Initialization(1)Bidirectional RNN(1)괄호 안의 내용 지우기(1)L-model Backward(1)maxprofit(1)longestPalindrome(1)groupAnagrams(1)BIO Tagging(1)NNmodel(1)L-layer Model(1)csv변환(1)tensorflow developer certificate(1)triplets(1)셀 나누기(1)forget gate(1)GRU(1)Backward Propagation Module(1)DeepLearning(1)Simple RNN(1)divmod(1)중첩json(1)DNN(1)enumerate(1)글자 임베딩(1)He Initialization(1)Deep Bidirectional RNN(1)learning rate decay(1)dict(1)Linear activation backward(1)열 나누기(1)L2 regularization(1)addTwoNumbers(1)데이터프레임(1)Gradient Checking(1)twosum(1)특수문자 지우기(1)sorted(1)Standardize(1)Gradient Descent(1)CNN(1)isPalindrome(1)Learning_rate(1)ELMO(1)defaultdict(1)Update parameters(1)Zero Initialization(1)Learning Rate(1)POS Tagging(1)Random Initialization(1)numpy(1)dic(1)Initialize_parameters(1)ner_dataset.csv(1)Backword_propagation(1)adam(1)
post-thumbnail

3-2. 큰 수의 법칙 Python3

다양한 수로 이루어진 배열이 있을 때 주어진 수들을 M번 더하여 가장 큰 수를 만드는 법칙.단 배열의 특정한 인덱스에 해당하는 수가 연속해서 K번을 초과하여 더해질 수 없다.예를 들어 2, 4, 5, 4, 6으로 이루어진 배열이 있을 때, M이 8이고, K가 3이라면

2022년 6월 24일
·
0개의 댓글
post-thumbnail

.replace로 원하는 특수문자와 괄호 안의 내용 지우기

역시나 지난 글에서 사용했던 데이터를 사용한다.데이터 내용을 확인해보니 불필요한 특수문자와 특수문자 안의 내용을 지우고 싶은 생각이 들었다..replace를 사용하여 지워보자.평범한 기호들은 위 코드로 거의 다 지울 수 있다.pat = r'\[' 여기서 \[대신에 다른

2022년 6월 14일
·
0개의 댓글
post-thumbnail

.split()완전정복

지난 글에 이어서 imgs_tags의 내용을 두 개의 셀로 분리해보자.위 imgs_tags안에는 이미지 이름과 색깔의 정보가 각각 저장되어 있는데, 두 개의 셀로 분리하고 싶다.각각 path와 color의 열을 만들어 분리해낸다.여기서 기준점이 되는것은 :이므로 :을

2022년 6월 14일
·
0개의 댓글
post-thumbnail

한 행 안의 여러개의 내용을 여러 행으로 분리하기

지난 글에 이어 한 행 안의 여러개의 내용을 여러 행으로 분리하는 방법을 알아보자.위 사진의 imgs_tags열에는 여러개의 중괄호로 정보가 담겨있고, ,를 기준으로 나뉘어있다.여기서 split함수를 사용하여 각각을 분리한 후, 하나로 합치기 위해 Series로 바꿔준

2022년 6월 14일
·
0개의 댓글
post-thumbnail

to_csv중첩되어있는 json파일을 csv로 변환하기

json파일 상태다.구글에 치면 json to csv변환기가 많은데 내 파일은 중첩이 되어있어 그런지 변환이 안됐다... 유감...그래서 이것저것 만져보긴 했는데 가장 쉬운 방법은 .to_csv 이용하기별...거... 아니었음그치만 하나의 optional_tags에 여

2022년 6월 14일
·
0개의 댓글
post-thumbnail

torch.ones()로 1값을 갖는 tensor생성하기

를 하게되면이런 결과가 출력된다.torch에 대한 함수는 여기서 자세히 확인하자.

2021년 12월 13일
·
0개의 댓글
post-thumbnail

'[]'결측치 제거하기

TensorFlow - Help Protect the Great Barrier Reef대회 문제를 풀다가 train을 찍어보니 아래처럼 0번부터 15번까지는 결측치가 있다는 걸 확인했다. 이를 지워주고자 한다.위 코드를 확인해보자. 우선 train안에서 string의

2021년 12월 13일
·
0개의 댓글
post-thumbnail

['Path']경로 셀 만들기

이미지 처리를 할 때면 파일의 경로를 만들어 줘야 하는 경우가 생긴다. 여기서는 Tensorflow-Help Protect the Great Barrier Reef대회로 예시를 들어보겠다.이런 경로 주소를 위 train.csv파일의 맨 오른쪽에 새로운 셀로 추가해보자.

2021년 12월 13일
·
0개의 댓글
post-thumbnail

Github 사용하기

(1~4번까지는 순서 상관 x)1\. 깃 다운로드하기2\. 자기 깃허브로 들어가서 레포 만들기3\. vs code키기4\. 원하는 곳에 파일을 만들기5\. code를 누르면 나오는 주소를 복사6\. vs code에서 단축키 ctrl+'로 터미널 열기 1\. 터미널에서c

2021년 12월 13일
·
0개의 댓글
post-thumbnail

TensorFlow Developer Certificate 후기

환경 설정하는 데 시간이 오래 걸리는 것 같아서 나는 코랩을 이용해서 코드를 적고 h5파일을 다운받아서 해당 디렉토리에 넣는 방법으로 제출했다.1\. 시험신청우선 tensorflow 사이트에서 시험 신청을 하면 된다.맨 처음으로 여권 사진을 업로드/즉시 촬영 해서 업데

2021년 12월 10일
·
0개의 댓글

!unzip -q -o zip파일 열기

캐글에서 데이터셋을 옮겨올 때 zip파일 형식으로 된 데이터들을 사용하는 방법이다. n_train = len(os.listdir('./train'))n_test = len(os.listdir('./test'))print(f'Train images: {n_train}')

2021년 12월 4일
·
0개의 댓글

cv2.resize() 이미지 사이즈 조절하기

사진을 열어봤는데 이미지 크기가 너무 큰 경우 cv2.resize()를 이용하여 원하는 크기로 줄일 수 있다.맨 아래 코드로 줄인 이미지를 저장한다.그럼 출력파일에 저장되기 때문에 후에로 쉽게 접근할 수 있다.위 코드를 응용하여 전체 파일에 대해 사이즈를 조절해보자.

2021년 12월 1일
·
0개의 댓글

Image.open() 이미지 열어보기

해당 라이브러리를 임포트 하고 이미지 주소를 넣으면 이미지를 가져올 수 있다.

2021년 12월 1일
·
0개의 댓글
post-thumbnail

Online job pair Note

중국산 클라우드 서비스가 많은 점유율을 차지하고 있다.중국 시장만을 타겟하고 있음에도 14%나 차지한다.아마존 매출액보다 ms매출액이 더 높은걸로 봐선,클라우드는 가상머신 외에도 다양하다다양한 분야에 관심을 가질 것각자의 장단점이 존재하므로 어느게 좋다고 장담할 수 없

2021년 11월 26일
·
0개의 댓글

Ridge 선형 모델

많은 데이터가 선형일 때 이 모델을 고려해볼 수 있다.예를 들어, 이런 데이터인 경우.유의할 부분은 규제 부분이다. 하이퍼 파라미터를 잘 설정해줘야 한다.자동으로 설정하는 방법이 있다는데, 아직 배우지 않았다!일단 수동으로 수정했었는데, 알파값이 클 수록 결과가 좋았다

2021년 10월 25일
·
0개의 댓글
post-thumbnail

StandardScaler() 각 칼럼의 범위 차이가 큰 경우

위 데이터처럼 각 칼럼의 최대-최소 범위 차이가 많이 난다면 StandardScaer함수를 사용해볼 수 있다.이것도 범위를 맞추는 여러 방법이 존재한다.여기서는 한가지 방법만 소개한다.

2021년 10월 25일
·
0개의 댓글

.fillna() 빈 값 채우기

결측치를 채우는 방법에는 여러가지가 존재한다. 특정 대회의 결측치는 "데이터가 없어서" 결측치로 남겨놓는 것도 있다. 그래서 이런 데이터들은 "없다" 라는 느낌으로 채워줘야 하기 때문에 0으로 채우게 되면 모델이 오해할 소지가 생긴다.(기존 0과 겹칠 수도 있음)따라서

2021년 10월 25일
·
0개의 댓글
post-thumbnail

pd.get_dummies 원-핫 인코딩

선형모델을 사용하는 경우 레이블 인코딩을 사용하게 되면 선형 모델이 각 클래스를 선형 관계로 이해해버리는 문제가 발생하게 된다.따라서 원-핫 인코딩을 해줘야 한다.예전 글에서도 한번 설명한 적이 있다.모든 클래스에 대해 칼럼을 생성하여 해당하는 칼럼에 1을 넣어주는 형

2021년 10월 25일
·
0개의 댓글

feature_importances_ 칼럼의 중요도 확인하기

숫자형 + 문자형 칼럼의 중요도를 확인하기 위해서는 feature_importances\_를 사용할 수 있다.이렇게 넣어주면 각 칼럼의 중요도를 순서대로 확인할 수 있다.중요도가 0인 칼럼을 위에서 빼줘도, 해석을 위한 것이기 때문에 모델 점수 개선에 직접적으로 영향을

2021년 10월 25일
·
0개의 댓글
post-thumbnail

.corr() 특정 x값이 y값에 어떻게 영향을 주는지 확인하기

ascending = False를 인자로 넣어주게 되면 큰 순서로 정렬된다.이런 출력값을 확인할 수 있다.여기서는 물론 선형 데이터들만 확인할 수 있고, 음수로 표현된 부분은 반대방향으로 선형 관계가 있다는 것이다. 즉, 절대값이 중요하다.위 데이터의 설명을 조금 덧붙

2021년 10월 25일
·
0개의 댓글