无论是采用一般机器制造中的公差配合制度,还是采用模线样板方法作为飞机制造中保证互换性的方法,产品互换性的基础都是保证生产准确度、制造准确度和协调准确度。如图3-1所示,零件A 和B 是要相互协调的。此时K 值最小,相当于两个零件各自独立制造。随着m 值的增大,K 值亦增大,两个零件有关尺寸的联系愈加密切。若n1=n2=1,则此时K 值最大,这表明两个零件相当于修配制造,协调性最佳。......
2023-07-18
CIFAR-10是由Alex Krizhevsky、Vinod Nair与Geoffrey Hinton收集的一个用于图像识别的数据集,共有10种分类:飞机、汽车、鸟、猫、鹿、狗、青蛙、马、船、卡车。CIFAR-10数据集与之前的MNIST数据集相比,它的色彩、颜色噪声点比较多,同一类(如卡车)大小不一、角度不同、颜色不同。所以CIFAR-10图像识别的难度比MNIST数据集高很多。
CIFAR-10数据集中每个分类有6000个图像,共有60000个32×32的彩色图像,有50000个训练图像和10000个测试图像。
(1)数据预处理
①导入所需模块。
from keras.utils import np_utils
from keras.datasets import cifarl0
import matplotlib.pyplot as plt
from keras.models import Sequential
from keras.layers import Dropout,Dense,Flatten,Conv2D,MaxPooling2D
import pandas as pd
②读取CIFAR-10数据。
(x_train,y_train),(x_test,y_test)=cifarl0.load_data()
③将feature转换为思维矩阵;将feature以reshape转换为6000×28×28×1的四维矩阵。
x_train4D=x_train.reshape(x_train.shape[0],28,28,
1).astype('float32')
x_test4D=x_test.reshape(x_test.shape[0],28,28,
1).astype('float32')
④将feature标准化,标准化可以提高模型预测的准确度。
x_train4D_normalize=x_train4D/255
x_test4D_normalize=x_test4D/255
⑤label以one-hot endoding进行转换。
y_trainOneHot=np_utils.to_categorical(y_train)
y_testOneHot=np_utils.to_categorical(y_test)
(2)建立模型
①建立Sequential模型。
model=Sequential()
②建立卷积层1。
model.add(Conv2D(filters=16,kernel_size=(5,5),padding='same',input_shape=(28,28,1),activation='relu'))
③建立池化层1。
model.add(MaxPooling2D(pool_size=(2,2)))
④建立卷积层2。
model.add(Conv2D(filters=36,kernel_size=(5,5),padding='same',activation='relu'))
⑤建立池化层2。
model.add(MaxPooling2D(pool_size=(2,2)))
⑥建立平坦层。
model.add(Flatten())
⑦建立隐藏层。
model.add(Dense(units=128,activation='relu'))
⑧建立输出层。
model.add(Dense(units=10,activation='softmax'))
(3)进行训练
①定义训练方式。
model.compile(loss='categorical_crossentropy',optimizer='adam',metrics=['accuracy'])
②开始训练。
train_history=model.fit(x=x_train4D_normalize,y=y_trainOneHot,validation_split=0.2,epochs=3,batch_size=300,verbose=2)
(4)以测试数据评估模型准确率
scores=model.evaluate(x_test4D_normalize,y_testOneHot)
print('accuracy=',scores[1])
(5)进行预测
prediction=model.predict_classes(x_test4D_normalize)
预测结果会放在prediction中,可以与y_test进行比对,查看预测效果。
有关工业智能技术与应用的文章
无论是采用一般机器制造中的公差配合制度,还是采用模线样板方法作为飞机制造中保证互换性的方法,产品互换性的基础都是保证生产准确度、制造准确度和协调准确度。如图3-1所示,零件A 和B 是要相互协调的。此时K 值最小,相当于两个零件各自独立制造。随着m 值的增大,K 值亦增大,两个零件有关尺寸的联系愈加密切。若n1=n2=1,则此时K 值最大,这表明两个零件相当于修配制造,协调性最佳。......
2023-07-18
睡前是肌肉放松练习的好时机,肌肉放松有利于更快更好地进入睡眠,当然有利于肌体的恢复。下面介绍一组睡前肌肉放松练习,以使关节的灵活性得到提高。5.站立,两臂在体前放松甩动并抖动,以放松上肢肌肉。9.床上放松下肢。球形滚动是放松背部肌肉比较安全的方法,可减轻腰痛症状。11.仰卧身体,目视天花板,放松全身肌肉,做腹式深呼吸运动10次。......
2023-11-08
耐力素质练习的方法较多,而且各种方法都有其各自的特点。总的来说,这些特点基本上又体现在耐力素质练习过程中,在练习强度、持续时间、间歇时间与方式、重复次数等因素的组合与变化上。目前,常用的耐力练习方法主要有以下几种。图4-2耐力素质练习的一般方法(一)持续练习法持续练习法是指在相对较长的时间里,以较为恒定的强度持续地进行练习的方法。但是练习时的强度较小,而且比较恒定,变化不大,一般在60%的强度上下波动。......
2023-11-02
所以在笔者看来,如果没有一定程度的钢琴弹奏技术作为基础和钢琴弹奏技巧作为根基,那么钢琴伴奏根本无从谈起。因此,一定要正确地认识和处理好钢琴演奏技术与即兴伴奏技术的关系。在教学中,钢琴伴奏技术主要指的是基本的钢琴演奏技术,而即兴伴奏技术却强调的是编配能力和钢琴演奏技术的完美统一。若你的演奏程度水平高,那你在弹奏即兴伴奏时就不会感到有技术的难题,而是能腾出思考的空间发自肺腑地表达心中的构思与想法。......
2023-10-20
短时间电流通过能力主要取决于触头的温升、熔焊、接触面的劣化和对于电动力的强度。图6-3额定峰值耐受电流在通过这一电流时,断路器应不受损坏而能继续正常工作。动稳定电流表示断路器对短路电流的电动稳定性或动稳定性,又称为极限通过电流。......
2023-06-30
原则上,每个自动化工序都有不同的精度要求。在这种情况下,工件位置不再精确地集中在手指之间,这可能导致连接操作中的精度问题。由于对抓取或放置精度的要求如此之高,因此应相应地调整一般条件,以避免此类错误。图3.117用公差角度来审视系统对于抓取或者放置来说十分重要摄像机测量误差可能具有不同的性质。当涉及在装配过程中对工件的纯搬运时,或如图3.117所示,当相当多的因素影响精度时,这些考虑尤其重要。......
2023-06-15
图2-43 外圆表面的加工方法的选择1)最终工序为车削的加工方案,适用于除淬火钢以外的各种金属。内孔表面加工方法的选择内孔表面加工方法有钻孔、扩孔、铰孔、镗孔、拉孔、磨孔和光整加工。图2-44 内孔加工方法的选择4)加工精度为IT6级的孔,最终工序采用手铰、精细镗、研磨或珩磨等均能达到要求,视具体情况选择。平面轮廓和曲面轮廓加工方法的选择1)平面轮廓常用的加工方法有数控铣、线切割及磨削等。......
2023-06-26
在晨练时,下意识多做一下伸展运动,身体就会变得柔韧。反复做此动作能增加身体的柔韧性。应避免超过关节伸展能力,防止拉伤。健康小帖士引身舒脊操老人常患的颈椎病、腰椎病及骨质增生等多与其脊柱功能退化密切相关。以下介绍一种能防治脊柱病变的“引身舒脊操”,此法简便有效,中老年人可以经常练习。......
2023-12-03
相关推荐