<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mediawiki.zeropage.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=14.63.105.219</id>
	<title>ZeroWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.zeropage.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=14.63.105.219"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php/Special:Contributions/14.63.105.219"/>
	<updated>2026-05-15T20:55:46Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.8</generator>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=%EB%A8%B8%EC%8B%A0%EB%9F%AC%EB%8B%9D%EC%8A%A4%ED%84%B0%EB%94%94/2016/2016_05_28&amp;diff=50280</id>
		<title>머신러닝스터디/2016/2016 05 28</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=%EB%A8%B8%EC%8B%A0%EB%9F%AC%EB%8B%9D%EC%8A%A4%ED%84%B0%EB%94%94/2016/2016_05_28&amp;diff=50280"/>
		<updated>2016-08-13T07:42:53Z</updated>

		<summary type="html">&lt;p&gt;14.63.105.219: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[머신러닝스터디/2016]]&lt;br /&gt;
[[머신러닝스터디/2016/목차]]&lt;br /&gt;
== 내용 ==&lt;br /&gt;
* Basic Logic Gate만들어보자!&lt;br /&gt;
** AND, OR, NXOR, XOR&lt;br /&gt;
=== 코드 ===&lt;br /&gt;
 import tensorflow as tf&lt;br /&gt;
 # AND          OR           NXOR          XOR&lt;br /&gt;
 # (0, 0) =&amp;amp;gt; 0  (0, 0) =&amp;amp;gt; 0  (0, 0) =&amp;amp;gt; 1  (0, 0) =&amp;amp;gt; 0&lt;br /&gt;
 # (0, 1) =&amp;amp;gt; 0  (0, 1) =&amp;amp;gt; 1  (0, 1) =&amp;amp;gt; 0  (0, 1) =&amp;amp;gt; 1&lt;br /&gt;
 # (1, 0) =&amp;amp;gt; 0  (1, 0) =&amp;amp;gt; 1  (1, 0) =&amp;amp;gt; 0  (1, 0) =&amp;amp;gt; 1&lt;br /&gt;
 # (1, 1) =&amp;amp;gt; 1  (1, 1) =&amp;amp;gt; 1  (1, 1) =&amp;amp;gt; 1  (1, 1) =&amp;amp;gt; 0&lt;br /&gt;
 &lt;br /&gt;
 W1 = tf.Variable(tf.random_uniform([2, 2]))&lt;br /&gt;
 b1 = tf.Variable(tf.random_uniform([2]))&lt;br /&gt;
 &lt;br /&gt;
 W2 = tf.Variable(tf.random_uniform([2, 1]))&lt;br /&gt;
 b2 = tf.Variable(tf.random_uniform([1]))&lt;br /&gt;
 &lt;br /&gt;
 def logic_gate(x):&lt;br /&gt;
     hidden = tf.sigmoid(tf.matmul(x, W1) + b1)&lt;br /&gt;
     return tf.sigmoid(tf.matmul(hidden, W2) + b2)&lt;br /&gt;
 &lt;br /&gt;
 x = tf.placeholder(&amp;quot;float&amp;quot;, [None, 2])&lt;br /&gt;
 y = tf.placeholder(&amp;quot;float&amp;quot;, [None, 1])&lt;br /&gt;
 &lt;br /&gt;
 value = logic_gate(x)&lt;br /&gt;
 // loss = tf.reduce_sum(tf.pow(y-value, 2))&lt;br /&gt;
 loss = - tf.reduce_mean(y*tf.log(value) + (1-y)*tf.log(1-value))&lt;br /&gt;
 optimize = tf.train.GradientDescentOptimizer(0.01).minimize(loss)&lt;br /&gt;
 &lt;br /&gt;
 init = tf.initialize_all_variables()&lt;br /&gt;
 &lt;br /&gt;
 with tf.Session() as sess:&lt;br /&gt;
     sess.run(init)&lt;br /&gt;
     for i in range(30001):&lt;br /&gt;
         result = sess.run(optimize, feed_dict={x: [[0, 0], [0, 1], [1, 0], [1, 1]], y: [[1], [0], [0], [1]]})&lt;br /&gt;
         if (i % 1000 == 0):&lt;br /&gt;
             print(&amp;quot;Epoch: &amp;quot;, i)&lt;br /&gt;
             print(sess.run([value, loss], feed_dict={x: [[0, 0], [0, 1], [1, 0], [1, 1]], y: [[1], [0], [0], [1]]}))&lt;br /&gt;
