전체 글 63

Growth Developer

Growth Developer - 주니어 개발를 위한 성장 지침서 총평 제법 공감이 많이 되었다. 실제 일하면서 많이 느꼈던 점들... 약간은 읽으면서도 찔리는 부분들이 좀 있었고.. 작은 위로였던 점도 있던 것 같다. 나처럼 개발 경력이 많지 않는 사람이 개발에 대한 마음가짐에 대해서 다시 생각해보는 계기가 되었다고 생각한다. 아래 내용들은 읽으면서 형광펜 친 것들만 좀 적어보았다... 다시 기억해두고 싶었다. Contents 1. 마음가짐 - 문제의 원인은 바로 당신이다. "하지만... 그럴리가 없는 것이 나는 기존 api를 건드리지는 않앗는걸??? 새로운 api를 추가만 했지" 거의 모든 문제의 원인은 당신 일 것이다. 문제의 원인을 당신으로부터 출발해서 찾으면 가장 빠르게 근본에 도달할 가능성이 ..

Book 2022.05.08

Start with Why

교보문고에 가서 처음 이 책을 발견했었다. 베스트셀러였나.. 아무튼 전시되어있던 것을 펼쳐서 잠깐 보기 시작했는데... 결론적으로는 요새 내 상황에 잘 맞는 책이라 더욱 잘 읽혔다. 나의 경우 이미 한 회사에 오랫동안 머물러있었고, 약간의 지루함(?) 과 지적호기심(?)을 더 채울 장소가 아니게 되어가는 것이 점점 보이기 시작하면서이다. 또... 처음부터 이 회사에 why가 있었을까? 라는 의구심도 들었다. 물론 다 읽고나서 쓰고있으니 그런 것이고, 처음 읽을 당시에는 그런 의식이 없이 "뭔가 힘이 빠지는데? 뭔가 열정이 없는데? 뭘 해야하나..." 이런 생각들이 마음속 깊은 곳에서 이미 있던 것 같다. 와이프가 결국 먼저 읽어보더니, 선물을 해주었다. 마음에 든다. 이후... 읽는 데 까지 약 2달 정..

Book 2022.04.18

TODO LIST 작성하기

2022 신년이다!!! 또 새로운 마음 가짐으로 살아가려고하는데. 최근에는 구미 출장 때문에 많이 바빴다. (물론 아직도 제대로 해결되진 않았다) 신년초 부터 바쁜 이것만 해결하고 신년 계획이나 마음가짐을 다지려고 다짐했는데.. 흐지부지해져서 결국 1월 중순에야..ㅠ 올해는 많이 발전해야하는..(여러여러..)... 그런 문제들을 안고 있다. 그런데 막상하려고 하다보니 스스로의 일정들이 제대로 컨트롤이 안되고있다. 칼만필터도 결국 흐지부지하다가 끝까지 끌고 가서 마무리 하게 된거고... 뭐 언제부터 일정 딱딱 잡아서 계획하던 놈도 아니기도 하고.... 하여간 습관이 안 들어있다. 매일매일 계획이나, 장, 단기에 대한 습관이 안들어있으니 뭘 해도 안되는게 당연하다. 2022년도 핵심 키워드를 잡았고, 그것들..

[칼만필터] 부록. 베이즈 정리

