针对现阶段基于图像检测的板形识别在缺陷的检出率普遍较低以及检测速度慢等问题,文中提出了一种基于计算机图像处理的板形识别系统,其通过直方图均衡化与高帽变换对初始图像进行处理,并通过边缘检测算法提取轮廓,然后利用BP神经网络分类器进行缺陷识别与分类。其在实验及实际工业生产中,均具有较高的识别率,可达到约90%,且还具有较好的板形识别效果。
1
人工智能-多层前向神经网络分类器的泛化问题研究.pdf
一种基于粗糙集理论的神经网络分类器的设计
2022-06-20 21:06:14 134KB 粗糙集
1
基于神经网络的分类器,能够实现识别功能,附有源代码
2022-06-20 21:04:38 1KB 神经网络 分类器
1
matlab的概率神经网络分类器,可以作为参考,能够看明白最好
2022-04-14 22:29:14 15KB matlab PNN 神经网络 分类器
1
简单的基于MATLAB的手写字母识别(神经网络分类器)程序,想具体了解可以查看我的博客。
2022-04-13 13:52:24 344KB 手写识别 神经网络 matlab
1
JAVA_BP神经网络分类器.7z
2022-01-08 10:00:41 131KB JAVA_BP神经网络分类器.7
It is known that there is no sufficient Matlab program about neuro-fuzzy classifiers. Generally, ANFIS is used as classifier. ANFIS is a function approximator program. But, the usage of ANFIS for classifications is unfavorable. For example, there are three classes, and labeled as 1, 2 and 3. The ANFIS outputs are not integer. For that reason the ANFIS outputs are rounded, and determined the class labels. But, sometimes, ANFIS can give 0 or 4 class labels. These situations are not accepted. As a result ANFIS is not suitable for classification problems. In this study, I prepared different adaptive neuro-fuzzy classifiers. In the all programs, which are given below, I used the k-means algorithm to initialize the fuzzy rules. For that reason, the user should give the number of cluster for each class. Also, Gaussian membership function is only used for fuzzy set descriptions, because of its simple derivative expressions The first of them is scg_nfclass.m. This classifier based on Jang’s neuro-fuzzy classifier [1]. The differences are about the rule weights and parameter optimization. The rule weights are adapted by the number of rule samples. The scaled conjugate gradient (SCG) algorithm is used to determine the optimum values of nonlinear parameters. The SCG is faster than the steepest descent and some second order derivative based methods. Also, it is suitable for large scale problems [2]. The second program is scg_nfclass_speedup.m. This classifier is similar the scg_nfclass. The difference is about parameter optimization. Although it is based on SCG algorithm, it is faster than the traditional SCG. Because, it used least squares estimation method for gradient estimation without using all training samples. The speeding up is seemed for medium and large scale problems [2]. The third program is scg_power_nfclass.m. Linguistic hedges are applied to the fuzzy sets of rules, and are adapted by SCG algorithm. By this way, some distinctive features are emphasized by power values, and some irrelevant features are damped with power values. The power effects in any feature are generally different for different classes. The using of linguistic hedges increase the recognition rates [3]. The last program is scg_power_nfclass_feature.m. In this program, the powers of fuzzy sets are used for feature selection [4]. If linguistic hedge values of classes in any feature are bigger than 0.5 and close to 1, this feature is relevant, otherwise it is irrelevant. The program creates a feature selection and a rejection criterion by using power values of features. References: [1] Sun CT, Jang JSR (1993). A neuro-fuzzy classifier and its applications. Proc. of IEEE Int. Conf. on Fuzzy Systems, San Francisco 1:94–98.Int. Conf. on Fuzzy Systems, San Francisco 1:94–98 [2] B. Cetişli, A. Barkana (2010). Speeding up the scaled conjugate gradient algorithm and its application in neuro-fuzzy classifier training. Soft Computing 14(4):365–378. [3] B. Cetişli (2010). Development of an adaptive neuro-fuzzy classifier using linguistic hedges: Part 1. Expert Systems with Applications, 37(8), pp. 6093-6101. [4] B. Cetişli (2010). The effect of linguistic hedges on feature selection: Part 2. Expert Systems with Applications, 37(8), pp 6102-6108. e-mail:bcetisli@mmf.sdu.edu.tr bcetisli@gmail.com
2022-01-06 19:07:27 15KB ANFC
1
只要将数据修改为自己的数据就可以运行了 很好用
2021-12-03 11:06:32 7KB Matlab 神经网络 ANN 分类器
1
神经网络分类器实验.docx
2021-05-25 18:07:14 1.83MB 人工智能
1