Ebony
2020-03-22T19:44:48+00:00
印度人能在it届有如此地位,跟他们是英语国家分不开。
字母比汉字更容易表现逻辑和结构。汉字本身是一种象形文字,世界上几乎每一个文明的文字都是由象形文字发展而来。腓尼基人为了贸易创造性的发明了字母文字,经过罗马的发扬光大,字母文字因为更容易被平民掌握,也就广泛的传播开了。
汉字没有时态,显得不严谨,增加了歧义。一词多义,一词多音,增大了学习成本。当然汉字有信息储存量大等优势。但在以字母文字为基础发展出来的自然科学面前,汉字依旧显得格格不入,甚至拖慢了科研和发展。
特别是跨语言的框架下,如果一旦API过长,如果用汉字绝对是灾难,我贴一段用tensorflow实现自动求导的代码,各位想想如果用汉字咋实现吧。
损失函数,用英文用losses,中文这个损失函数复数咋表示。。mse,均方误差,你多打多少字。。y_pre一眼就知道是标签预测值,如果用汉字又要写多少。
顺便说一下,以前汉字是没有标点符号的
def optimization():
with tf.GradientTape() as t:
y_pre = W1*X**2+W2*X+B
LOSS = tf.keras.losses.mse(Y,y_pre)
gradients = t.gradient(LOSS,[W1,W2,B])
optimizer.apply_gradients(zip(gradients,[W1,W2,B]))
for step in range(1,training_steps + 1):
optimization()
if step%display_step == 0:
y_pre = W1*X**2+W2*X+B
LOSS = tf.keras.losses.mse(Y,y_pre)
print("step: %i, loss: %f, W1: %f, W2: %f,b: %f" % (step, LOSS, W1.numpy(),W2.numpy(), B.numpy()))
字母比汉字更容易表现逻辑和结构。汉字本身是一种象形文字,世界上几乎每一个文明的文字都是由象形文字发展而来。腓尼基人为了贸易创造性的发明了字母文字,经过罗马的发扬光大,字母文字因为更容易被平民掌握,也就广泛的传播开了。
汉字没有时态,显得不严谨,增加了歧义。一词多义,一词多音,增大了学习成本。当然汉字有信息储存量大等优势。但在以字母文字为基础发展出来的自然科学面前,汉字依旧显得格格不入,甚至拖慢了科研和发展。
特别是跨语言的框架下,如果一旦API过长,如果用汉字绝对是灾难,我贴一段用tensorflow实现自动求导的代码,各位想想如果用汉字咋实现吧。
损失函数,用英文用losses,中文这个损失函数复数咋表示。。mse,均方误差,你多打多少字。。y_pre一眼就知道是标签预测值,如果用汉字又要写多少。
顺便说一下,以前汉字是没有标点符号的
def optimization():
with tf.GradientTape() as t:
y_pre = W1*X**2+W2*X+B
LOSS = tf.keras.losses.mse(Y,y_pre)
gradients = t.gradient(LOSS,[W1,W2,B])
optimizer.apply_gradients(zip(gradients,[W1,W2,B]))
for step in range(1,training_steps + 1):
optimization()
if step%display_step == 0:
y_pre = W1*X**2+W2*X+B
LOSS = tf.keras.losses.mse(Y,y_pre)
print("step: %i, loss: %f, W1: %f, W2: %f,b: %f" % (step, LOSS, W1.numpy(),W2.numpy(), B.numpy()))