전체 글
-
2021년 4월 회고회고 (Retrospect) 2021. 4. 30. 21:19
요즘 바쁘다는 핑계로이유로 블로그를 관리하지 못했는데, 2021년 4월의 회고글을 적으면서 오랜만에 포스팅을 하려고 한다. 이번 달에 한 것은 크게 3가지로 나눠볼 수 있겠다. 1. 논문 수정 2. 알고리즘 공부 3. C++ 공부 논문 수정 석사논문이 이제 어느정도 마무리가 되어가고 있다. 3월에 논문을 다 작성하고 이번 달에는 1차, 2차 수정을 끝냈다. 다음달에는 논문작업을 마무리하고 6월에 있을 논문심사를 잘 준비해야겠다. 알고리즘 공부 이번 달에도 이전과 같이 알고리즘 공부를 꾸준히 했다. BOJ에 있는 문제들을 풀고 있으며, 기초를 조금 더 튼튼히 다지기 위하여 박상길 저자의 '파이썬 알고리즘 인터뷰'라는 책을 구매하여 공부하고 있다. 만약에 파이썬으로 알고리즘 공부를 하시려는 분이 있으면 이 ..
-
[프로그래머스] 전화번호 목록 (파이썬)프로그래밍 (Programming)/알고리즘 (Algorithm) 2020. 8. 19. 18:13
안녕하세요. 오늘은 프로그래머스, 해시 카테고리에 있는 문제를 하나 소개하고자합니다. 해당 문제는 https://programmers.co.kr/ 에서 풀어보실 수 있습니다. 1. 문제 설명 전화번호부에 적힌 전화번호 중, 한 번호가 다른 번호의 접두어인 경우가 있는지 확인하려 합니다. 전화번호가 다음과 같을 경우, 구조대 전화번호는 영석이의 전화번호의 접두사입니다. 구조대 : 119 박준영 : 97 674 223 지영석 : 11 9552 4421 전화번호부에 적힌 전화번호를 담은 배열 phone_book 이 solution 함수의 매개변수로 주어질 때, 어떤 번호가 다른 번호의 접두어인 경우가 있으면 false를 그렇지 않으면 true를 return 하도록 solution 함수를 작성해주세요. 2. 제..
-
음성인식 (speech recognition) 기술의 종류언어공학 (Language Science)/음성언어처리 (Spoken Language Processing) 2020. 3. 14. 01:08
2016년, 이세돌 9단과 알파고의 대국이 세계의 이목을 끌면서 인공지능(A.I.)에 대한 관심도 급증하게 되었습니다. 여러가지 경우의 수를 생각해야 하는 바둑에서 컴퓨터는 비로소 인간을 이기게 되었고 이는 인류에게 큰 충격을 주었습니다. 또한 단순한 충격을 넘어서 인류의 미래에 대한 걱정까지 안겨주었습니다. 사실 인공지능에 대한 연구는 그 이전부터 계속되었지만 뛰어난 성능을 보여주지는 못했죠. 하지만 딥러닝(deep learning)에 대한 연구가 진행되면서 인공지능은 엄청난 발전을 이루게 되었습니다. 인공지능에는 여러가지 분야들이 있습니다. 대표적으로 자율주행, 자동통번역 등을 꼽을 수 있겠군요. 오늘은 그 중에서도 음성인식 기술에는 어떤 것들이 있는지 살펴보도록 하겠습니다. 음성인식 (speech ..
-
구글 애드센스 한번에 승인기타 (etc) 2020. 3. 9. 17:38
어제 갑자기 한통의 이메일을 받게 되었습니다. 그것은 바로바로.... 애드센스 승인이 되었다는 소식이었습니다.!! 애드센스에 대해서 알아보니 많은 분들이 '애드고시'라고 할 정도로 여러번 신청해도 안되는 분들이 많으셨더라구요ㅠㅠ 제가 운이 참 좋았던 것 같습니다. 지금부터 제가 애드센스를 왜 신청하였고 어떻게 승인이 되었는지를 적어보려고 합니다. 애드센스 신청 블로그를 시작하는 계기는 모두 다를 것입니다. 누구는 그저 글쓰는 것이 좋아서 시작할 수도 있고, 또는 수익을 목적으로 블로그를 시작하는 분들도 계실 것입니다. 저는 블로그를 제가 공부한 것을 정리하고 제가 정리한 글이 다른 분들에게 도움이 되고자하는 마음에 시작을 하게 되었습니다. 수익은 생각도 하지 않았습니다. 그러던 중에 애드센스를 알게 되었..
-
FC바르셀로나 역대 레전드 선수들기타 (etc) 2020. 2. 28. 18:15
2006년 쯤이었을까요..? 저는 FC바르셀로나라는 축구팀에 관심을 가지게 되었습니다. 사실 그 때는 제가 많이 어리기도 했고 바르셀로나라는 팀보다는 호나우지뉴의 화려한 개인기에 매료되었던 것이죠.. 그 후 호나우지뉴가 팀을 떠나고 사비, 이니에스타, 그리고 메시로 이어지는 티키타카 플레이에 다시한번 매력을 느끼게 되었습니다. 그때부터는 어떤 한 선수가 아닌 팀 그 자체를 좋아하게 된 것 같습니다. 따라서 오늘은 제가 좋아하는 FC바르셀로나에서 활약했던 (또는 활약하고 있는) 선수들을 정리해보고자 합니다. 호나우두, 피구와 같이 유명하긴 하지만 바르셀로나에서 뛰었던 기간이 짧거나 프티와 블랑처럼 큰 활약을 하지 못 한 선수들은 모두 레전드에서 제외하였습니다. 또한 2000년대 이전의 선수들은 제가 잘 몰..
-
[파이썬] 문자열 처리 함수(2) 문자열 찾기프로그래밍 (Programming)/파이썬 (Python) 2020. 2. 21. 14:33
안녕하세요~ 오늘은 저번에 이어서 문자열을 처리하는데 이용되는 함수들을 소개해드리겠습니다. 이전 포스팅에서 소개해 드렸던 문자열의 대소문자를 변경하는 방법은 아래의 링크를 참조해주시기 바랍니다. https://skgudwn34.tistory.com/10 [파이썬] 문자열 처리 함수(1) 대소문자 변환 안녕하세요~ 앞으로의 포스팅에서는 문자열 처리를 하는데 있어서 유용하게 사용되는 함수들을 소개해드리도록 하겠습니다. 대/소문자 변환 영어 텍스트를 처리할 때는 대/소문자를 어떻게 처리해야할지 생각해봐.. skgudwn34.tistory.com 문자열 찾기 만약에 텍스트에서 찾고자하는 문자가 몇 개 있는지를 알아보고 싶으면 어떻게 하면 될까요? 그럴때는 count함수를 사용하면 됩니다. - count(): 찾..
-
[파이썬] 문자열 처리 함수(1) 대소문자 변환프로그래밍 (Programming)/파이썬 (Python) 2020. 2. 21. 00:31
안녕하세요~ 앞으로의 포스팅에서는 문자열 처리를 하는데 있어서 유용하게 사용되는 함수들을 소개해드리도록 하겠습니다. 대/소문자 변환 영어 텍스트를 처리할 때는 대/소문자를 어떻게 처리해야할지 생각해봐야합니다. 목적에 따라서 대/소문자를 구분해야 할 수도, 구분하지 않을 수도 있습니다. 대소문자를 구분하지 않기 위해서는 (case insensitive) 모든 문자들을 대문자로, 또는 소문자로 변경해야 하는데 보통 소문자로 변경을 하고 처리를 하는 것이 좋습니다. + (물론, 정규표현식(regular expression)으로 case를 무시할 수도 있지만 정규표현식은 다음에 자세하게 다루고 오늘은 간단한 내장함수들을 소개해드리겠습니다.) - upper(): 소문자를 대문자로 변경 - lower(): 대문자를..
-
[딥러닝] 파이토치(Pytorch) vs 텐서플로(Tensorflow) 비교인공지능 (Artificial Intelligence)/딥러닝 (Deep Learning) 2020. 2. 16. 22:31
안녕하세요~ 오늘은 딥러닝을 하는데 있어서 대표적으로 사용되는 프레임워크인 파이토치 (Pytorch)와 텐서플로 (Tensorflow)를 소개해드릴려고 합니다. 두 프레임워크 모두 널리 사용되고 있으며 네이버 연구원님의 말씀을 빌리자면 팀 안에서 파이토치와 텐서플로를 사용하는 인원이 거의 반반정도 나뉜다고 합니다. 파이토치 우선 이름에서도 알 수 있듯이 파이토치는 파이썬 유저들이 딥러닝을 하는데 있어서 매우 최적화된 프레임워크입니다. (물론 텐서플로도 파이썬 유저들이 사용하기 좋은 프레임워크입니다만.....) 파이토치는 페이스북에서 개발하고 관리하고 있으며 파이토치의 전신인 토치(Torch)를 기반으로 하고 있습니다. 파이토치의 가장 큰 장점은 그래프를 만들면서 동시에 값을 할당하는 define by r..