== 후기 ==&lt;br /&gt;
== 다음 시간에는 ==&lt;br /&gt;
* ML Week 5 Back Propagation 실습&lt;br /&gt;
== 더 보기 ==&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>14.63.105.219</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=%EB%A8%B8%EC%8B%A0%EB%9F%AC%EB%8B%9D%EC%8A%A4%ED%84%B0%EB%94%94/2016/2016_06_18&amp;diff=50292</id>
		<title>머신러닝스터디/2016/2016 06 18</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=%EB%A8%B8%EC%8B%A0%EB%9F%AC%EB%8B%9D%EC%8A%A4%ED%84%B0%EB%94%94/2016/2016_06_18&amp;diff=50292"/>
		<updated>2016-07-02T07:07:40Z</updated>

		<summary type="html">&lt;p&gt;14.63.105.219: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 내용 ==&lt;br /&gt;
* 아래 코드에서 마지막 레이어의 아웃풋은 0~1 사이의 값이 나와야 하므로 relu가 아니라 sigmoid를 쓴다.&lt;br /&gt;
=== 코드 ===&lt;br /&gt;
 from keras.models import Sequential&lt;br /&gt;
 from keras.layers import Dense, Dropout, Activation&lt;br /&gt;
 from keras.datasets import mnist&lt;br /&gt;
 from keras.layers.core import Reshape&lt;br /&gt;
 from keras.utils.np_utils import to_categorical&lt;br /&gt;
 import numpy as np&lt;br /&gt;
 &lt;br /&gt;
 (X_train, y_train), (X_test, y_test) = mnist.load_data()&lt;br /&gt;
 &lt;br /&gt;
 model = Sequential()&lt;br /&gt;
 model.add(Reshape((28*28,), input_shape=(28,28)))&lt;br /&gt;
 model.add(Dense(60000, input_dim=28*28, activation=&#039;relu&#039;))&lt;br /&gt;
 &lt;br /&gt;
 model.add(Dropout(0.5))&lt;br /&gt;
 model.add(Dense(64, activation=&#039;relu&#039;))&lt;br /&gt;
 &lt;br /&gt;
 model.add(Dropout(0.5))&lt;br /&gt;
 model.add(Dense(10, activation=&#039;softmax&#039;))&lt;br /&gt;
 &lt;br /&gt;
 model.compile(loss=&#039;categorical_crossentropy&#039;,&lt;br /&gt;
               optimizer=&#039;adagrad&#039;,&lt;br /&gt;
               metrics=[&#039;accuracy&#039;])&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 model.fit(X_train, to_categorical(y_train, 10),&lt;br /&gt;
           nb_epoch=3,&lt;br /&gt;
           batch_size=200)&lt;br /&gt;
 &lt;br /&gt;
 score = model.evaluate(X_test, to_categorical(y_test, 10), batch_size=10000)&lt;br /&gt;
 &lt;br /&gt;
 print(score)&lt;br /&gt;
 &lt;br /&gt;
 # output&lt;br /&gt;
 print(model.predict(np.array([X_test[0]])))&lt;br /&gt;
 print(y_test[0])&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>14.63.105.219</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=%EB%A8%B8%EC%8B%A0%EB%9F%AC%EB%8B%9D%EC%8A%A4%ED%84%B0%EB%94%94/2016/2016_06_04&amp;diff=50282</id>
		<title>머신러닝스터디/2016/2016 06 04</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=%EB%A8%B8%EC%8B%A0%EB%9F%AC%EB%8B%9D%EC%8A%A4%ED%84%B0%EB%94%94/2016/2016_06_04&amp;diff=50282"/>
		<updated>2016-06-11T06:58:24Z</updated>

		<summary type="html">&lt;p&gt;14.63.105.219: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;amp;#91;&amp;amp;#91;pagelist(^(머신러닝스터디/2016))&amp;amp;#93;&amp;amp;#93;&lt;br /&gt;
== 내용 ==&lt;br /&gt;
=== 코드 ===&lt;br /&gt;
 import tensorflow as tf&lt;br /&gt;
 # AND          OR           NXOR          XOR&lt;br /&gt;
 # (0, 0) =&amp;amp;gt; 0  (0, 0) =&amp;amp;gt; 0  (0, 0) =&amp;amp;gt; 1  (0, 0) =&amp;amp;gt; 0&lt;br /&gt;
 # (0, 1) =&amp;amp;gt; 0  (0, 1) =&amp;amp;gt; 1  (0, 1) =&amp;amp;gt; 0  (0, 1) =&amp;amp;gt; 1&lt;br /&gt;
 # (1, 0) =&amp;amp;gt; 0  (1, 0) =&amp;amp;gt; 1  (1, 0) =&amp;amp;gt; 0  (1, 0) =&amp;amp;gt; 1&lt;br /&gt;
 # (1, 1) =&amp;amp;gt; 1  (1, 1) =&amp;amp;gt; 1  (1, 1) =&amp;amp;gt; 1  (1, 1) =&amp;amp;gt; 0&lt;br /&gt;
 &lt;br /&gt;
 W1 = tf.Variable(tf.random_uniform([2, 3]))&lt;br /&gt;
 b1 = tf.Variable(tf.random_uniform([3]))&lt;br /&gt;
 &lt;br /&gt;
 W2 = tf.Variable(tf.random_uniform([3, 2]))&lt;br /&gt;
 b2 = tf.Variable(tf.random_uniform([2]))&lt;br /&gt;
 &lt;br /&gt;
 W3 = tf.Variable(tf.random_uniform([2, 1]))&lt;br /&gt;
 b3 = tf.Variable(tf.random_uniform([1]))&lt;br /&gt;
 &lt;br /&gt;
 def logic_gate(x):&lt;br /&gt;
     hidden1 = tf.nn.relu(tf.matmul(x, W1) + b1)&lt;br /&gt;
     hidden2 = tf.nn.relu(tf.matmul(hidden1, W2) + b2)&lt;br /&gt;
     return tf.nn.sigmoid(tf.matmul(hidden2, W3) + b3)&lt;br /&gt;
 &lt;br /&gt;
 x = tf.placeholder(&amp;quot;float&amp;quot;, [None, 2])&lt;br /&gt;
 y = tf.placeholder(&amp;quot;float&amp;quot;, [None, 1])&lt;br /&gt;
 &lt;br /&gt;
 value = logic_gate(x)&lt;br /&gt;
 loss = -tf.reduce_mean((y*tf.log(value) + (1-y)*tf.log(1-value)))&lt;br /&gt;
 optimize = tf.train.AdagradOptimizer(0.01).minimize(loss)&lt;br /&gt;
 &lt;br /&gt;
 init = tf.initialize_all_variables()&lt;br /&gt;
 &lt;br /&gt;
 with tf.Session() as sess:&lt;br /&gt;
     sess.run(init)&lt;br /&gt;
     for i in range(30001):&lt;br /&gt;
         result = sess.run(optimize, feed_dict={x: [[0, 0], [0, 1], [1, 0], [1, 1]], y: [[1], [0], [0], [1]]})&lt;br /&gt;
         if (i % 1000 == 0):&lt;br /&gt;
             print(&amp;quot;Epoch: &amp;quot;, i)&lt;br /&gt;
             print(sess.run([value, loss], feed_dict={x: [[0, 0], [0, 1], [1, 0], [1, 1]], y: [[1], [0], [0], [1]]}))&lt;br /&gt;
== 후기 ==&lt;br /&gt;
* [[서지혜]]: relu 좋은 거 같음. 튜닝 방법 일일이 값 바꾸는 것 뿐인가,,&lt;br /&gt;
== 다음 시간에는 ==&lt;br /&gt;
== 더 보기 ==&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>14.63.105.219</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=%EB%A8%B8%EC%8B%A0%EB%9F%AC%EB%8B%9D%EC%8A%A4%ED%84%B0%EB%94%94/2016/2016_05_28&amp;diff=50278</id>
		<title>머신러닝스터디/2016/2016 05 28</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=%EB%A8%B8%EC%8B%A0%EB%9F%AC%EB%8B%9D%EC%8A%A4%ED%84%B0%EB%94%94/2016/2016_05_28&amp;diff=50278"/>
		<updated>2016-06-04T06:55:58Z</updated>

		<summary type="html">&lt;p&gt;14.63.105.219: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;amp;#91;&amp;amp;#91;pagelist(^(머신러닝스터디/2016))&amp;amp;#93;&amp;amp;#93;&lt;br /&gt;
== 내용 ==&lt;br /&gt;
* Basic Logix Gate만들어보자!&lt;br /&gt;
** AND, OR, NXOR, XOR&lt;br /&gt;
=== 코드 ===&lt;br /&gt;
 import tensorflow as tf&lt;br /&gt;
 # AND          OR           NXOR          XOR&lt;br /&gt;
 # (0, 0) =&amp;amp;gt; 0  (0, 0) =&amp;amp;gt; 0  (0, 0) =&amp;amp;gt; 1  (0, 0) =&amp;amp;gt; 0&lt;br /&gt;
 # (0, 1) =&amp;amp;gt; 0  (0, 1) =&amp;amp;gt; 1  (0, 1) =&amp;amp;gt; 0  (0, 1) =&amp;amp;gt; 1&lt;br /&gt;
 # (1, 0) =&amp;amp;gt; 0  (1, 0) =&amp;amp;gt; 1  (1, 0) =&amp;amp;gt; 0  (1, 0) =&amp;amp;gt; 1&lt;br /&gt;
 # (1, 1) =&amp;amp;gt; 1  (1, 1) =&amp;amp;gt; 1  (1, 1) =&amp;amp;gt; 1  (1, 1) =&amp;amp;gt; 0&lt;br /&gt;
 &lt;br /&gt;
 W1 = tf.Variable(tf.random_uniform([2, 2]))&lt;br /&gt;
 b1 = tf.Variable(tf.random_uniform([2]))&lt;br /&gt;
 &lt;br /&gt;
 W2 = tf.Variable(tf.random_uniform([2, 1]))&lt;br /&gt;
 b2 = tf.Variable(tf.random_uniform([1]))&lt;br /&gt;
 &lt;br /&gt;
 def logic_gate(x):&lt;br /&gt;
     hidden = tf.sigmoid(tf.matmul(x, W1) + b1)&lt;br /&gt;
     return tf.sigmoid(tf.matmul(hidden, W2) + b2)&lt;br /&gt;
 &lt;br /&gt;
 x = tf.placeholder(&amp;quot;float&amp;quot;, [None, 2])&lt;br /&gt;
 y = tf.placeholder(&amp;quot;float&amp;quot;, [None, 1])&lt;br /&gt;
 &lt;br /&gt;
 value = logic_gate(x)&lt;br /&gt;
 // loss = tf.reduce_sum(tf.pow(y-value, 2))&lt;br /&gt;
 loss = - tf.reduce_mean(y*tf.log(value) + (1-y)*tf.log(1-value))&lt;br /&gt;
 optimize = tf.train.GradientDescentOptimizer(0.01).minimize(loss)&lt;br /&gt;
 &lt;br /&gt;
 init = tf.initialize_all_variables()&lt;br /&gt;
 &lt;br /&gt;
 with tf.Session() as sess:&lt;br /&gt;
     sess.run(init)&lt;br /&gt;
     for i in range(30001):&lt;br /&gt;
         result = sess.run(optimize, feed_dict={x: [[0, 0], [0, 1], [1, 0], [1, 1]], y: [[1], [0], [0], [1]]})&lt;br /&gt;
         if (i % 1000 == 0):&lt;br /&gt;
             print(&amp;quot;Epoch: &amp;quot;, i)&lt;br /&gt;
             print(sess.run([value, loss], feed_dict={x: [[0, 0], [0, 1], [1, 0], [1, 1]], y: [[1], [0], [0], [1]]}))&lt;br /&gt;
== 후기 ==&lt;br /&gt;
== 다음 시간에는 ==&lt;br /&gt;
* ML Week 5 Back Propagation 실습&lt;br /&gt;
== 더 보기 ==&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>14.63.105.219</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=%ED%99%9C%EB%8F%99%EC%A7%80%EB%8F%84/2016&amp;diff=79108</id>
		<title>활동지도/2016</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=%ED%99%9C%EB%8F%99%EC%A7%80%EB%8F%84/2016&amp;diff=79108"/>
		<updated>2016-06-04T06:33:50Z</updated>

		<summary type="html">&lt;p&gt;14.63.105.219: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
== 1학기 ==&lt;br /&gt;
=== 정모 ===&lt;br /&gt;
&amp;amp;#91;&amp;amp;#91;pagelist(^정모/2016.6)&amp;amp;#93;&amp;amp;#93;&lt;br /&gt;
&amp;amp;#91;&amp;amp;#91;pagelist(^정모/2016.5)&amp;amp;#93;&amp;amp;#93;&lt;br /&gt;
&amp;amp;#91;&amp;amp;#91;pagelist(^정모/2016.4)&amp;amp;#93;&amp;amp;#93;&lt;br /&gt;
&amp;amp;#91;&amp;amp;#91;pagelist(^정모/2016.3)&amp;amp;#93;&amp;amp;#93;&lt;br /&gt;
&lt;br /&gt;
=== 스터디 ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| 스터디 이름&lt;br /&gt;
| 설명&lt;br /&gt;
| 참가자&lt;br /&gt;
| 시간&lt;br /&gt;
|-&lt;br /&gt;
| [[AlgorithmStudy/2016|Algorithm Study/2016]]&lt;br /&gt;
| 알고리즘 스터디&lt;br /&gt;
| [[조영준]], [[이원준]], [[유재범]], [[정진경]], [[홍성현]], [[강민승]], [[권준혁]], [[박인서]], [[15이원준]]&lt;br /&gt;
| 금요일 17시 ~ 19시&lt;br /&gt;
|-&lt;br /&gt;
| [[CppALL]]&lt;br /&gt;
| C++의 모든 것을 배운다!&lt;br /&gt;
| [[장용운]], [[박인서]], [[15이원준]]&lt;br /&gt;
| 목요일 18시 ~ 20시&lt;br /&gt;
|-&lt;br /&gt;
| [[CppALL/쒸뽈뽈]]&lt;br /&gt;
| CppALL 시즌2&lt;br /&gt;
| [[장용운]], [[김성원]], [[김민재]], [[김태헌]], [[양덕진]], [[여영호]], [[이정재]], [[남헌]], [[성훈]]&lt;br /&gt;
| 화요일 18시 ~ 20시&lt;br /&gt;
|-&lt;br /&gt;
| ~~[[알고하자]]~~&lt;br /&gt;
| ~~알고리즘이 뭔지 알고 대회 준비를 하자~~&lt;br /&gt;
| ~~[[박인서]], [[15이원준]], [[여영호]], [[이정재]]~~&lt;br /&gt;
| ~~목요일 13시 ~ 15시~~&lt;br /&gt;
|-&lt;br /&gt;
| ~~[[자바자바]]~~&lt;br /&gt;
| ~~Rewind Java~~&lt;br /&gt;
| ~~[[김민재]], [[김태헌]], [[김해천]], [[양덕진]]~~&lt;br /&gt;
| ~~화요일 15시 ~ 18시~~&lt;br /&gt;
|-&lt;br /&gt;
| [[SIN]]&lt;br /&gt;
| Machine Learning Study&lt;br /&gt;
| [[유재범]]&lt;br /&gt;
| 월요일 오후 2시 시작 예정&lt;br /&gt;
|-&lt;br /&gt;
| [[센토스7]]&lt;br /&gt;
| centos 서버 공부&lt;br /&gt;
| [[민준홍]], 이형주&lt;br /&gt;
| 화요일 3:00 pm ~ 4:50pm&lt;br /&gt;
|-&lt;br /&gt;
| [[ALPHAGO]]&lt;br /&gt;
| 아날로그 감성회복 본격 기타 스터디&lt;br /&gt;
| [[김성원]], [[김한성]], [[이민석]]&lt;br /&gt;
| 가능한 날 8:00 pm ~&lt;br /&gt;
|-&lt;br /&gt;
| [[머신러닝스터디/2016]]&lt;br /&gt;
| 머신러닝 스터디 in 강남(?)&lt;br /&gt;
| [[서지혜]], [[유재범]], [[이원준]], [[김수경]], [[강민승]], [[정의정]]&lt;br /&gt;
| 토요일 15시 ~ 17시(목표)&lt;br /&gt;
|-&lt;br /&gt;
| ~~[[RD의OS스터디]]~~&lt;br /&gt;
| ~~RD의 OS 스터디(정직)~~ ~~(RSS?)~~&lt;br /&gt;
| ~~[[황현]], [[권준혁]] [[강민승]] [[유재범]] [[김동환]] [[홍성현]], [[장우진]]~~&lt;br /&gt;
| ~~지피 정모 직후~~&lt;br /&gt;
|-&lt;br /&gt;
| [[C.C]]&lt;br /&gt;
| 리버싱&lt;br /&gt;
| [[송준호]], [[염승윤]]&lt;br /&gt;
| 수요일 4~6시&lt;br /&gt;
|-&lt;br /&gt;
| [[Python%20파보기]]&lt;br /&gt;
| 파이썬 내부구조 구경하기&lt;br /&gt;
| [[이원준]], [[한재민]]&lt;br /&gt;
| 월요일 15~17시&lt;br /&gt;
|-&lt;br /&gt;
| [[CS]]&lt;br /&gt;
| C# 스터디 (씨(C) 샾(S) 스터디(S))&lt;br /&gt;
| [[신형철]], [[이승현]], [[홍성현]], [[박인서]], [[김상렬]], [[유성현]], [[강민승]]&lt;br /&gt;
| 화요일 or 수요일 저녁&lt;br /&gt;
|-&lt;br /&gt;
| [[프로랭딸러]]&lt;br /&gt;
| 알고리즘 스터디&lt;br /&gt;
| 자유&lt;br /&gt;
| 온라인 진행&lt;br /&gt;
|}&lt;br /&gt;
=== 프로젝트 ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| 프로젝트&lt;br /&gt;
| 설명&lt;br /&gt;
| 참가자&lt;br /&gt;
|-&lt;br /&gt;
| ZPLibrary&lt;br /&gt;
| 도서 관리 웹 서비스를 만들자 https://skywave-dc.appspot.com/&lt;br /&gt;
| 자유(오픈소스)&lt;br /&gt;
|-&lt;br /&gt;
| ~~[[CAUScheduler]]~~&lt;br /&gt;
| ~~방학때까지 일시정지~~&lt;br /&gt;
| ~~ 자유(오픈소스)~~&lt;br /&gt;
|-&lt;br /&gt;
| [[NHDormitoryAlarm]]&lt;br /&gt;
| 농협장학관의 푸쉬알람 + @ 앱 제작 프로젝트&lt;br /&gt;
| 자유&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/ardiefox/Wolframite Wolframite]&lt;br /&gt;
| C로 만들어나가는 웹 응용 프로그램 프레임워크 만들기&lt;br /&gt;
| [[황현]] + 자유 (오픈소스)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 공모전 및 경진대회 ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| 대회명&lt;br /&gt;
| 일자&lt;br /&gt;
| 참가자&lt;br /&gt;
| 결과&lt;br /&gt;
|-&lt;br /&gt;
| [https://code.google.com/codejam Google Code Jam]&lt;br /&gt;
| 5월 28일 2라운드&lt;br /&gt;
| [[유재범]], [[신형철]], [[김성원]], [[홍성현]], [[강민승]], [[장우진]], [[김해천]], [[15이원준]]&lt;br /&gt;
| [[조영준]] 2라운드 진출&lt;br /&gt;
|-&lt;br /&gt;
| [http://coders-high.com/ Coder&#039;s high]&lt;br /&gt;
| 5월 24일까지 접수&lt;br /&gt;
| 추가바람&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
=== 기타 ===&lt;br /&gt;
* [[새싹교실/2016]]&lt;br /&gt;
* [[졸지말고 딥러닝]]&lt;br /&gt;
== 겨울방학 ==&lt;br /&gt;
=== 정모 ===&lt;br /&gt;
&amp;amp;#91;&amp;amp;#91;pagelist(^정모/2016.2)&amp;amp;#93;&amp;amp;#93;&lt;br /&gt;
&amp;amp;#91;&amp;amp;#91;pagelist(^정모/2016.1)&amp;amp;#93;&amp;amp;#93;&lt;br /&gt;
=== 스터디 ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| 스터디&lt;br /&gt;
| 설명&lt;br /&gt;
| 참가자&lt;br /&gt;
| 시간&lt;br /&gt;
|-&lt;br /&gt;
| [[AlgorithmStudy/2016|Algorithm Study/2016]]&lt;br /&gt;
| 알고리즘 스터디&lt;br /&gt;
| [[권영기]], [[조영준]], [[이원준]], [[유재범]], [[정진경]], [[홍성현]], [[신형철]]&lt;br /&gt;
| 금요일 18시&lt;br /&gt;
|-&lt;br /&gt;
| [[CppALL]]&lt;br /&gt;
| C++의 모든 것을 배운다!&lt;br /&gt;
| [[장용운]], [[천준현]], [[박인서]], [[15이원준]], [[이종성]], [[곽정흠]]&lt;br /&gt;
| 화요일 15시~19시&lt;br /&gt;
|-&lt;br /&gt;
| [[미시Cpp]]&lt;br /&gt;
| Template&lt;br /&gt;
| [[장용운]], [[유재범]], [[신형철]], [[이승현]], [[홍성현]]&lt;br /&gt;
| 금요일 13시~15시&lt;br /&gt;
|}&lt;br /&gt;
=== 프로젝트 ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| 프로젝트&lt;br /&gt;
| 설명&lt;br /&gt;
| 참가자&lt;br /&gt;
|-&lt;br /&gt;
| ZPLibrary&lt;br /&gt;
| 도서 관리 웹 서비스를 만들자 https://skywave-dc.appspot.com/&lt;br /&gt;
| 자유(오픈소스)&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/bluemir/wikinote WikiNote]&lt;br /&gt;
| nodejs를 이용한 개인 위키/블로그&lt;br /&gt;
| 자유(오픈소스)&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/ZeroPage/vm-manager VM-Manager]&lt;br /&gt;
| QEMU-KVM 가상머신 관리 툴&lt;br /&gt;
| 자유(오픈소스)&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/ZeroPage/zerobot ZeroBot]&lt;br /&gt;
| slack에 있는 ZeroBot ~~slackbot과는 다르다 slackbot과는!~~&lt;br /&gt;
| 자유(오픈소스)&lt;br /&gt;
|-&lt;br /&gt;
| [[CAUScheduler]]&lt;br /&gt;
| 중앙대 맞춤형 과제 스케줄러 제작 프로젝트&lt;br /&gt;
| 자유(오픈소스)&lt;br /&gt;
|-&lt;br /&gt;
| [[엔진소리죽이는데]]&lt;br /&gt;
| 라즈베리파이를 활용한 자판기 제작&lt;br /&gt;
| [[김한성]], [[홍성현]]&lt;br /&gt;
|-&lt;br /&gt;
| ~~[[JVM]]~~&lt;br /&gt;
| ~~Java 등을 이용한 Mighty 게임 제작~~&lt;br /&gt;
| [[김동환]], [[유재범]], [[이승현]], [[오영은]]&lt;br /&gt;
|-&lt;br /&gt;
| --ZombiePage--&lt;br /&gt;
| --Project Zomboid modding with lua(강해져서 돌아옴)--&lt;br /&gt;
| --[[김한성]], [[장용운]],[[김성원]],[[추성준]] ~~JDP의 시조~~--&lt;br /&gt;
|-&lt;br /&gt;
| [[네오프]]&lt;br /&gt;
| 네트워크 오목 프로젝트 By Java ~~네오플과는 다르다! 네오플과는!~~&lt;br /&gt;
| [[박인서]], [[15이원준]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 공모전 및 경진대회 ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| 대회명&lt;br /&gt;
| 일자&lt;br /&gt;
| 참가자&lt;br /&gt;
| 결과&lt;br /&gt;
|-&lt;br /&gt;
| 삼성 대학생 프로그래밍 경진대회&lt;br /&gt;
| 15년 10월 24일 ~ 16년 1월 14일&lt;br /&gt;
| [[조영준]], [[김정민]], [[신형철]], [[정진경]], [[추성준]], [[홍성현]]&lt;br /&gt;
| 조영준, 정진경 본선 진출(끝)&lt;br /&gt;
|-&lt;br /&gt;
| Naver D2 FEST&lt;br /&gt;
| 11/18 ~ 1/15&lt;br /&gt;
| [[유재범]]/[[김성원]],[[김한성]],[[장용운]]/[[송치완]],[[추성준]]/&amp;amp;#91;bluemir&amp;amp;#93;,[[이병윤]]&lt;br /&gt;
| &amp;amp;#91;bluemir&amp;amp;#93;, [[이병윤]] 본선 진출&lt;br /&gt;
|}&lt;br /&gt;
=== 기타 ===&lt;br /&gt;
* 메이커톤&lt;br /&gt;
== [[OMS]] ==&lt;br /&gt;
[[OMS/2016]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;amp;#91;&amp;amp;#91;Navigation(활동지도)&amp;amp;#93;&amp;amp;#93;&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>14.63.105.219</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=%EB%A8%B8%EC%8B%A0%EB%9F%AC%EB%8B%9D%EC%8A%A4%ED%84%B0%EB%94%94/2016/2016_05_28&amp;diff=50277</id>
		<title>머신러닝스터디/2016/2016 05 28</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=%EB%A8%B8%EC%8B%A0%EB%9F%AC%EB%8B%9D%EC%8A%A4%ED%84%B0%EB%94%94/2016/2016_05_28&amp;diff=50277"/>
		<updated>2016-06-04T06:33:08Z</updated>

		<summary type="html">&lt;p&gt;14.63.105.219: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;amp;#91;&amp;amp;#91;pagelist(^(머신러닝스터디/2016))&amp;amp;#93;&amp;amp;#93;&lt;br /&gt;
== 내용 ==&lt;br /&gt;
* Basic Logix Gate만들어보자!&lt;br /&gt;
** AND, OR, NXOR, XOR&lt;br /&gt;
=== 코드 ===&lt;br /&gt;
 import tensorflow as tf&lt;br /&gt;
 # AND          OR           NXOR          XOR&lt;br /&gt;
 # (0, 0) =&amp;amp;gt; 0  (0, 0) =&amp;amp;gt; 0  (0, 0) =&amp;amp;gt; 1  (0, 0) =&amp;amp;gt; 0&lt;br /&gt;
 # (0, 1) =&amp;amp;gt; 0  (0, 1) =&amp;amp;gt; 1  (0, 1) =&amp;amp;gt; 0  (0, 1) =&amp;amp;gt; 1&lt;br /&gt;
 # (1, 0) =&amp;amp;gt; 0  (1, 0) =&amp;amp;gt; 1  (1, 0) =&amp;amp;gt; 0  (1, 0) =&amp;amp;gt; 1&lt;br /&gt;
 # (1, 1) =&amp;amp;gt; 1  (1, 1) =&amp;amp;gt; 1  (1, 1) =&amp;amp;gt; 1  (1, 1) =&amp;amp;gt; 0&lt;br /&gt;
 &lt;br /&gt;
 W1 = tf.Variable(tf.random_uniform([2, 2]))&lt;br /&gt;
 b1 = tf.Variable(tf.random_uniform([2]))&lt;br /&gt;
 &lt;br /&gt;
 W2 = tf.Variable(tf.random_uniform([2, 1]))&lt;br /&gt;
 b2 = tf.Variable(tf.random_uniform([1]))&lt;br /&gt;
 &lt;br /&gt;
 def logic_gate(x):&lt;br /&gt;
     hidden = tf.sigmoid(tf.matmul(x, W1) + b1)&lt;br /&gt;
     return tf.sigmoid(tf.matmul(hidden, W2) + b2)&lt;br /&gt;
 &lt;br /&gt;
 x = tf.placeholder(&amp;quot;float&amp;quot;, [None, 2])&lt;br /&gt;
 y = tf.placeholder(&amp;quot;float&amp;quot;, [None, 1])&lt;br /&gt;
 &lt;br /&gt;
 value = logic_gate(x)&lt;br /&gt;
 loss = tf.reduce_sum(tf.pow(y-value, 2))&lt;br /&gt;
 # TODO: Can&#039;t use this. Because values are not one-hot encoded.&lt;br /&gt;
 # loss = -tf.reduce_mean(y*tf.log(value) - (1-y)*tf.log(1-value))&lt;br /&gt;
 # TODO: Why don&#039;t work?&lt;br /&gt;
 # loss = -tf.reduce_sum(y*tf.log(value))&lt;br /&gt;
 optimize = tf.train.GradientDescentOptimizer(0.01).minimize(loss)&lt;br /&gt;
 &lt;br /&gt;
 init = tf.initialize_all_variables()&lt;br /&gt;
 &lt;br /&gt;
 with tf.Session() as sess:&lt;br /&gt;
     sess.run(init)&lt;br /&gt;
     for i in range(30001):&lt;br /&gt;
         result = sess.run(optimize, feed_dict={x: [[0, 0], [0, 1], [1, 0], [1, 1]], y: [[1], [0], [0], [1]]})&lt;br /&gt;
         if (i % 1000 == 0):&lt;br /&gt;
             print(&amp;quot;Epoch: &amp;quot;, i)&lt;br /&gt;
             print(sess.run([value, loss], feed_dict={x: [[0, 0], [0, 1], [1, 0], [1, 1]], y: [[1], [0], [0], [1]]}))&lt;br /&gt;
== 후기 ==&lt;br /&gt;
== 다음 시간에는 ==&lt;br /&gt;
* ML Week 5 Back Propagation 실습&lt;br /&gt;
== 더 보기 ==&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>14.63.105.219</name></author>
	</entry>
</feed>