본문 바로가기

Posts by PinkWink

(1379)
ROS Melodic에서 YOLO로 detection 된 사람 수 세기 2022. 3. 17. 08:00 최근 저는 광운대에서 ROS 기초 수업을 진행했습니다. 해당 수업은 제가 ROS 기초를 진행하고 마치면, 그 다음 다른 분이 이어서 실제 주행로봇을 가지고 프로젝트를 진행하는 방식이었습니다. 그래서 제 뒤에 이어지는 수업에서 ROS melodic 버전을 사용하기 때문에 저도 수업을 melodic으로 진행을 했죠. 근데 melodic 버전에서 제가 블로그에서 YOLO pkg를 소개했던 적이 있습니다. https://pinkwink.kr/1256 ROS melodic에서 영상인식 YOLOv3 패키지 세팅하기 최근 여러글에서 이야기했지만, 제가 지금은 (임시.ㅠㅠ.로) 한양대 에리카에 있습니다. 여러 고마운 분들의 배려로 아주 다양한 재미있는 일들을 경험중이랍니다. 그 중에 또 하나 멋진 일은 아 pinkwi..
Cost Function 비용함수와 Gradient Descent 경사하강법의 이해 (feat. tensorflow GradientTape) 2022. 3. 8. 08:00 아마 딥러닝이 되었든 혹은 간단한 선형 회귀 알고리즘만 공부하려고 해도 비용함수라고 하는 Cost Function(loss funciton)이라고 하는 단어를 만났을 겁니다. 특히 그 후 꼭 따라 붙는 Gradient Descent 경사하강법이라는 단어도 만났을 겁니다. 제가 글을 쓰는 습관이 작은 주제를 나눠서 쓰는 것이라서 비용함수와 경사하강법을 다루어야겠다고 생각했는데, 그것 때문에 참 많은 시간을 들였습니다. 어떤 사람들보다 더 잘 설명해야지 하는 생각은 없었지만, 그래도 이왕 쓰는 것이라 좋은 설명을 해야할텐데... 하는 걱정 때문이었습니다ㅠㅠ. 잘 하고 있는 것인지는 잘 모르겠지만, 그래도 일단 준비한 내용으로 글을 시작해보려고 합니다. 이번 글은 Cost Function이라는 아이를 설명하고..
소리나 음원, 음악 데이터에서 주파수 특성 분석 - librosa 2022. 2. 24. 08:00 오늘은 소리나 음원, 음악 데이터에서 STFT나 Chroma 분석을 수행하는데 편한 librosa를 소개하고, 이를 이용해서 소리 데이터에서 특성을 추출하는 기초에 대한 이야기를 해보려고 합니다. 먼저 STFT에 대해서는 얼마전에 이야기를 했었는데요. https://pinkwink.kr/1370 Python으로 수행하는 주파수 분석 - FFT, STFT 아주 예전에 Python으로 수행하는 FFT라는 주제의 글을 작성한 적이 있습니다. 이번에는 이 글에서 조금 더 나가서 STFT라는 개념도 이야기를 해 보려고 합니다. 시간영역에서의 신호를 분석할 때 pinkwink.kr 위 글에서 FFT와 STFT에 대한 이야기를 했었습니다. 저 글에서는 scipy와 numpy를 사용했는데요. 이번에는 소리 데이터 분석..
HP 파인큐브 핸드헬드 프린터 개봉 및 첫 사용기 2022. 2. 21. 08:00 안녕하세요 오늘은 핸드헬드 프린터를 소개해 드릴려고 합니다. 핸드헬드 프린트는 프린터를 손에 쥐고 간단한 라벨등을 프린트하는 기기입니다. 일반적인 라벨지와는 달리 사진도 프린트가 가능합니다. 위 사진에 보이는 것 처럼 간단히 폰으로 미리 입력해둔 사진과 글자를 전송하고 프린터를 사람이 손으로 밀면서 프린트 하는 방식입니다. 저 재원에서 약간 웃긴건 인쇄 속도가 50cm/sec라는 거죠. 일반적인 프린터는 초당 몇 장, 혹은 분당 몇 장 이라고 나왔을 텐데, 핸드헬드 프린터이니 프린터가 움직여지는 속도를 기준으로 프린트 속도를 이야기 하고 있습니다. 박스 포장 상태는 아주 괜찮습니다. 오른쪽부터 프린터 몸체(충전크래들에 고정된 상태), 번들 잉크, 헤드 청소기, 헤드 청소기를 청소하는 부직포 이렇게 들어 ..
Tensorflow의 GradientTape을 이용한 미분 2022. 2. 18. 08:00 오랜만에 텐서플로우 이야기를 하네요. 뭐 사실 크게 중요하다기 보다는 최근 어떤 자료를 만들다가 이 부분을 추가했는데 그걸 블로그에도 공개하면 좋겠다는 생각이 든것 뿐이랍니다. 오늘은 먼저 Tensorflow의 GradientTape을 이용해서 미분하는 간단한 방법과 또 더 나가서 chain rule을 적용할때 얼마나 편한지도 보여드릴까합니다. import numpy as np import matplotlib.pyplot as plt import tensorflow as tf 일단~ import 하구요~ 어떤아이를 대상으로 하는지 t = np.arange(0, 5, 0.01) plt.plot(t, (t-1)*(t-4)) plt.grid() plt.show() 보면~ 이렇게 생긴 아이 입니다.~ 이차함수...
이순신의 바다 - 성웅 이순신을 바로 옆에서 느낄 수 있는 책 2022. 2. 14. 08:00 이순신 장군은 우리 민족에게 못 해도 다섯손가락안에 드는 명장이 아닐까요? 또 삼국시대 이전의 너무나 부족한 사료에 비해 임진왜란의 영웅 이순신 장군은 본인의 기록과 당시 조선의 기록등이 많이 남아 있어서 파악하기도 쉽구요. 그런데도 이순신 장군에 대해 너무도 모르는 것이 많았구나 하고 느꼈습니다. 바로 이순신의 바다라는 책 이야기 입니다. 제가 좋아하는 유투브 강의 중에 역사 강의를 하시는 황현필님이 운영하는 유투브 채널이 있는데요. 꽤 재미있게 잘 보고 있습니다. 이 황현필님이 지은 책이 "이순신의 바다"입니다. 무려 400페이지정도의 책입니다. 단지 이순신 일대기를 그린 책이라고 보면 좀 아쉽습니다. 제가 느낀것으로는 이순신을 느끼게 해주는 책입니다. 이순신의 바다에서 큰 장점은 모든 전투를 저렇게..
제로베이스 오프라인 수강생들의 머신러닝 딥러닝 작품 활동 2022. 2. 10. 08:00 최근 저는 제로베이스의 데이터사이언스 오프라인 스쿨반에서 머신러닝/딥러닝 부분을 수업을 진행했었는데요. 이 수업이 마지막에 몇 주간 프로젝트를 진행하는데요. 저는 이 수강생들의 프로젝트에도 깊숙히 관여를 보통 합니다. 이번 글에는 이 프로젝트를 소개하는 글을 적으려고 합니다. 딥러닝을 활용한 네트워크 이상 탐지 먼저 소개해 드릴 팀은 네트워크 이상 탐지를 딥러닝을 이용해서 수행하려는 팀입니다. 이 친구들이 목표로 삼은 것은 단순히 분류(classification)하는 것이 아니라 새로운 유형의 이상 데이터도 감지할 수 있도록 하는 것을 목표로 했습니다. 그러니 자연스럽게 조금 더 어렵게 주제를 끌고 갈 수 밖에 없는 거죠.^^ 그래서 이 팀은 Semi supervised Learning에 많은 관심을 가..
Python으로 수행하는 주파수 분석 - FFT, STFT 2022. 2. 9. 08:00 아주 예전에 Python으로 수행하는 FFT라는 주제의 글을 작성한 적이 있습니다. 이번에는 이 글에서 조금 더 나가서 STFT라는 개념도 이야기를 해 보려고 합니다. 시간영역에서의 신호를 분석할 때 많이 사용하는 것이 FFT인데요. 여기서 시간 구간에 대한 한계를 만날 수 있기 때문에 STFT Short Time Fourier Transform을 사용합니다. 오늘은 이 이야기를 해 보려고 합니다. https://pinkwink.kr/708 Python에서 수행해 본 간단한 FFT 코드 일요일 아침(이 글은 평일에 예약 발행되겠지만)이네요.. 오늘 아침은 꽤 상쾌하고 약간 몽롱한.. 뭐 아무튼 기분이 좋아지는 아침이네요^^. 요즘은 뭔가를 마무리하는 단계에서 오는 급급하게 pinkwink.kr 시험 데이..

반응형