전체 글
-
에이트를 읽고 - 부제 : 산업화는 어떻게 이루어졌는가잡담들 2020. 9. 17. 12:49
1. 싱큘레리티 대학교의 교육 목표는 무엇인가? 10억 명의 인류에게 영향을 주는 일을 할 수 있는 능력을 길러내는 것이다. 인공지능 시대에는 전 인류의 지능을 합한 것 보다 뛰어난 지능을 가진 인공지능이 생산된다. 그리고 우리 인류는 이 인공지능에 의해 지배된다. 이 지배된다는 것 다양한 의미를 지닐 수 있다. 이 책에서 소개되는 것으로 보자면 법, 의료, 경제, 교육 등의 분야에서 인간이 인공지능으로 대체된다는 것을 인공지능에 의해 지배되는 것의 의미라고 본다. 이는 우리 생활의 전반이다. 이때, 10억 명의 인류에게 영향을 주는 일은 바로 인공지능을 지배하는 것이다. 개인적으로 드는 생각은, 우리는 초기부터 서로 상호작용하며 서로를 도와가며 살았다. 이는 삶의 영역을 분할. 분업하여 살아왔다는 것과..
-
20번째 글 : 블로그의 목적성카테고리 없음 2020. 9. 17. 12:43
-----------------------------------------------------------2020/09/17----------------------------------------------------------- 이 블로그의 목적성을 생각해보았다. 간단하다. 일반적인 지식에 대한 부분은 딱히 필요가 없다. 나는 정리를 딱히 잘하지 못해서 다른 사람들이 도움을 받을 수 있다고 생각하지 않는다. 그럼 무엇을 올릴 것인가? 1. 국내에 없는 자료들 : 해석이 안되어 있거나, 명확하게 설명된 자료가 구글 검색시에 없는 정보들 2. 지금까지 없던 자료들 : 예를들면 A라는 기능이 구현된 함수(클래스) 소스코드가 있을 것이다. 대표적으로는 저번에 올렸던, Zen Of python이나, 범위탐색 알..
-
트롤리 딜레마에 대한 간단한 생각인공지능, 머신러닝 2020. 9. 17. 12:35
나는 철학을 하는 3가지 방법 중에서 수사학이 가장 좋다고 생각한다. 수사학을 간단히 말하면, '내 생각을 글로 쓰고 나누는 것'이다. 나는 지금까지 다양한 글들을 써왔다. 그 중에는 자기 발전에 대한 내용도 있고, 그보다 더 확장되어서 사회에 대한 내용도 있다. 앞으로 내가 지금까지 쓴 글 중에서 사람들과 공유하고 생각을 듣고 싶다고 생각되는 글들을 올릴 것이다. 나의 생각일 뿐이고, 욕설만 아니면 어떤 생각의 댓글도 좋다. '여러분과 생각을 나누고 성장했으면 좋겠습니다.' 트롤리 딜레마는 요약해서 핵심만 말해보겠다. 정말 트롤리 딜레마는 다양한 상황이 발생한다. 그리고 딱히 그것에 대한 다양한 견해들의 옳고 그름을 판단할 수 없다. 즉, 선험적으로 인정될만한 견해가 존재하지 않을 가능성이 크다. 나는..
-
Python : 모스코드를 소리로 나타내기프로그래밍/Python 2020. 9. 6. 16:16
번역된 모스부호(모스코드)를 소리로 나타내는 코드이다. 행사를 준비하며 만들었던 코드이지만, 그 행사가 코로나19로 인해 무기한 연기되었다... 역시 이 코드 또한 인터넷에 올라온 자료들이 많지 않기에, 글을 올린다. 본인이 맡은 프로젝트를 빠르고 효율성있게 마무리할 수 있기를 바란다. (아무리 간단한 프로젝트여도 예상시간의 적어도 3배는 해야..) 여담으로, 코드에 나와있는 예제 모스코드는, 2020 수능특강 영어 지문의 일부이다. https://stackoverflow.com/questions/33879523/python-how-can-i-generate-a-wav-file-with-beeps 해당 코드를 참고하였다. 중요주석, docstring은 수정하지 않았다. import math import ..
-
PYTHON(파이썬) 리스트에서 특정 값의 모든 위치 찾기프로그래밍/Python 2020. 8. 26. 06:34
파이썬은 (liist).index(target_data)라는 기능을 통해서, 해당 값이 존재하는 인덱스 값을 찾을 수 있게 해준다. 이는 한가지 단점이 있는데 바로 리스트안의 해당 값이 여러번 존재한다면, 가장 작은 인덱스만을 반환하고 나머지는 알 수 없다는 것이다. 이를 해결해주는 간단한 함수를 작성하여 보았다. 이 함수는 주어진 리스트에서 타겟 값이 존재하는 모든 인덱스를 반환해준다. def find_index(data, target): res = [] lis = data while True: try: res.append(lis.index(target) + (res[-1]+1 if len(res)!=0 else 0)) lis = data[res[-1]+1:] except: break return re..
-
범위탐색 알고리즘(Range Algorithm, 구간탐색 알고리즘)프로그래밍/Python 2020. 8. 25. 06:11
이진탐색 알고리즘(Binary Search Alalgorithm)을 응용하였다. 분명히 필요한 기능인데 불구하고 파이썬에서 지원하지 않는다. 도저히 선형탐색으로는 불가능할 정도의 데이터 양이다. (무려 240해..) 범위탐색 알고리즘에 대해 구글링 해보았으나 존재하지 않아, 직접 만들었고 혹시 프로젝트에 필요한 사람이 있을까하고 블로그에 올린다. 부디 나처럼 몇시간을 허비하지 않고 프로젝트의 핵심에 더 신경쓸 수 있기를 바란다. def binary_range_search(data, slices, cycle = False): """USAGE BASE : data = 구간탐색대상(리스트) 1. cycle=True : slices = [minimum,maximum,range] 2. cycle=False : s..
-
ZEN OF PYTHON프로그래밍/Python 2020. 6. 19. 20:48
우연히 '파이썬의 도'라는 모듈을 찾았다. 파이썬언어에 크게 기여한 Tim Peters가 직접 쓴 것이었다. 기본 모듈로 내장되어있었다. import this 를 실행하면 docstring의 내용이 나오게 된다. The Zen of Python, by Tim Peters Beautiful is better than ugly. Explicit is better than implicit. Simple is better than complex. Complex is better than complicated. Flat is better than nested. Sparse is better than dense. Readability counts. Special cases aren't special enough t..
-
공부중 혼란.. TF-IDF 와 Word Embeding(단어 임베딩)의 관계인공지능, 머신러닝 2020. 2. 2. 22:23
공부 중에 혼란이 왔다. TF-IDF는 단어 임베딩 방법 중 하나인가...? https://www.analyticsvidhya.com/blog/2017/06/word-embeddings-count-word2veec/ Understanding Word Embeddings: From Word2Vec to Count Vectors Word embeddings are techniques used in natural language processing. This includes tools & techiniques like word2vec, TD-IDF, count vectors, etc. www.analyticsvidhya.com 에 따르면 그렇다고 나오고 https://khann.tistory.com/28 이 ..