代码实现,图像识别入门其实非常简单,这里使用的是js,其实就是把二维数组进行公式化处理,处理方式如上图,不同的公式代表的不同的意义,这些意义网上其实非常多,这里就不细讲了。
const getSpecifyData = () => {// 得到所有特征图let firstConvolve = getSpecify();// 堆叠后的特征函数let stackedFeatureMaps = filter(firstConvolve);console.log("非线性变化:", transformedFeatureMaps);let transformedFeatureMaps = transformUnLine(stackedFeatureMaps);console.log("池化操作:", maxPoolingData);let maxPoolingData = maxPooling(transformedFeatureMaps);console.log("扁平化操作:", oneLevelData);let oneLevelData = maxPoolingData.flat();// 差异化 - 使得特征更加明显let x2oneLevelData = oneLevelData.map((x) => { return x * x; })let limit = normalizeToMinusOneToOne(x2oneLevelData)return limit;}