일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 구글 앱 엔진
- NarwalFreo
- 패턴인식
- 패턴 인식
- 고려대학교
- BAM
- 빅데이터
- 인공지능
- 삼성전자 소프트웨어멤버십 SSM
- 가상화
- hopfield network
- 신경망
- 신경회로망
- 갤럭시탭S8울트라
- Bidirectional Associative Memory
- Friendship
- 파이썬
- Neural Network
- 삼성소프트웨어멤버십
- Google App Engine
- 물걸레로봇청소기추천
- SSM
- Python
- 동아리
- 증강현실
- 삼성
- 멤버십
- 하이퍼바이저
- 물걸레자동세척로봇청소기
- 나르왈프레오
- Today
- Total
목록IT 놀이터/Elite Member Tech & Talk (389)
정보공간_1
Unity3D 기초 (3) 오늘은 Asset Import and Creation 이라는 주제로 시작해보겠습니다 유니티로 게임을 제작하는데 있어서 중요한 부분 중 하나가 바로 사용자의 에셋 소스 파일들을 GameObject 에서 활용하는 것입니다. 에셋에는 텍스쳐와 모델, 사운드 이펙트, 스크립트 등이 있는데요. 유니티 툴 내부에서 아래와 같은 프로젝트 뷰를 통해 게임을 구성하는 모든 파일들에 빠른 접근이 가능합니다 프로젝트 뷰는 사용자의 프로젝트 에셋 폴더에 있는 파일들의 구성을 나타내며 사용자가 에셋 파일 중 하나를 업데이트 하면 변경 사항이 바로 게임에 반영되게 됩니다. 현재 프로젝트로 특정 에셋 파일을 불러오고 싶다면 해당 파일을 사용자의 프로젝트 폴더 안에 있는 Assets 폴더로 옮기면 유니티가..
병렬 영역 지시어 parallel 지시어 순차 프로그램 내에서 멀티스레드로 실행되는 병렬 영역을 정의합니다. 시작점에서 병렬 작업을 수행할 스레드 팀이 생성되고 종료지점에서 스레드 팀이 소멸됩니다. 이 예제는 int x = 1로 초기화 하는 시간과 #pragma omp parallel를 이용하여 스레드를 생성하는 시간을 측정한 예제입니다. 컴퓨터 환경이 쿼드 코어이므로 기본적으로 4개의 스레드가 생성됩니다. 이는 OpenMP에서 스레드를 생성하고 소멸할때의 기본적으로 걸리는 시간입니다. 하지만 작업량이 증가할수록 순차 프로그램보다 빠른 속도를 나타낼 것입니다. 쿼드 코어 순차처리 작업 시간이 0.652ms를 넘지 않은 작업은 병렬처리를 할 경우 오히려 효율성이 떨어지게 된다는 의미입니다. 작업 분할 지시..
안녕하세요 강남 21-1기 권도일입니다. 이번 Post는 제가 연구소에서 간단하게 만들어보았던 Text분석기에 대한 소개를 해보고자 합니다. 가제는 "문자분석기" 이구요.목차를 소개하도록 하겠습니다.문자분석기 개발 목적자판을 설계하는 데 가장 기본적인 원칙은 세벌식이어야 한다는 원칙입니다. 잘 설계된 세벌식은 위에 열거된 두벌식의 모든 단점을 없애줄 뿐 아니라 무엇보다도 두벌식에서 많이 발생하는 연타를 줄일 수 있어서 손가락의 피로도와 오타 발생률을 줄일 수 있습니다. 두번째 원칙은 무엇보다도 컴퓨터 자판을 중심으로 하여야 합니다. 최근 에는 수동식 타자기가 거의 사라졌으며 전동식 타자기나 전자식, 아 니면 컴퓨터 프린터를 이용하여 문서를 작성하는 것이 보통이고 따 라서 가장 대중적으로 쓰이는 컴퓨터를 ..
안녕하세요.대구 멤버십 21기 이현복 입니다.Data Structure중 네번째 주제인 Tree에 대한 이야기 입니다 Tree란 하나 이상의 node로 이루어진 유한 집합으로서노드 중에는 루트(Root)라는 노드가 하나 있고 나머지 노드들은 n ( >= 0 )개의 분리 집합 T1, ..., Tn 으로 분할 될 수 있습니다.T1, ..., Tn은 각각 하나의 트리이며 루트의 서브트리(subtree)라고 합니다.계층(Hierarchy)를 갖는 비선형 자료 구조(nonlinear data structure)입니다. 여기에서 가장 중요하게 생각해 볼 점은 집합 이라는 것과 비선형 즉 1차원 적인 선이 아니라 공간을 표현한다는 점입니다. 트리(Tree)로 만들어지는 형태는 다양하지만 특히 Binary Tree(이..
안녕하세요. 대구 멤버십 21-1기 최진원입니다. 이번 포스팅에서는 C 언어에서 가장 중요한 포인터에 대한 이야기를 잠시 하고 포인터와 함수에 대한 내용을 좀 다루도록 할게요. 보통 C 언어를 공부하시면서 포인터가 어렵다고 느끼는데, 포인터는 사실 어렵지 않습니다. 포인터의 개념은 다들 아시지만 배열이나 함수 등과 만나면서 상황이 복잡해 지기 때문이죠. 그럼 먼저 함수의 인자 전달에 대해서 알아보도록 하겠습니다. 1) Function & Argument 먼저 함수와 인자에 대해서 말씀을 드리려고 합니다. 함수에서 인자의 전달 방식은 복사에 의해서 이루어진다는 것은 다들 알고 계실 것입니다. 위의 그림은 기본적인 함수 호출의 형태인데요. main 함수에서 fct 함수를 호출하면서 변수 val의 값을 인자로..
[Micom Programming 실습]본격적인 Micom Programming 실습을 진행해보자 1부에서 미리 언급했듯이 Target Device 는 ATMEGA 8 - 16au 이며, 예제 소스코드를 보면서 차근차근 공부해보는 시간을 가져보자. [ATMEGA 8 기본 회로도]1. LED Turn on1. 가장 기본적인 GPIO 기능에 대해 공부해보자. 2. 실습과정1. (2부) 에서 공부했던 내용을 생각해보면서, PORTC 의 0번 PIN 에 저항과 LED 를 직렬로 연결한다.2. 소스코드를 컴파일하고 MICOM 에 다운로드 해본다. 3. QUIZ1. DDRx 레지스터는 어떤역할을 하는가?2. PORTC0에 직렬로 연결된 저항은 몇 옴이 적당한가? 2. PWM Handling1. PWM 을 활용해 일..
INSIGHT SHARING 그동안 소프트웨어 분야를 공부하면서, C언어 JAVA Web Server UNIX NETWORK ANDROID 등등기술적인 공부는 학과 수업과 개인적으로 많이 하게되었습니다. 하지만, 소프트웨어 언어나 기술분야를 아는 것 만큼이나 중요한 것이 있다고 생각합니다. 정말 중요한 것은 '아는 것을 얼마나 효과적으로 표현하는가? 그리고 어떻게 효과적으로 발전시킬 수 있는가?' 이 두가지가 아닌가 싶습니다. 같은 기술일지라도 그 활용 분야는 무궁무진하지만, 중요한 IDEA를 얻기 위해서는 늘 고군분투 하게됩니다. 개인프로젝트나 공모전 논문 등에서는 새로운 시각에 대한 이해가 중요합니다. 그치만, 이러한 좋은 아이디어를 얻기는 쉽지 않다는 점이 늘 아쉬운 것 같습니다. 기술을 많이 아는..
안녕하세요! 수원멤버십 21-1기 이동욱입니다~날씨가 많이 추워졌군요ㅎㅎ 지난 포스팅에 이어서 뉴럴 네트워크(Neural Network)에 관한 이야기를 이어가도록 하겠습니다.지난 포스팅과 이어지므로 링크해두었습니다.인공신경망 Neural Network #1 보러가기 1. 뉴런의 수학적 해석먼저 한 걸음 더 나아가기에 앞서서, 지난번에 함께 논의한 뉴런의 입출력 동작을 수학적으로 해석해보겠습니다. 지난 포스팅에서 만들었던 뉴런을 도식화하면 아래와 같습니다. 편의상 그림에는 2 개의 입력만 그렸지만, 더 많은 입력이 있을 수 있습니다. 출력을 살펴보면, 우선 앞 뉴런들로 부터 입력을 받으면(1 또는 0) 각 연결가중치가 곱해지고, 이들의 합이 일정값(역치) T를 넘으면, 출력이 1, 그렇지 않으면 0 이 ..
안녕하세요 대전 멤버십 21기 김호원 입니다. 이번 포스팅도 Concerto MCU에 대해서 이어서 진행 하겠습니다. 포스팅 내용은 내부 데이터 전송과 Timer interrupt에 대해서 정리해 보았습니다. 아래 내용의 자료들은 ti.com에서 인용 하였습니다. Timer interrupt를 살펴 보겠습니다 먼저 M3에는 총 6개의 Timer가 있습니다. 간단하게 사용하는 코드는 다음과 같습니다. #include "inc/hw_ints.h" #include "inc/hw_memmap.h" #include "inc/hw_nvic.h" #include "inc/hw_types.h" #include "inc/hw_sysctl.h" #include "driverlib/debug.h" #include "driv..
안녕하세요!수원멤버십에서 활동하고 있는 21-1기 이동욱입니다.지금까지는 사운드와 관련된 이야기를 포스팅 했었는데요~ 이제 조금 주제를 바꿔서Neural Network(뉴럴네트워크, 인공신경망) 에 대한 이야기를 해볼까 합니다. 1. 뉴럴 네트워크란?컴퓨터 공학에서 뉴럴네트워크(Neural Network)란 인공지능 분야에 속하는 기술로써, 인간의 뇌 속에 있는 신경네트워크를 모델링하여 문제를 해결하는 소프트웨어적 방법을 말합니다.뉴럴 네트워크를 사용하면, 복잡하거나 해가 알려지지 않은 문제에 대해서 아주 정확하진 않지만 만족할만한 해를 구할 수 있습니다. 재미있는 것은 이 만족할 만한 해를 뉴럴 네트워크 스스로 학습을 통해서 구할 수 있다는 점입니다. 컴퓨터에게 무엇인가를 가르칠 수 있다는 것은 누구에..