일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- LaTeX
- obsidian
- 딥러닝
- Zotero
- pytorch
- 에러기록
- Numerical Analysis
- 텝스
- 생산성
- 고체역학
- 논문작성법
- JAX
- Statics
- 수치해석
- 인공지능
- 논문작성
- matplotlib
- MATLAB
- ChatGPT
- Dear abby
- Python
- teps
- 수식삽입
- 우분투
- IEEE
- Julia
- 옵시디언
- Linear algebra
- WOX
- 텝스공부
- Today
- Total
목록분류 전체보기 (430)
뛰는 놈 위에 나는 공대생
물리기반 인공지능 관련해서 접근성을 높이기 위한 여러 라이브러리가 있다. 보통은 코드를 직접 작성하는게 낫지만 빨리 테스트해보고 싶을 때는 라이브러리가 도움이 많이 되기 때문에 저장한다. 1. Python - PyTorch 1.1. TorchDiffeq Neural ode 창시자인 Chen이 배포한 코드 : https://github.com/rtqichen/torchdiffeq 1.2. DeepXDE Arxiv에 올라와있는 http://arxiv.org/abs/1907.04502에서 더 많은 정보를 얻을 수 있다. (논문 정보 L. Lu, X. Meng, Z. Mao, and G. E. Karniadakis, “DeepXDE: A deep learning library for solving differe..
1. 미국 시간대 구분 한국은 그리니치 천문대 시간(GMT) 기준 +9이기 때문에 위의 그림에서 GMT-5 이렇게 표시된 것을 주목하면 된다. 우리는 GMT보다 9시간 빠르고, GMT보다 5시간 느린 곳은 14시간 차이가 나게 된다. 그런데 summer time도 있어서 EST(Eastern standard time)이 EDT로 쓰일 수도 있다. EST -5 : 14시간 빠름 CST -6 : 15시간 빠름 MST -7 : 16시간 빠름 PST -8 : 17시간 빠름 으로 이해하면 된다. 2. 미국 시간에서 한국 시간으로 변환 미국 시간에서 위의 N시간을 더해주면 된다. 1) EST to KST EST KST MON 12:00 AM MON 2:00 PM 1:00 AM 3:00 PM 2:00 AM 4:00 ..
Optimal control 을 다루는 많은 이론들이 있다. 크게 3가지 방법으로 나뉜다. 1. Variational approach 1-1. Euler-Lagrange equation 1-2. Pontryagin's maximum principle 2. Dynamic programming 2-1. Hamilton-Jacobi-Bellman equation 2-2. Reinforcement learning 3. Optimization-based control 3-1. Model predictive control 개별 방법마다 이론적 배경이 다르고 그 발전이 다르다. 각 방법마다 다루는 문제도 조금씩 다르기 때문이다. 시스템 동역학이 $$\dot{x}=f(t,x,u)$$와 같이 주어질 때 $$J(t,x,u..
평소에 대학원과 관련된 만화나 책, 기사를 즐겨보는데 까먹지 않게 모아놓고자 한다. 1. 만화 1-1) 꽉 선생의 일 아주대 교수님의 추천한다. 원래는 사이언스온에 200편 넘게 있어서 한 번 정주행했었는데 지금은 사라진 상태이다. (정말 재밌는 거는 몇 개 저장해놓음) 대신 코센에서 새로 연재 중인데 아쉽게도 연재 중단 상태이다. 모아서 책이라도 내주시면 구매할 의향이 있다. 1-2) 대학원 탈출일지 네이버 베스트도전 때부터 즐겨보던 만화였는데 지금은 정식연재로 완결까지 났다. 한국의 공학 대학원을 알 수 있는 좋은 만화라고 생각한다. 1-3) phd comics 원래 박사과정 만화 중에 대표격인 미국만화인데 초창기 만화들을 보면 폰트가 너무 작고 화질이 안 좋아서 잘 안 보게 되었다. 2. 기사 Na..
Julia 프로그래밍 공부 자료를 정리한다. 1. Lecture video + examples MIT에서 진행하는 Computational thinking 수업에서 Julia 프로그래밍을 사용한다. video는 <a href="https://youtube.com/playli..
앞으로는 환경을 좀 써놔야겠다. # Ubuntu 22.04 1. 문제 상황 기본적으로 matplotlib의 label 이나 legend에 수식을 삽입하기 위해 설정을 다음과 같이 해놓는다. plt.rcParams['text.usetex'] = True 이렇게 했을 때 failed to process string with tex because latex could not be found 이 오류를 만나게 되었다. texlive나 MiKTeX와 같은 LaTeX 배포판을 설치하지 않아서 발생하는 문제이다. 2. texlive 설치 textlive를 설치하는 방법은 texlive 공식 사이트 또는 KTUG 사이트에서 확인할 수 있는데 나는 공식 사이트 문서를 선호하는 편이다. 위에서 나온 대로 cd /tmp #..
word에서 수식 작성을 하다보면 수식 번호를 다 일일이 입력해줘야하는데 이게 엄청 번거롭다. 물론 캡션 넣기 기능을 통해서 하면 되는데 앞선 글처럼 표에 수식을 넣어서 정렬하고 싶은 경우에는 다르게 할 수 있다. 원하는 결과는 위와 같이 수식 1,2가 알아서 입력이 되는 것이다. 1. 투명한 표 만들기 다음과 같이 표를 만들고 테두리를 투명으로 바꾼다. (일단은 보기 편하게 테두리를 남겨 놓음) 2. 수식에 대해 캡션 삽입 워드는 아무 객체에 대해 캡션을 삽입할 수 있다. 위 그림은 수식은 직접 [새 레이블(N)]에서 추가한 것이고 [번호 매기기]를 이용하면 개요를 고려해서 수식을 넣을 수 있다. 일단은 그냥 수식 1,2 등으로 하기로 한다. 그러면 캡션이 다음과 같이 추가된다. 그 다음에 저 수식 1..
이번에는 타이탄의 도구들 책에서 나온 질문을 가지고 만든 템플릿이다. 낮에는 1) 오늘 감사한 것들 2) 오늘 나의 기분을 좋게 만드는 것들 3) (내가 추가한) 투두리스트 4) (내가 추가한) 오늘의 명언 밤에는 1) 오늘 일어난 멋진 일 2) 오늘 하루를 더 나은 날로 만들기 위해 내가 한 일 3) (내가 추가한) 내일 할 일 다운로드 링크
요즘은 옵시디언을 공부 중인데 유용한 기능이 많아서 좋다. 여기에서는 만든 세미나 노트 템플릿을 공유한다. 나 역시 시작할 때 다른 분들 템플릿을 공유해주신 덕분에 편하게 시작할 수 있어서 이런 자료를 공유하면 좋겠다는 생각이 들었다. 지금은 간단하게 만들었는데 나중에는 좀 더 보완해볼 예정이다. 다운로드 링크
앞선 장에서는 projection과 cosine의 수학적 의미 등에 대해서 다루었다. 이번 장에서는 이러한 projection을 이용해서 space의 bases를 orthonormal bases로 바꾸는 방법에 대해 다룬다. 이렇게 하는 이유는 orthonormal bases일 때 가지고 있는 유용한 성질들 때문이다. Orthonormal bases $$ \text{Def)}\quad q_1, \ldots, q_n \text{ are vectors and orthonormal if}\; q_{i}^{\top}q_{j}=\begin{cases}0 \; (i \neq j) \\ 1 \; (i=j)\end{cases} $$ $$ \text{Def)} Q \text{ is called an orthogonal ..