일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 삼성전자 소프트웨어멤버십 SSM
- 멤버십
- 신경회로망
- 삼성소프트웨어멤버십
- Neural Network
- BAM
- 물걸레자동세척로봇청소기
- NarwalFreo
- hopfield network
- 나르왈프레오
- 파이썬
- 갤럭시탭S8울트라
- Python
- 고려대학교
- 물걸레로봇청소기추천
- 구글 앱 엔진
- Google App Engine
- 증강현실
- 가상화
- 패턴 인식
- 인공지능
- SSM
- 하이퍼바이저
- 동아리
- Bidirectional Associative Memory
- 패턴인식
- 빅데이터
- Friendship
- 신경망
- 삼성
- Today
- Total
목록All Posts (688)
정보공간_1
안녕하세요. 대구 멤버십 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)란 인공지능 분야에 속하는 기술로써, 인간의 뇌 속에 있는 신경네트워크를 모델링하여 문제를 해결하는 소프트웨어적 방법을 말합니다.뉴럴 네트워크를 사용하면, 복잡하거나 해가 알려지지 않은 문제에 대해서 아주 정확하진 않지만 만족할만한 해를 구할 수 있습니다. 재미있는 것은 이 만족할 만한 해를 뉴럴 네트워크 스스로 학습을 통해서 구할 수 있다는 점입니다. 컴퓨터에게 무엇인가를 가르칠 수 있다는 것은 누구에..
----------------------------------------------------------------------------------------------------반갑습니다! 지난 시간에 "DB 설치 없이 Web 상에서 Web SQL 사용하기" 포스팅에서 HTML5의 지원 기술인 Web SQL 을 이용해서 서버가 아닌 브라우저 영역에 데이터를 RDB 형식으로 저장하는 것을 포스팅 하였습니다. 포스팅 끝에 다음 시간에는 직접 Web SQL을 이용한 웹어플리케이션을 하나 제작해 보겠다고 말을 띄웠었습니다. 그래서 이번 포스팅에서는 Web SQL을 이용해서 간단한 클라이언트(브라우져)지향 웹어플리케이션을 제작해보도록 하겠습니다. 지금까지 jQuery, Web SQL등 포스팅 했던 내용들만 잘 ..
이번에 소개할 것은 Processing 이란 오픈 소스 프로젝트 입니다. 얼마전 부산 멤버십 신입 회원들이 Processing을 이용한 핵카썬을 무박 2일동안 진행하는 걸 지켜 봤었는데 짧은 코드로 상당한 그래픽 효과를 만들어 내는 모습이 상당히 인상 깊었습니다. 먼저 한번 보는는게 나을 것 같아서 프로세싱으로 만든 예제를 첨부 합니다. 마우스를 올리고 클릭을 해보세요 ^^ 출처 : http://www.openprocessing.org/sketch/8062위의 사이트로 들어 가면 관련한 소스 코드를 확인 할 수 있습니다. 그렇게 복잡하지 않은 코드로 상당한 효과를 쉽게 만들어 낼 수 있다는걸 확인 할 수 있을 겁니다. ^^ 프로세싱은 오픈 소스 프로젝트로, MIT 미디어 연구소의 Casey Res와 벤자..
많은 사람들이 인터넷을 이용해 자신이 원하는 정보를 검색합니다. 인터넷은 주로 Internet Explorer 혹은 Google Chrome과 같은 웹 브라우저들을 사용하여 하게 됩니다. 웹 브라우저들은 각종 웹 서버와 통신하여 웹 페이지를 받아와 사용자에게 보여줍니다. 이렇게 웹 브라우저를 이용해 원하는 웹사이트에 들어와 로그인해서 글을 남기거나 각종 작업들을 할 수 있습니다. 이런 웹 브라우저들의 설정 화면을 보면 쿠키라는 항목을 볼 수 있습니다. 웹 브라우저와 인터넷 그리고 쿠키는 어떤 관계가 있을까요? 이번 글에서는 인터넷을 하는 데 사용되는 HTTP라는 프로토콜에 대해 간략하게 설명한 뒤 이 프로토콜에서 사용하는 쿠키(cookie)에 대해 알아보도록 하겠습니다. 아래 그림과 같은 각종 웹 페이지..
PWM 일반적인 MCU의 학습과정이라면 이부분쯤엔 Timer/counter의 기능이 있기 마련입니다. 하지만 아두이노에서는 이 Timer/counter 기능이 매우 간략하게되어있습니다. 전체 시스템을 만들고 그 주기를 관리하는 과정에서 이 기능은 매우 중요한 기능이지만 아두이노에서는 레퍼런스에서 이부분을 지원하지 않습니다. 예를들면 타이머 기능을 이용해 일정 시간마다 인터럽트를 걸어서 시스템의 주기를 정하고 일련의 행동을 하는게 꽤 중요한 일입니다. 하지만 아두이노에서는 이러한 일이 안되기 때문에 복잡한 시스템을 만드는데에는 적합하지 않습니다. 하지만 Delay같은 것으로 다른 방법을 통해 주기적인 일을 할 수 있기 때문에 전혀 불가능 한 일은 아닙니다. 또한 라이브러리를 추가할수 있고 MCU자체는 이 ..