↓폴밍끼 유튜브 채널 자세히보기

전체 글 65

keras 사용 도중 killed 될 때

텐서보드를 사용하고 있다면(tensorboard_callback = keras.callbacks.TensorBoard(log_dir=log_dir, histogram_freq=1)), histogram_freq=1 인자를 아래와 같이 바꿔주세요. histogram_freq=0 이렇게 해도 killed 된다면 그냥 tensorboard 안사용하는 것도 방법이더라구요.. 참조한 글 : (In case anyone else runs into this issue). I ran into the same problem - Keras would train for one epoch and then the console just says Killed with no other error messages, and the w..

unet을 load_model 시 Unknown layer: GELU. Please ensure this object is passed to the `custom_objects` argument. 가 뜬다면 custom_objects 설정하세요

아래 두 코드처럼 load_model의 인자에 모델 경로 뿐만 아니라 custom_objects도 추가해줘야 합니다. from keras_unet_collection.activations import GELU from keras_unet_collection.losses import iou_seg # /media/visbic/MGTEC/water_seg/water_segmentation/unet_model/20211211-040154/10-0.9812.hdf5 model = keras.models.load_model('/water_segmentation/unet_model/20211211-040154/10-0.9812.hdf5', custom_objects={ "GELU":GELU, "iou_seg":io..

[펌] [이석중의 알기쉬운 인공지능] 과적합(overfitting) 해결 방법: regularization

http://www.ytimes.co.kr/news/articleView.html?idxno=3288 [이석중의 알기쉬운 인공지능] 과적합(overfitting) 해결 방법: regularization - YTIMES청년신문 머신 러닝을 통해 학습 데이터 뿐 만 아니라 한번도 보지 못한 새로운 데이터나 테스트 데이터까지 척척 잘 인식할 수 있는 모델을 개발하고 싶어하지만, 과적합(overfitting) 문제로 인해 그러지 www.ytimes.co.kr

AI/Machine Learning 2021.10.22

힘든 대학원 생활, 친구가 내 멘탈 잡아주면서 해준 말

솔직히 대학원 생활 많이 힘들잖아요... 저는 지도교수님도 정말 좋고 랩실 선배님들도 좋아서(복 받았죠....) 그런 부분에 의한 스트레스는 없었는데 늦은 나이(여자 나이 27살)에 대학원을 간 것이다보니 남들보다 뒤처진다는 생각이 제일 힘들었는데요. 그런 저에게 큰 힘을 준 친구의 말이 있어서 공유하여봅니다. 공부도 지금 아니면 못 하는 것이다. 취직 먼저 했다가 '그때 공부 좀 더 해볼걸'이라고 후회했을 수도 있다. '멘탈 흔들리고 불안해할 시간에 좀 더 열심히 공부할걸'이라고 나중에 후회가 들지 않도록 해라. 해보니까 석사 학위는 정말로 도움이 된다. 한 번도 서탈은 없었다. 게다가 너는 AI대학원이니 반드시 너의 무기가 되어 줄 것이다. 취직 때문에 불안하면 여유 날 때 원서 하나씩 써봐라. 미리..

LIFE/대학원 2021.10.17

colab에 matplotlib 사용 시 한글 안깨지게 하기

아래 코드들 순서대로 복붙 후 실행시키시면 됩니다. (혹시나 안되신다면 kernel restart하신 후에 다시 하여보세요) # 한글 폰트 사용을 위한 설정 !sudo apt-get install -y fonts-nanum !sudo fc-cache -fv !rm ~/.cache/matplotlib -rf import matplotlib.font_manager as fm plt.rc('font', family='NanumGothic') for fontInfo in fm.fontManager.ttflist: if 'Nanum' in fontInfo.name: print(fontInfo.name+" = "+fontInfo.fname)

[펌] hough transform 코드

https://m.blog.naver.com/windowsub0406/220894462409 [Udacity] SelfDrivingCar- 2-3. 차선 인식(hough transform) Python3.5 그리고 Opencv 3.1 기준 코드 작성 셋팅만 제대로 됐다면 복붙만해도 문제없이 돌아갈 것이다.... blog.naver.com https://github.com/Chung-god/ComputerVision/blob/main/CannyEdgeDetector.py CannyEdgeDetector.py GitHub - Chung-god/ComputerVision: Using Python Using Python. Contribute to Chung-god/ComputerVision development..

AI/Computer Vision 2021.09.30

[정리글] 네이티브 앱 vs 크로스 플랫폼 앱 vs 하이브리드 앱

이 글은 아래 동영상을 보고 정리한 글입니다 https://youtu.be/ksz_mSninEY 1. HYBRID APPLICATION 하이브리드 어플리케이션은 웹 뷰가 둘러싸여진 웹사이트이다. 웹 뷰는 네이게이션이 없는 윈도우 브라우저를 말한다. 따라서 html, css, js를 가지고 웹 뷰를 감싼 후에 그것을 스토어로 보내는 것이다. 모바일 폰으로 보게 되는 것은 네비게이션 바가 없는 구글 크롬 윈도우이다. 장점 : 네이티브 앱에 대한 지식이 전무해도 된다. HTML, CSS, JS만 알아도 충분하다. 단점 : 버튼, 타이틀, 네비게이션 등등 UI를 한 땀 한 땀 짜야 한다. 또한 폰의 강력한 기능을 활용할 수 없다(ex. 하드코어한 비디오 프로세싱 등). 하이브리드 앱으로 할 수 있는 것은 기본 ..

light gbm, xgboost 예제 코드 및 하이퍼파라미터 튜닝

http://machinelearningkorea.com/2019/05/18/lightgbm%EC%9D%84-%EC%9D%B4%EC%9A%A9%ED%95%9C-%ED%9A%8C%EA%B7%80%EC%98%88%EC%B8%A1-%ED%8C%8C%EC%9D%B4%EC%8D%AC-%EC%B9%98%ED%8A%B8%EC%BD%94%EB%93%9C/ lightGBM을 이용한 회귀예측 파이썬 치트코드 – Go Lab machinelearningkorea.com https://nurilee.com/2020/04/03/lightgbm-definition-parameter-tuning/ LightGBM 이란? 그리고 Parameter 튜닝하기 LightGBM에 관한 좋은 medium 포스트가 있어서 한글로 번역한 내용을..

AI/Machine Learning 2021.09.17

'대학원생 때 알았더라면 좋았을 것들'을 읽고 기억하고 싶은 부분 적기

박사 과정은 학생이 자신의 연구를 하기 위해 지도 교수의 경험과 시간을 빌리는 곳이다 이 학생이 박사 과정을 성공적으로 잘 보낸 이유는 자신이 원하는 연구를 자신이 이끌고 싶은 방향대로 이끌어 온전히 자기의 것으로 만들었다는 것이다 박사과정 학생이 성공적으로 학위과정을 잘 마칠 수 있는 지 가늠해보는 잣대 : 지도교수와 얼마나 자주 연락을 취하고 싶어 하고 의사소통을 하고 싶어 하는가. 잘 정리된 질문(그만큼 자신의 연구를 잘 파악하고 고민했다는 것), 각 결과 사항 등을 꼭 미팅 날이 아니라 언제든지 교수에게 보고한다 너무 지도교수의 말에만 의존하는 수동적인 자세는 좋지 않다. 지도 교수의 의견에 '아니오.'라고 해도 된다. 연구과 관련된 궁금증으로 지도교수의 연구실을 자주 방문하라. 교수의 의견 + ..

ART WORK/책 2021.09.16