칼만필터는 어렵지않아. 부록 .베이즈 정리 베이즈 정리(Bayes' rule)는 칼만필터와 연관성이 높다. 베이즈 정리를 통해 칼만필터를 유도할 수 있기 때문이다. 의사: 아픈곳? 환자: 기침이 남 => 의사가 취할 수 있는 전략은 여러 질병중에서 가장 확률이 높은 쪽으로 진단하는 것이 가장 합리적이다. 기침 -> \( \begin{bmatrix} P(폐렴 | 기침) \\ P(결핵 | 기침) \\ P(감기 | 기침) \end{bmatrix} \) -> MAX -> 진단 병명 \(P(XX | 기침)\) = 기침하는 사람들 중에서 XX병에 걸린 사람의 비율 여러 원인중에서 가장 확률이 높은 쪽으로 최종 결정을 내리는 방식을 베이즈 추론(Bayesian inference)라고 한다. 추론 = (결정 , 진단,..

Study/칼만필터 2022.01.15

[칼만필터] Chap. 16 상보필터

Chap. 16 상보필터 상보필터는 칼만 필터보다 훨씬 단순하고 설계하기 쉽다. 칼만필터와 달리 발산할 염려가 없다. 융합할 센서의 주파수 특성이 서로 보완적인(complementary) 특성을 갖는 경우에만 적용이 가능하다는 한계가 있다. 16.1 상보필터의 개념 여러개의 센서를 융합해서 더 나은 측정값을 얻고자함임. 앞서 chap 15에서 "저주파+고주파 = 1" 된다는 사실을 이용하면 G(s) = 저주파 필터 1- G(s) = 고주파 필터 가 된다. 참값은 설계되는 필터에 의해 영향을 받지 않는다. 단, 상보필터에 의해 영향을 받는 신호는 각 센서의 측정 잡음 N1(S), N2(S) 뿐이다. 필터를 잘 설계해서 두 측정잡음을 없애는 필터를 설계하는 목표이다. 그런데 두 측정잡음의 특성이 하나는 저주..

Study/칼만필터 2022.01.15

[칼만필터] Chap. 15 고주파통과필터(와 저주파필터)

Chap. 15 고주파통과필터(와 저주파필터) 이번 장은 수식이 많다. 고주파통과필터는 말 그대로... 입력신호에서 저주파 성분은 걸러내고, 고주파 성분만 통과시키는 것이다. 15.1 라플라스 변환과 필터 필터를 설계하고 분석하는 데 기준이 되는 필터의 수학식이 라플라스 변환에 기초한다. 라플라스 변환은 시간 도메인 g(t)에서 주파수 도메인 G(s)로 변환한다. 이 때 필터의 입력신호, 출력신호사의 관계를 나타내는 식을 전달함수라고 한다. transfer function 특히 저주파 식에 극한을 취해보면 이 식이 저주파인지, 고주파인지 판가름 된다. 아래에 나오는 식은 가장 간단한 형태의 저주파, 고주파 형태이므로 식에 따라 변경될 수 있다. 15.2 고주파 통과 필터 예제들을 통해서 살펴보면 정확하게..

Study/칼만필터 2022.01.15

[칼만필터] Chap 14. 파티클필터

Chap 14. 파티클 필터 Particle filter 정규분포를 따르지 않는 시스템에도 적용 할 수 있는 비선형 필터 UKF가 시그마포인트를 통해 비선형시스템의 확률분포를 모사하는 것처럼 파티클 필터는 파티클을 통해 비선형모델의 확률분포를 모사한다. 파티클필터는 UT 변환 없이 무작위로 선정한 다수의 파티클을 이용하여 통계적으로 계산한다. 14.1 파티클 필터의 기본전략 비선형시스템의 경우 오차공분산의 예측과 추정이 관건이었다. 파티클필터는 시그마포인트와 유사한 파티클이라는 다수의 데이터를 도입한다. 파티클 마다 가중치가 주어진다는 점도 UKF와 동일하다. 파티클 필터는 상태변수의 추정값을 계산시, 칼만이득을 사용하지 않기 떄문에 오차공분산을 계산하지 않는다. 그리고 각 파티클의 가중치를 반영한 모든..

Study/칼만필터 2022.01.15

[칼만필터] Chap 13. 무향칼만필터

Chap 13. 무향칼만필터 앞서 통계에 대한 공부를 했다. 문제는 이후에 일어나는 내용들이 확률분포와 관련된 내용들이기 때문이다. 무향칼만필터부터 적용되는 내용들이 사실 많이 이해되지는 않았다. 하지만 일단 책의 내용만 정리해놓고, 차후에 추가적으로 더 이해되도록 정리할 예정이다. UKF(Unscented Kalman Filter) 13.1 UKF 기본 전략 UKF(Unscented Kalman Filter)는 EKF와 다르게 선형화 과정이 생략된다. EKF는 오차공분산 예측에 선형화 모델을 사용하였다. 비선형시스템에서는 해석적으로 구하지 못하는 문제를 선형화를 통한 근사화로 해결하였다. 하지만 EKF는 결국 선형화 모델의 정확도가 관건이다. 모델이 정확해야 필터가 제대로 작동한다는 뜻이 된다. 앞서 ..

Study/칼만필터 2022.01.15

[통계] 공분산행렬과 PCA(주성분분석)

결국 칼만필터를 하기위해서 공분산까지 뺑돌고있는데... 재미있다. 단지 아직도 아쉬운 건 학교 다닐때, 선형대수나, 통계를 좀 더 했어야했는데.. 하는 아쉬움이... 공분산까지 마무리 지으면서 주성분분석까지 같이 맛만 본다. 영상을 다 보고 작성하는 포스팅인데, 생각보다 어렵진 않다. 너무 겁먹지말자. 공분산의 의미 - 개념잡기 좋다. https://www.youtube.com/watch?v=yoqIj8Jvj90&t=936s 다시 이전 포스팅의 내용을 가져와서 보면 평균 \(Mean = \frac{자료전체의 합(sum)} {자료의 개수(n)}\) ex) 데이터가 1,2,3,4,5라면 평균은 ( 1+ 2+ 3+ 4+ 5) / 5 = 3이 됩니다. 분산 \(Variance = \frac{ \Sigma_{i=..

Study/칼만필터 2022.01.15

[통계] 평균과 표준편차

https://www.youtube.com/watch?v=7p4tjnQso48 아주 대단한 강의네요. 사실 UKF를 공부하다가 분산개념이 헷갈려서 통계쪽을 살펴보고있었습니다. \(평균(Mean) = \frac{자료전체의 합(sum)} {자료의 개수(n)}\) 데이터가 1,2,3,4,5라면 평균은 ( 1+ 2+ 3+ 4+ 5) / 5 = 3이 됩니다. 평균의 의미와 특징 -평균의 의미: 자료의 중심값으로서 자료의 특성을 대표하는 값 -수학적 연산이 쉽다. -모든 자료로 부터 영향을 받는다. 이상한 값의 영향을 심각하게 받는다. (아웃라이어에 취약하다) - 분산(표준편차)의 계산 등 통계분석의 대표적인 값 분산 \(Variance = \frac{ \Sigma_{i=1}^{n} (x_i - \bar{x})^{..

Study/칼만필터 2022.01.15
반응형