종종 FIGURE 작업을 하다보면, 코드 상태에서 바로 논문용 FIGURE를 뽑아야 할일이 생긴다. 나는 rgb.m을 많이 사용하는편인데, 색깔별 명칭이 잘 나와있어서 가져와 봤다. (본인이 참고할 용도..) mFile은 Mathwork 홈페이지에 공개되어있다. (링크: https://kr.mathworks.com/matlabcentral/fileexchange/24497-rgb-triple-of-color-name-version-2?tab=discussions)
프로그래밍 작업을 하다보면 종종 (꽤나 드물게) 내가 만든 코드가 쓸모가 있어서, 이것을 남들에게 배포해야 할 일이 생긴다. MATLAB에서는 배포를 위해 Standalone EXE 파일을 제작할 수 있도록 지원한다. 원리는 간단하고, APP PACKAGING에 대해 잘 다뤄져있는 유튜브 영상 두 개가 있어서 가져와보았다. 1. MATLAB standalone EXE 파일 만들기: https://www.youtube.com/watch?v=ONf-6-G74CQ 2. Excel 사용자를 위한 MATLAB 활용 기법: https://www.youtube.com/watch?app=desktop&v=yzjS2NzrbkY (42분 37초부터) PYTHON에서도 역시 Deployment라는 키워드로 꽤나 많은 정보를..
Pycaret 패키지를 실습하는 과정을 이어서 적어본다. 1탄에서는 패키지에 대한 기본적인 개념부터해서 Setup (머신러닝 예측) -> Compare (성능 결과 확인 및 각 모델 별 비교) -> Create (가장 우수한 모델 선택) -> Tune (하이퍼파라미터 미세 조정을 통한 성능 향상) 까지 알아보았다. 그 이후 단계에 대해서 마저 적어본다. [2.6] Ensemble - 한글로는 앙상블. 한 마디로 여러 개를 섞어서 성능 예측성을 높이고, 모델의 강건성을 높이고, 과적합을 막기 위해 적용한다. - 일반적으로 decision tree에서 여러 가지를 결합하여 weak classifier를 strong classifier로 만들기 위함이다. - 여기에 두 가지 기법이 소개되었다. [2.6.1] ..
약 4개월 정도 공동연구를 진행했었던 토픽이 잘 마무리 되었다. 공학 문제를 해결하기 위하여 인공지능을 적용했었는데, 결과가 잘 나왔고 논문 작성도 마무리가 되어서 곧 투고 예정이다. Machine-learning을 활용한 surrogate modeling이 주제이고, 내가 가지고 있는 도메인 지식과 현상학적인 발견을 머신러닝을 통해서 잘 구현했고, 이를 통해 새롭게 결과를 도출하였었다. 결과를 정리하는 과정하고, 파이썬 코드를 복귀하면서 이를 기록해두려고 한다. 파이썬을 다룬지 아직 반년도 되지 않아, 굉장히 기초적인 것 밖에 모른다. 내가 사용하였던 패키지 위주 및 유용했던 명령어를 정리해본다. [1] 패키지 불러오기 & 엑셀 불러오기 [1.1] import pandas as pd - pandas: ..
2021. 07. 11 여러 가지 문제에서 data fitting을 하는 과정에서 잘 알려진 global optimizer 중 하나인 GA를 자주 사용하는데, 특히 GA를 중간에 중단시키고 결과를 보거나 convergence tolerance를 줄이는 등의 테크닉이 필요하게 된다. 감에 의존하지 않고, 조금 더 체계적으로 접근할 수 있도록 할 필요가 있다. 이와 관련된 몇 가지 참고 링크를 가져왔다. https://kr.mathworks.com/matlabcentral/answers/334930-how-to-display-every-parameter-value-at-every-iteration-while-using-genetic-algorithm https://stackoverflow.com/questi..
모처럼 공휴일을 맞아 머리를 식히러 연구 대신 Python 실습해보았다. 실습 예제: https://www.kaggle.com/christianlillelund/house-prices-xgboost-bayesianoptimization?scriptVersionId=38136393 중간중간 막혔던 부분들을 메모해서 어떻게 넘어갔는지 기록해볼까 한다. [1] FileNotFoundError: [Errno 2] No such file or directory Step 1. 해당 폴더에서 경로를 직접 찾는다. Step 2. 찾은 주소에 \를 한개 씩 더붙이니 해결 된다. [2] 코드 공부 - 중간중간 명령어에서 df라고 나오는데 data frame의 약자였다. - matplotlib에서 plt는 흔히 줄여쓰는 p..
- Total
- Today
- Yesterday
- 식물일기
- 포닥 2년차
- 행잉플랜트
- 공학박사
- LCA 분석
- 대학원생
- 공학 박사 일기장
- 박사 후 연구원
- 연구 일기
- 주간리포트
- 박사 일기
- 공학박사 일기장
- 국내 포닥
- 포닥 임용
- 해외 포닥
- 포닥 일기
- 한동일
- 박사일기
- 미국 포닥
- 독후감
- 미국 박사 후 연구원
- 라틴어 수업
- 논문 일기
- 틸란드시아
- 박사과정
- 라틴어수업
- 공학 박사
- 포닥 이후 진로
- Jinsustory
- 해외포닥
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |