CN107194336A - The Classification of Polarimetric SAR Image method of network is measured based on semi-supervised depth distance - Google Patents

The Classification of Polarimetric SAR Image method of network is measured based on semi-supervised depth distance Download PDF

Info

Publication number
CN107194336A
CN107194336A CN201710336185.7A CN201710336185A CN107194336A CN 107194336 A CN107194336 A CN 107194336A CN 201710336185 A CN201710336185 A CN 201710336185A CN 107194336 A CN107194336 A CN 107194336A
Authority
CN
China
Prior art keywords
mrow
sample
network
msub
msup
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201710336185.7A
Other languages
Chinese (zh)
Other versions
CN107194336B (en
Inventor
刘红英
缑水平
闵强
焦李成
熊涛
冯婕
侯彪
王爽
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xidian University
Original Assignee
Xidian University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xidian University filed Critical Xidian University
Priority to CN201710336185.7A priority Critical patent/CN107194336B/en
Publication of CN107194336A publication Critical patent/CN107194336A/en
Application granted granted Critical
Publication of CN107194336B publication Critical patent/CN107194336B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/10Terrestrial scenes
    • G06V20/13Satellite images
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/22Matching criteria, e.g. proximity measures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Computation (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Evolutionary Biology (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Medical Informatics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Computing Systems (AREA)
  • Mathematical Physics (AREA)
  • Astronomy & Astrophysics (AREA)
  • Remote Sensing (AREA)
  • Multimedia (AREA)
  • Image Analysis (AREA)

Abstract

The invention discloses a kind of Classification of Polarimetric SAR Image method that network is measured based on semi-supervised depth distance.Non-linear relation and the not high technical problem of nicety of grading when marked sample is less that conventional depth study only considers sample characteristics are solved, its step includes:Input polarimetric SAR image data to be sorted;Seek neighbour's sample of marked sample;Build the loss function of semi-supervised big Boundary Nearest algorithm;Initialize the parameter of network;To network pre-training;Network is finely tuned;Class prediction is carried out to unmarked sample;Output Classification of Polarimetric SAR Image result figure and nicety of grading to be sorted.The present invention measures network by building depth distance, popular study regular terms is added in big Boundary Nearest algorithm, overcome the information waste problem of marked sample deficiency influence nicety of grading and a large amount of unmarked samples, the feature that the present invention learns fully portrays sample inherent attribute, available for technical fields such as earth resources survey and military systems.

Description

The Classification of Polarimetric SAR Image method of network is measured based on semi-supervised depth distance
Technical field
The invention belongs to technical field of image processing, more particularly to a kind of Classification of Polarimetric SAR Image method is specifically one kind The Classification of Polarimetric SAR Image method of network is measured based on semi-supervised depth distance.Available for environmental monitoring, earth resources survey and Military system etc..
Background technology
Machine learning (Machine Learning, ML) is from artificial intelligence, calculated as the subdomains of computer science The research of the machine theories of learning and pattern-recognition is set out, and constructing one kind can be carried out from data learning knowledge and to set of metadata of similar data The algorithm of prediction.Machine learning can learn its each attribute to possess the energy for handling various Similar Problems from initial data Power, is how to make computer is automatic in empirical learning to obtain the new ability of new knowledge.Led in the Classification and Identification of Polarimetric SAR Image Domain, machine learning has had many breakthrough progress, some effectively sorting technique be suggested in succession.For example Wishartmaximumlikelihood (WML), support vector machine (support vector machines, SVM) etc..
Common machine learning method mostly with the artificial method for extracting feature, is wasted time and energy, and can not necessarily take The feature of Classification of Polarimetric SAR Image must be conducive to.Deep learning is the frontier developed rapidly in machine learning, is in people A kind of brand-new feature extracting method developed on the basis of artificial neural networks.Deep learning has exclusive feature extraction Mechanism, can be by the level characteristics of the network structure model of multilayer independently learning data.Avoid conventional machines study side Legal person's work extracts the cumbersome of feature, while the level characteristics learnt can more express the inherent attribute and characteristic of data.These Abstract feature can improve the nicety of grading of various classification tasks.For Polarimetric SAR Image, deep learning can be autonomous Ground is from polarimetric SAR image data learning to the abstraction hierarchy feature for characterizing its inherent attribute, and these features extracted can It is effectively applied to terrain classification, environmental monitoring, target identification etc. with very convenient.
For Classification of Polarimetric SAR Image task, suitable distance metric selection is highly important, the identification of grader The selection of distance metric function can be largely dependent upon.Such as most common Euclidean distance, just simply simply considers number Actual distance between, does not account for the internal structure and specific object of sample, for some data, similar Euclidean distance Such metric form does not ensure that its reliability, that is, the data closer to the distance tried to achieve be not it is much like be same in other words Class data, such distance metric result may obtain not ideal result in the presence of the graders such as KNN, SVM.Away from Purpose from metric learning is that and learnt by immanent structure and attribute to data, obtains a kind of suitable distance degree Amount mode, under this distance metric mode, the sample spacing with identical category label can be reduced accordingly, without identical The sample spacing of label can accordingly increase, and obtain a new feature space, so that data become advantageously in classification.
Traditional machine learning method needs the artificial shallow-layer feature extracted feature and obtained to fully demonstrate data Inherent attribute.And existing deep learning method such as self-encoding encoder, depth confidence net etc. use unsupervised pre-training method, do not have The sample for having label is instructed, and pre-training effect is not ideal, it is desired nonetheless to a large amount of to have exemplar to carry out reversely network parameter Propagate fine setting.For there is the methods such as the convolutional neural networks of supervision, when exemplar is less, network performance cannot be ensured, Classification results are often not ideal.
The content of the invention
It is an object of the invention to the deficiency for above-mentioned prior art, it is proposed that one kind is when exemplar is less Also the higher Classification of Polarimetric SAR Image method that network is measured based on semi-supervised depth distance of nicety of grading can be obtained, for carrying Hi-vision nicety of grading.
The present invention is a kind of Classification of Polarimetric SAR Image method that network is measured based on semi-supervised depth distance, and its feature exists In, including have the following steps:
(1) polarimetric SAR image data to be sorted is inputted:That is the coherence matrix T of Polarimetric SAR Image, according to polarization SAR figure The atural object distributed intelligence of picture obtains label matrix Y, and the distribution of same atural object is represented by same category label, it is impossible to determine class Other atural object is distributed in label matrix Y to be represented with 0, and sample matrix is generated according to the coherence matrix T of Polarimetric SAR ImageN is the total number of sample, xiRepresent i-th of sample;
(2) selection marked sample and unmarked sample:According to the sample data X and label matrix Y of Polarimetric SAR Image, 1% sample is randomly selected per class as marked sample, remaining is unmarked sample;
(3) neighbour's sample of marked sample is sought:In all sample datas, the K of each marked sample is asked for1It is individual There are the mark similar neighbour's samples of Wishart and K2Individual unmarked Wishart neighbours sample;
(4) loss function of semi-supervised big Boundary Nearest algorithm is built:On the basis of big Boundary Nearest algorithm (LMNN) The popular study regular terms of increase, is semi-supervised big Boundary Nearest algorithm by the big Boundary Nearest algorithm improvement for having supervision, obtains The loss function of semi-supervised big Boundary Nearest algorithm;
(5) basic parameter of depth network is initialized:Random initializtion depth distance measurement network weight parameter W and partially Unit b is put, the nodes of every layer of set depth distance metric network determine that depth distance measures the overall structure of network;
(6) network pre-training is measured to depth distance:Marked sample and its corresponding Wishart neighbours sample are sent into Pre-training is carried out into depth distance measurement network, using semi-supervised big Boundary Nearest algorithm, using successively greedy pre-training Method, the output of preceding layer, until having trained last hidden layer, optimizes the weight of network, depth as the input of later layer The weight of distance metric network is tentatively optimized;
(7) to depth distance measurement network fine setting:Using having exemplar and its label information, with reference to Softmax classification Device to depth distance measurement network be finely adjusted, further optimization network weight, network is become more stable, complete depth away from From the power optimization of measurement network;
(8) class prediction is carried out to unmarked sample:Unmarked sample is sent to depth distance measurement network, utilized Softmax graders are predicted to the class label of unmarked sample, obtain the prediction classification of each unmarked sample;
(9) the classification results figure and nicety of grading of Polarimetric SAR Image to be sorted are exported:According to marked sample and prediction Go out the unmarked sample of classification, export the final classification result of Polarimetric SAR Image to be sorted and calculate the precision of this subseries.
Big Boundary Nearest algorithm is combined by the present invention with deep learning method, it is proposed that it is a kind of be based on semi-supervised depth away from From the Classification of Polarimetric SAR Image method of measurement network.Avoid conventional machines learning method artificial using the method for deep learning Extract the cumbersome of feature.
The invention has the advantages that:
1st, the present invention measures network independently to learn polarization as a result of the method for deep learning using depth distance The feature of SAR image, thus the cumbersome of artificial learning characteristic in conventional method is avoided, utilize depth distance measurement e-learning To the inherent level characteristics of Polarimetric SAR Image more horn of plenty, these features are advantageously in the classification of Polarimetric SAR Image, effectively Improve the nicety of grading of Polarimetric SAR Image.
2nd, the present invention has obtained semi-supervised big on the basis of big Boundary Nearest algorithm by adding popular study regular terms Boundary Nearest algorithm, improves the grader classification accuracy rate in the case where marker samples are less relatively low and a large amount of unmarked The problem of information waste that sample is caused.
3rd, semi-supervised distance metric method is combined by the present invention with deep learning method, has obtained depth distance measurement net Network, this depth network can simultaneously learning sample linear and nonlinear characteristic, fully feature the inherent attribute of sample, thus The feature learnt can significantly improve nicety of grading.
Brief description of the drawings
Fig. 1 is the implementation process schematic diagram of the present invention;
Fig. 2 is the experimental result picture of the Polarimetric SAR Image to Dutch Flevoland areas, and wherein Fig. 2 (a) is polarization SAR The Pauli exploded views of image, Fig. 2 (b) is label figure, and Fig. 2 (c) is the classification results figure using control methods WDSN, Fig. 2 (d) It is the classification results figure using control methods WDBN, Fig. 2 (e) is the classification results figure using control methods DSFN, and Fig. 2 (f) is Using the classification results figure of the inventive method;
Fig. 3 is the schematic diagram of semi-supervised big Boundary Nearest algorithm.
Embodiment
Below in conjunction with the accompanying drawings to the detailed description of the invention:
Embodiment 1
Because of the development of remote sensing technology, widely should have in fields such as environmental monitoring, earth resources survey, military systems With the demand to Polarimetric SAR Image processing is also continued to increase, and deep learning has more obvious excellent in machine learning method Gesture.It is unsupervised when marker samples are less and traditional deep learning network is generally learning method that is unsupervised or having supervision If deep learning method rely only on unsupervised pre-training and be likely to occur poor fitting situation, and a small amount of marker samples fine setting Network performance can not effectively be lifted;It is even more to occur that network training is insufficient for the deep learning method for having supervision, net The situation of network poor-performing.Traditional deep learning method is without linear processes feature simultaneously in view of sample, study Obtained feature can not fully demonstrate the inherent attribute of sample.Research and innovation are expanded for these present situations present invention, is proposed A kind of Classification of Polarimetric SAR Image method that network is measured based on semi-supervised depth distance, referring to Fig. 1, including is had the following steps:
(1) polarimetric SAR image data to be sorted is inputted:That is the coherence matrix T of Polarimetric SAR Image, according to polarization SAR figure The atural object distributed intelligence of picture obtains label matrix Y, and the distribution of same atural object is represented by same category label, it is impossible to determine class Other atural object is distributed in label matrix Y to be represented with 0, and sample matrix is generated according to the coherence matrix T of Polarimetric SAR ImageN is the total number of sample, xiRepresent i-th of sample.
(2) selection marked sample and unmarked sample:According to the sample data X and label matrix Y of Polarimetric SAR Image, 1% sample is randomly selected per class as marked sample, remaining is unmarked sample.
(3) neighbour's sample of marked sample is sought:In all sample datas, the K of each marked sample is asked for1It is individual There are the mark similar neighbour's samples of Wishart and K2Individual unmarked Wishart neighbours sample, each marked sample has K1+K2It is individual Wishart neighbour's samples, so far, basic data processing are completed.
(4) loss function of semi-supervised big Boundary Nearest algorithm is built:Increase stream on the basis of big Boundary Nearest algorithm Row study regular terms, is semi-supervised big Boundary Nearest algorithm by the big Boundary Nearest algorithm improvement for having supervision, obtains semi-supervised The loss function of big Boundary Nearest algorithm, semi-supervised big Boundary Nearest algorithm is effectively utilized part unmarked sample, reduces To the demand of marked sample so that algorithm also ensure that performance in the case of only a small amount of marked sample.
(5) basic parameter of depth network is initialized:Random initializtion depth distance measurement network weight parameter W and partially Unit b is put, the nodes of every layer of set depth distance metric network determine that depth distance measures the overall structure of network.
(6) network pre-training is measured to depth distance:Marked sample and its corresponding Wishart neighbours sample are sent into Pre-training is carried out into depth distance measurement network.Using semi-supervised big Boundary Nearest algorithm, using successively greedy pre-training Method, the output of preceding layer, until having trained last hidden layer, optimizes the weight of network, depth as the input of later layer The weight of distance metric network is tentatively optimized.
(7) to depth distance measurement network fine setting:Using having exemplar and its label information, with reference to Softmax classification Device is finely adjusted to depth distance measurement network, and further the weight of optimization network, makes network become more stable, so far, completes Depth distance measures the network optimization.
(8) class prediction is carried out to unmarked sample:Unmarked sample is sent to depth distance measurement network, utilized Softmax graders are predicted to the class label of unmarked sample, obtain the prediction classification of each unmarked sample.
(9) the classification results figure and nicety of grading of Polarimetric SAR Image to be sorted are exported:According to marked sample and step (8) it is predicted that going out the unmarked sample of classification in, export the final classification result of Polarimetric SAR Image to be sorted and calculate this The precision of classification.
The present invention technical thought be:Big Boundary Nearest algorithm is obtained into semi-supervised big side in the presence of popular regular terms Boundary's nearest neighbor algorithm, is combined with deep learning method and obtains depth distance measurement network, possessing the situation of a small amount of marker samples Under, feature learning is carried out to polarization SAR data, image classification is realized by grader, nicety of grading is improved.
Embodiment 2
Measured based on semi-supervised depth distance in the Classification of Polarimetric SAR Image method be the same as Example 1 of network, step (3) Wishart neighbour's samples of each marked sample are sought, including are had the following steps:
3a, marked sample matrix are Marked sample number is represented, is asked for often using following formula Wishart distances between individual marked sample and remaining sample:
d(xi,xj)=ln ((xi)-1xj)+Tr((xj)-1xi)-q,
Wherein, the mark of Tr () representing matrix, is integral radar for sending and receiving, due to reciprocity, constant q=3; It is not integral radar, constant q=4 for sending and receiving;
3b, using the sort functions in MATLAB, by the Wishart tried to achieve in 3a apart from d (xi,xj) press absolute value ascending order Arrangement, takes preceding K1Individual markd similar neighbour's sample xj(j=1,2, K1), K2Individual unmarked neighbour's sample xp(p =1,2, K2), it is used as marked sample xiWishart neighbour's samples.
Embodiment 3
Measured based on semi-supervised depth distance in the Classification of Polarimetric SAR Image method be the same as Example 1-2 of network, step (4) The process of the loss function of the described semi-supervised big Boundary Nearest algorithm of structure includes:
4a, the loss function for asking for big Boundary Nearest algorithm:
The square distance formula of big Boundary Nearest algorithm is:
Wherein, L is linear change matrix, xjIt is xiSimilar marked sample.If there is marked sample xiIt is non-same The x of class samplel, meet equation below:
||L(xi-xl)||2≤||L(xi-xj)||2+ 1,
Then, xlIt is referred to as " jactitator ".
Big Boundary Nearest algorithm can be expressed as two parts:Loss function ε between similar samplepull(L) it is and non-similar Loss function ε between samplepush(L), εpull(L) it is big between marked sample and its generic neighbour for punishing Spacing, that is, reduce the distance between similar sample;εpush(L) it is for punishing between small between marked sample and " jactitator " Away from increasing the distance between non-similar sample:
Wherein, symbol yilRepresent marked sample xiWith marked sample xlClass relations, yil=1 and if only if yi= ylShi Chengli, i.e. xiAnd xlFor similar sample;Otherwise, yil=0.[z]+=max (z, 0) is the hinge function of standard.
So, the loss function ε of big Boundary Nearest algorithm1(L) it is:
ε1(L)=(1- μ) εpull(L)+μεpush(L),
Wherein, loss parameter μ ∈ [0,1], makes symbol ξijl=[1+ | | L (xi-xj)||2-||L(xi-xl)||2]+, then:
4b, the loss function for asking for semi-supervised big Boundary Nearest algorithm:
Popular study regular terms is added in the loss function of big Boundary Nearest algorithm, the use of regular terms is added to portion Divide the utilization of unmarked sample, be semi-supervised learning method by the big Boundary Nearest algorithm improvement for having supervision, add the epidemiology Practise regular terms JRPurpose be to punish marked sample xiWith unmarked sample xpBetween large-spacing, that is, reduce have mark Remember sample xiWith unmarked sample xpBetween interval:
Wherein, symbolRepresent marked sample xiWith its unmarked neighbour's sample xpBetween The loss function ε of similarity, then semi-supervised big Boundary Nearest algorithm2(L) it is:
Wherein, | | | |FIt is Frobenius norms, for ensureing maximum boundary, λ is Frobenius norm canonical term systems Number, it is semi-supervised regular terms parameter generally to take λ=1, γ.
The present invention has obtained semi-supervised big side on the basis of big Boundary Nearest algorithm by adding popular study regular terms Boundary's nearest neighbor algorithm, it is relatively low to improve the grader classification accuracy rate in the case where marker samples are less, and a large amount of unmarked samples Originally the problem of information waste caused, semi-supervised big Boundary Nearest algorithm can be as shown in Figure 3 to the action principle of sample.
Embodiment 4
Measured based on semi-supervised depth distance in the Classification of Polarimetric SAR Image method be the same as Example 1-3 of network, step (5) It is described initialization depth network parameter be:
5a, the hidden layer number of depth distance measurement network are 3, and every layer of nodes are respectively:150,100,50;
5b, random initializtion depth sparseness filtering network weight parameter W and bias unit b, the nodes of each hidden layer It is divided into Nk,T is the dimension of input signal, N1It is the nodes of first hidden layer of network,Represent Weight matrix between -1 hidden layer of k-th of hidden layer and kth of network,For the bias unit of k-th of hidden layer.
Embodiment 5
Measured based on semi-supervised depth distance in the Classification of Polarimetric SAR Image method be the same as Example 1-4 of network, step (6) To depth distance measure network pre-training process be:
6a, the pre-training sample for inputting depth sparseness filtering network, by unmarked sample xiAnd its it is corresponding have mark and Unmarked Wishart neighbours sample is input in depth network as pre-training sample,
6b, set xi∈Rt×1It is input vector, i=1,2 ..., n.N represents input sample number, then first hidden layer Output can be expressed as:
Wherein, s () represents nonlinear sigmoid functions, makes z=W1xi+b1, then s (z)=(1+exp (- z))-1, willSecond hidden layer of network is input to, second hidden layer is obtained and is output as:
Successively greedy training is gone down successively, then k-th of hidden layer is output as:
6c, optimization network weight W, using big Boundary Nearest algorithm, linear transformation matrix L are equivalent to the power of depth network W is weighed, the optimization object function of k-th of hidden layer is:
Wherein,Whole optimization object function can pass through The methods such as traditional gradient descent algorithm, L-BFGS are solved.
The present invention carries out depth network pre-training by semi-supervised big Boundary Nearest algorithm, utilizes learning distance metric Method cause sample to carry out eigentransformation, the distance between similar sample is reduced, the increase of the distance between non-similar sample, Depth distance measure network by learning distance metric and deep learning come and meanwhile learning sample linear processes feature, most The feature obtained eventually is conducive to improving the nicety of grading of Polarimetric SAR Image.
A more detailed example is given below, the present invention is further described:
Embodiment 6
The Classification of Polarimetric SAR Image method be the same as Example 1-5 of network, reference picture 1, sheet are measured based on semi-supervised depth distance The specific implementation step of invention is as follows:
Step 1, input polarimetric SAR image data to be sorted, referring to Fig. 2 (a), Fig. 2 (a) is Dutch Flevoland The Pauli exploded views of the Polarimetric SAR Image in area, input the coherence matrix T of the Polarimetric SAR Image, according to the ground of Polarimetric SAR Image Thing distributed intelligence obtains label matrix Y, referring to Fig. 2 (b), the image that Fig. 2 (b) is exactly directly generated by label matrix Y, in image Different color lumps represents different atural objects, and being distributed in label matrix for same atural object is represented by same category label, no It can determine that the atural object of classification is distributed in label matrix to be represented with 0, sample moment generated according to the coherence matrix T of Polarimetric SAR Image Battle arrayN is the total number of sample, xiRepresent i-th of sample.
This example uses Polarimetric SAR Image regional Holland Flevoland.The image is by NASA/JPLAIRSAR systems Obtain, image size is 300 × 270, contain 6 kinds of different atural object classifications in image.Due to the polarization phase of polarization SAR data Dry matrix T is Hamilton positive semidefinite matrix, it is possible to which it is 3 × 3 polarization coherence matrix T upper angular position to extract dimension The modulus value of 6 elements is turned T matrixes using the reshape functions in MATLAB softwares as the primitive character of each pixel The sample matrix of two dimension is turned to, each row represent a sample, and the dimension of each sample is 6 dimensions.Each sample correspondence polarization SAR A pixel on image.
Step 2, selection marked sample and unmarked sample, according to the sample data X and label matrix of Polarimetric SAR Image Y, sample data category is extracted at randomIndividual marked sample, remaining is unmarked sample, the marked sample per class Account for the 1% of such sum.
Step 3, the neighbour's sample for seeking marked sample, in all sample datas, ask for each marked sample K1It is individual to have the mark similar neighbour's samples of Wishart and K2Individual unmarked Wishart neighbours sample.
3a, marked sample matrix areAccording to improved Wishart range formulas, it and other samples are asked Between Wishart distances:d(xi,xj)=ln ((xi)-1xj)+Tr((xj)-1xi)-q,
Wherein, the mark of Tr () representing matrix, is integral radar for sending and receiving, due to reciprocity, constant q=3, It is not integral radar, constant q=4, the regional polarization SAR figures of Dutch Flevoland that this example is used for sending and receiving As data are that, by transmission and the radar system acquisition generation for receiving one, q takes 3.
3b, using the sort functions in MATLAB, by the Wishart tried to achieve in 3a apart from d (xi,xj) press absolute value ascending order Arrangement, takes preceding K1Individual markd similar neighbour's sample xj(j=1,2, K1), K2Individual unmarked neighbour's sample xp(p =1,2, K2), it is used as marked sample xiWishart neighbour's samples.
Because polarization SAR data obey Wishart distributions, so marked sample xiUnmarked Wishart neighbours sample This xpIt is similar sample to be likely to, by x in the semi-supervised big Boundary Nearest algorithm of the present inventioniAnd xpThe distance between carry out Punishment, can effectively utilize part unmarked sample, reduce the demand to marked sample.
Step 4, the loss function for building semi-supervised big Boundary Nearest algorithm, increase on the basis of big Boundary Nearest algorithm Prevalence study regular terms, is semi-supervised big Boundary Nearest algorithm by the big Boundary Nearest algorithm improvement for having supervision, obtains half prison Superintend and direct the loss function of big Boundary Nearest algorithm.
4a, the loss function ε for asking for big Boundary Nearest algorithm first1(L):
The square distance formula of big Boundary Nearest algorithm is:
Wherein, L is linear change matrix, xjIt is xiSimilar marked sample.If there is marked sample xiIt is non-same The x of class samplel, meet equation below:
||L(xi-xl)||2≤||L(xi-xj)||2+ 1,
Then, xlIt is referred to as " jactitator ".
Big Boundary Nearest algorithm can be expressed as two parts:Loss function ε between similar samplepull(L) it is and non-similar Loss function ε between samplepush(L), εpull(L) it is big between marked sample and its generic neighbour for punishing Spacing, that is, reduce the distance between similar sample;εpush(L) it is for punishing between small between marked sample and " jactitator " Away from increasing the distance between non-similar sample:
So, the loss function ε of big Boundary Nearest algorithm1(L) it is:
ε1(L)=(1- μ) εpull(L)+μεpush(L),
Wherein, loss parameter μ ∈ [0,1], makes symbol ξijl=[1+ | | L (xi-xj)||2-||L(xi-xl)||2]+, then To the loss function ε of big Boundary Nearest algorithm1(L):
4b, the loss function ε for asking for semi-supervised big Boundary Nearest algorithm2(L):
Popular study regular terms is added in the loss function of big Boundary Nearest algorithm, the use of regular terms is added to portion Divide the utilization of unmarked sample, be semi-supervised learning method by the big Boundary Nearest algorithm improvement for having supervision, add the epidemiology Practise regular terms JRPurpose be to punish marked sample xiWith unmarked sample xpBetween large-spacing, that is, reduce have mark Remember sample xiWith unmarked sample xpBetween interval:
Wherein, symbolRepresent marked sample xiWith its unmarked neighbour's sample xpBetween The loss function ε of similarity, then semi-supervised big Boundary Nearest algorithm2(L) it is:
Wherein, | | | |FIt is Frobenius norms, for ensureing maximum boundary, λ is Frobenius norm canonical term systems Number, it is semi-supervised regular terms parameter generally to take λ=1, γ.
Marked sample and part unmarked sample are combined by semi-supervised big Boundary Nearest algorithm, have overcome mark sample Algorithm performance relatively low situation when this is not enough.
Step 5, the basic parameter for initializing depth network:Random initializtion depth distance measures the weight parameter W of network With bias unit b, the nodes of every layer of set depth distance metric network determine that depth distance measures the overall structure of network;
5a, the hidden layer number of depth distance measurement network are 3, and every layer of nodes are respectively:150,100,50;
5b, random initializtion depth sparseness filtering network weight parameter W and bias unit b, the nodes of each hidden layer It is divided into Nk,T is the dimension of input signal, N1It is the nodes of first hidden layer of network,Represent Weight matrix between -1 hidden layer of k-th of hidden layer and kth of network,For the bias unit of k-th of hidden layer.
Step 6, to depth distance measure network pre-training.
6a, the pre-training sample for inputting depth sparseness filtering network, by unmarked sample xiAnd its it is corresponding have mark and Unmarked Wishart neighbours sample is input in depth network as pre-training sample,
6b, set xi∈Rt×1It is input vector, i=1,2 ..., n.N represents input sample number, then first hidden layer Output can be expressed as:
Wherein, s () represents nonlinear sigmoid functions, makes z=W1xi+b1, then s (z)=(1+exp (- z))-1, willSecond hidden layer of network is input to, second hidden layer is obtained and is output as:
Successively greedy training is gone down successively, then k-th of hidden layer is output as:
6c, optimization network weight W, using big Boundary Nearest algorithm, linear transformation matrix L are equivalent to the power of depth network W is weighed, the optimization object function of k-th of hidden layer is:
Wherein,Whole optimization aim passes through traditional ladder Descent algorithm is spent to solve.
The present invention carries out depth network pre-training by semi-supervised big Boundary Nearest algorithm, according to the thought of metric learning Initial data is mapped to new feature space, in new feature space, the distance between similar sample is reduced, non-similar sample The distance between increase.Network can be while the linear and nonlinear characteristic of learning sample data, the feature learnt can The classification of Polarimetric SAR Image is efficiently used for, nicety of grading is improved.
Step 7, to depth distance measurement network fine setting.
After the completion of pre-training, the weight W of network has converged to rational scope, further utilizes marked sample and its Correspondence class label information, is finely adjusted with reference to Softmax graders to network, and the object function Φ (W) for finely tuning part can be with It is expressed as:
Wherein, previous item is mean square error, and latter is weight attenuation term, and the purpose of weight attenuation term is to reduce power The amplitude of weight, prevents over-fitting, yiRepresent training sample xiCorresponding class label, y (xi) it is by marked sample xiDepth away from From obtained prediction classification after measurement network, β=3e-3 is weight attenuation parameter, Φ (W) can according to gradient descent algorithm come Solve.
Step 8, to unmarked sample carry out class prediction, by unmarked sample be sent to depth distance measurement network, profit The class label of unmarked sample is predicted with Softmax graders, the prediction classification of each unmarked sample is obtained.
7a, by all unmarked sample xuIt is input in the depth distance measurement network having had been built up, obtains final Excitation output characteristicThe namely output characteristic of the 3rd hidden layer of network;
7b, by 7a learnings to feature be sent in Softmax graders and carry out class prediction:
The output of Softmax graders is y ∈ RP×1, P is expressed as classification number, unmarked sample xuPrediction classification can be with It is expressed as:
Wherein α is sample xuPrediction classification confidence level.
Step 9, the classification results figure of output Polarimetric SAR Image to be sorted and nicety of grading, according to marked sample and It is predicted that going out the unmarked sample of classification, export the final classification result of Polarimetric SAR Image to be sorted and calculate this subseries Precision.
9a, the class label according to marked sample and unmarked sample prediction class label, by red, green, indigo plant Color is painted as three primary colours according to color method in three primary colours for each pixel, output result figure, referring to Fig. 2 (f).
9b, the prediction category label of unmarked sample and its real category label contrasted, referring to table 1, drawn Nicety of grading.
Depth distance measurement network of the present invention can be while the linear and nonlinear characteristic of learning sample, improves polarization The precision of SAR image classification.
The technique effect of the present invention is described in detail again with reference to emulation experiment:
Embodiment 7
The Classification of Polarimetric SAR Image method be the same as Example 1-6 of network is measured based on semi-supervised depth distance,
Experiment condition:
Hardware platform is:Intel(R)Core(TM)i5-2410M [email protected]、RAM 4.00GB;
Software platform is:MATLAB R2016a;
Experiment is tested from the Polarimetric SAR Image in Holland Flevoland areas, and image size is 300 × 270, often The dimension of individual sample point is 6 dimensions, and classification number is 6.In experiment, 1% sample is randomly selected per class as marked sample, remaining For unmarked sample.
Experiment content and result:
The present invention classifies with reference to Softmax graders to real Polarimetric SAR Image, before same Setup Experiments Put and be compared with other deep learning methods, wherein WDSN is a kind of faster depth network model of training speed, Fig. 2 (c) it is the result figure classified by WDSN to Fig. 2 (a);Second control methods is WDBN, is by Wishart distance applications In traditional depth confidence net, the result figure that Fig. 2 (d) is classified with WDBN methods to Fig. 2 (a);DSFN is that depth is sparse Filter network, is that sparseness filtering expand to a kind of obtained depth network model, Fig. 2 (e) is that DSFN is carried out to Fig. 2 (a) The result figure of classification;Fig. 2 (f) is the result figure that the inventive method SDMLN is classified to Fig. 2 (a).Table 1 is to use above-mentioned 4 kinds The terrain classification precision and overall classification accuracy for the Polarimetric SAR Image that method is respectively obtained.
The terrain classification precision (%) and overall classification accuracy (%) of table 1, various methods on Flevoland plats
From table 1 it follows that in the case where marked sample is 1%, the present invention Bare soil, potato, Wheat and barley classes suffer from highest nicety of grading, and total nicety of grading also will than other control methods for 97.35% It is high.Present invention employs the method for distance metric, for being distributed more carefully and neatly done block data, there is preferably classification essence Degree, this method can be with the linear and nonlinear characteristic of learning sample data, and keeps the neighbor relationships of neighbour's sample, and these are all The present invention has been promoted to have higher classification accuracy rate.
Embodiment 8
Based on semi-supervised depth distance measure network Classification of Polarimetric SAR Image method be the same as Example 1-6, simulated conditions and Emulation content be the same as Example 7,
Referring to the simulation experiment result Fig. 2, Fig. 2 (c) to Fig. 2 (f) is obtained in the case of only 1% marked sample The classification results figure obtained, by contrast, the present invention have preferably visual.Each method and label figure are contrasted, can be obvious Find out, preferably, Fig. 2 (f) possesses less noise to the final classification results of the present invention, each noise represents classification error Sample point, illustrates that the inventive method has this higher nicety of grading, from table 1 it is also seen that.Fig. 2 (c) is WDSN experiment knot Fruit is schemed, and the algorithm focuses on training speed, thus occurs in that more noise in the case of less marked sample, is presented Go out poor classification results.Fig. 2 (d) and Fig. 2 (e) is the depth network model of current more novelty, has mark sample only 1% In the case of this, the visuality of classification results is also intended to be significantly lower than the inventive method.Illustrate that the inventive method is utilized semi-supervised Method, distance metric is combined with deep learning method, and the feature learnt is conducive to classifying to Polarimetric SAR Image, In the case where marked sample is less, raising nicety of grading that also can be relative.
Referring to Fig. 3, Fig. 3 is the schematic diagram of the semi-supervised big Boundary Nearest algorithm of the present invention.Triangle and circle point in figure Two kinds of different classes of samples are not represented, wherein marked sample and part unmarked sample are included in the sample of each classification, Marked sample represents that unmarked sample is represented with white with colour, neighbor relationships each other between similar sample in figure.The present invention Semi-supervised big Boundary Nearest algorithm causes sample data from one under the collective effect of distance metric and popular study regular terms Feature space is mapped to new feature space.In mapping process, distance metric method causes markd similar neighbour's sample The distance between reduce, the increase of the distance between non-similar marked sample.And popular study regular terms causes marked sample Reduce with the distance between the unmarked neighbour's sample in its part, take full advantage of the unmarked information in part, it is to avoid information Waste and reduce demand of the algorithm to marked sample.Semi-supervised big Boundary Nearest algorithm most at last similar sample with it is non-same Class sample is suitably separated, and the sample after mapping is easier to make for classification in the presence of grader, can effectively improve point Class precision.
It is proposed by the present invention that the Classification of Polarimetric SAR Image method of network is measured by distance metric based on semi-supervised depth distance Study and deep learning method are combined, and can efficiently extract the linear and nonlinear characteristic of sample data, and the present invention improves The problem of conventional deep learning method is larger to marked sample demand, in the case of the only less marked sample, The nicety of grading of Polarimetric SAR Image can be properly increased.
In summary, a kind of Classification of Polarimetric SAR Image that network is measured based on semi-supervised depth distance disclosed by the invention Method.Solve non-linear relation and the nicety of grading when marked sample is less that conventional depth study only considers sample characteristics Not high technical problem, its step includes:1st, polarimetric SAR image data to be sorted, the coherence matrix of Polarimetric SAR Image are inputted T generation sample matrix X;2nd, selection marked sample and unmarked sample, according to the sample data X and label of Polarimetric SAR Image Matrix Y, 1% sample is randomly selected per class as marked sample, remaining is unmarked sample;3rd, marked sample is sought Neighbour's sample, in all sample datas, asks for the K of each marked sample1It is individual to have the mark similar neighbour's samples of Wishart And K2Individual unmarked Wishart neighbours sample;4th, the loss function of semi-supervised big Boundary Nearest algorithm is built, in big Boundary Nearest Increase popular study regular terms on the basis of algorithm, the big Boundary Nearest algorithm improvement for having supervision is near for semi-supervised big border Adjacent algorithm, obtains the loss function of semi-supervised big Boundary Nearest algorithm;5th, initialization depth distance measures the parameter of network, at random Initialize weight parameter W and bias unit b that depth distance measures network, the node of every layer of set depth distance metric network Number;6th, network pre-training is measured to depth distance, marked sample and its corresponding Wishart neighbours sample is sent to depth Pre-training is carried out in distance metric network, it is preceding using successively greedy pre-training method using semi-supervised big Boundary Nearest algorithm One layer of output, until having trained last hidden layer, optimizes the weight of network as the input of later layer;7th, to depth distance Network fine setting is measured, with having exemplar and its label information, depth distance measurement network is carried out with reference to Softmax graders The weight of fine setting, further optimization network;8th, class prediction is carried out to unmarked sample;Output Polarimetric SAR Image to be sorted Classification results figure and nicety of grading.
The present invention measures network model by building depth distance, and popular study is being added in big Boundary Nearest algorithm just Then the method for item, has obtained semi-supervised big Boundary Nearest algorithm, and the distance degree of profound level is carried out using deep learning method Amount study, can effectively describe the linear and nonlinear organization of sample, can make finally to train obtained depth network to have Than conventional depth network more outstanding feature extraction performance, the depth network extraction to feature be content with very little between similar sample Property away from less than non-similar sample spacing increase, thus final classification essence can be effectively improved in the presence of grader Degree.The information waste problem of nicety of grading and a large amount of unmarked samples is influenceed instant invention overcomes marked sample deficiency, is learned The feature practised fully features sample inherent attribute, available for technologies such as environmental monitoring, earth resources survey and military systems Field.

Claims (5)

1. it is a kind of based on semi-supervised depth distance measure network Classification of Polarimetric SAR Image method, it is characterised in that including just like Lower step:
(1) polarimetric SAR image data to be sorted is inputted:That is the coherence matrix T of Polarimetric SAR Image, according to Polarimetric SAR Image Atural object distributed intelligence obtains label matrix Y, and the distribution of same atural object is represented by same category label, it is impossible to determine classification Atural object is distributed in label matrix Y to be represented with 0, and sample matrix is generated according to the coherence matrix T of Polarimetric SAR ImageN It is the total number of sample, xiRepresent i-th of sample;
(2) selection marked sample and unmarked sample:According to the sample data X and label matrix Y of Polarimetric SAR Image, per class 1% sample is randomly selected as marked sample, remaining is unmarked sample;
(3) neighbour's sample of marked sample is sought:In all sample datas, the K of each marked sample is asked for1It is individual to have mark Remember the similar neighbour's samples of Wishart and K2Individual unmarked Wishart neighbours sample;
(4) loss function of semi-supervised big Boundary Nearest algorithm is built:Increase epidemiology on the basis of big Boundary Nearest algorithm Regular terms is practised, is semi-supervised big Boundary Nearest algorithm by the big Boundary Nearest algorithm improvement for having supervision, obtains semi-supervised big side The loss function of boundary's nearest neighbor algorithm;
(5) basic parameter of depth network is initialized:The weight parameter W of random initializtion depth distance measurement network and biasing are single First b, the nodes of every layer of set depth distance metric network determine that depth distance measures the overall structure of network;
(6) network pre-training is measured to depth distance:Marked sample and its corresponding Wishart neighbours sample are sent to depth Pre-training is carried out in degree distance metric network, using semi-supervised big Boundary Nearest algorithm, using successively greedy pre-training method, The output of preceding layer, until having trained last hidden layer, optimizes the weight of network, depth distance degree as the input of later layer The weight of amount network is tentatively optimized;
(7) to depth distance measurement network fine setting:Using having exemplar and its label information, with reference to Softmax graders pair Depth distance measurement network is finely adjusted, and further the weight of optimization network, makes network become more stable, completes depth distance degree Measure the network optimization;
(8) class prediction is carried out to unmarked sample:Unmarked sample is sent to depth distance measurement network, utilized Softmax graders are predicted to the class label of unmarked sample, obtain the prediction classification of each unmarked sample;
(9) the classification results figure and nicety of grading of Polarimetric SAR Image to be sorted are exported:According to marked sample and predicting class Other unmarked sample, exports the final classification result of Polarimetric SAR Image to be sorted and calculates the precision of this subseries.
2. the Classification of Polarimetric SAR Image method according to claim 1 that network is measured based on semi-supervised depth distance, it is special Levy and be, seek Wishart neighbour's samples of each marked sample described in step (3), including have the following steps:
3a, marked sample matrix are Marked sample number is represented, asks for each having using following formula Wishart distances between marker samples and remaining sample:
d(xi,xj)=ln ((xi)-1xj)+Tr((xj)-1xi)-q,
Wherein, the mark of Tr () representing matrix, is integral radar for sending and receiving, due to reciprocity, constant q=3;For It is not integral radar, constant q=4 to send and receive;
3b, using the sort functions in MATLAB, by the Wishart tried to achieve apart from d (xi,xj) by the arrangement of absolute value ascending order, before taking K1Individual markd similar neighbour's sample xj(j=1,2 ..., K1), K2Individual unmarked neighbour's sample xp(p=1,2 ..., K2), It is used as marked sample xiWishart neighbour's samples.
3. the Classification of Polarimetric SAR Image method according to claim 1 that network is measured based on semi-supervised depth distance, it is special Levy and be, the process of the loss function of the semi-supervised big Boundary Nearest algorithm of structure described in step (4) includes:
Popular study regular terms is added in the loss function of big Boundary Nearest algorithm, the use of regular terms is added to part nothing The utilization of marker samples, is semi-supervised learning method, prevalence study regular terms by the big Boundary Nearest algorithm improvement for having supervision JRPurpose be to punish marked sample xiWith unmarked sample xpBetween large-spacing, that is, reduce marked sample xi With unmarked sample xpBetween interval:
<mrow> <msub> <mi>J</mi> <mi>R</mi> </msub> <mo>=</mo> <msub> <mi>&amp;theta;</mi> <mrow> <mi>i</mi> <mi>p</mi> </mrow> </msub> <munder> <mo>&amp;Sigma;</mo> <mrow> <mi>i</mi> <mo>,</mo> <mi>p</mi> </mrow> </munder> <mo>|</mo> <mo>|</mo> <mi>f</mi> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mo>-</mo> <mi>f</mi> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mi>p</mi> </msub> <mo>)</mo> </mrow> <mo>|</mo> <msup> <mo>|</mo> <mn>2</mn> </msup> <mo>=</mo> <msub> <mi>&amp;theta;</mi> <mrow> <mi>i</mi> <mi>p</mi> </mrow> </msub> <munder> <mo>&amp;Sigma;</mo> <mrow> <mi>i</mi> <mo>,</mo> <mi>p</mi> </mrow> </munder> <mo>|</mo> <mo>|</mo> <mi>L</mi> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mi>i</mi> </msub> <mo>-</mo> <msub> <mi>x</mi> <mi>p</mi> </msub> <mo>)</mo> </mrow> <mo>|</mo> <msup> <mo>|</mo> <mn>2</mn> </msup> <mo>,</mo> </mrow>
Wherein, symbolRepresent marked sample xiWith its unmarked neighbour's sample xpBetween it is similar Spend, then the loss function ε of semi-supervised big Boundary Nearest algorithm2(L) it is:
<mrow> <msub> <mi>&amp;epsiv;</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>L</mi> <mo>)</mo> </mrow> <mo>=</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mi>&amp;mu;</mi> <mo>)</mo> </mrow> <munder> <mo>&amp;Sigma;</mo> <mrow> <mi>i</mi> <mo>,</mo> <mi>j</mi> <mo>&amp;RightArrow;</mo> <mi>i</mi> </mrow> </munder> <mo>|</mo> <mo>|</mo> <mi>L</mi> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mi>i</mi> </msub> <mo>-</mo> <msub> <mi>x</mi> <mi>j</mi> </msub> <mo>)</mo> </mrow> <mo>|</mo> <msup> <mo>|</mo> <mn>2</mn> </msup> <mo>+</mo> <mi>&amp;mu;</mi> <munder> <mo>&amp;Sigma;</mo> <mrow> <mi>i</mi> <mo>,</mo> <mi>j</mi> <mo>&amp;RightArrow;</mo> <mi>i</mi> </mrow> </munder> <munder> <mo>&amp;Sigma;</mo> <mi>l</mi> </munder> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <msub> <mi>y</mi> <mrow> <mi>i</mi> <mi>l</mi> </mrow> </msub> <mo>)</mo> </mrow> <msub> <mi>&amp;xi;</mi> <mrow> <mi>i</mi> <mi>j</mi> <mi>l</mi> </mrow> </msub> <mo>+</mo> <msub> <mi>&amp;gamma;&amp;theta;</mi> <mrow> <mi>i</mi> <mi>p</mi> </mrow> </msub> <munder> <mo>&amp;Sigma;</mo> <mrow> <mi>i</mi> <mo>,</mo> <mi>p</mi> </mrow> </munder> <mo>|</mo> <mo>|</mo> <mi>L</mi> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mi>i</mi> </msub> <mo>-</mo> <msub> <mi>x</mi> <mi>p</mi> </msub> <mo>)</mo> </mrow> <mo>|</mo> <msup> <mo>|</mo> <mn>2</mn> </msup> <mo>+</mo> <mfrac> <mi>&amp;lambda;</mi> <mn>2</mn> </mfrac> <mo>|</mo> <mo>|</mo> <mi>L</mi> <mo>|</mo> <msubsup> <mo>|</mo> <mi>F</mi> <mn>2</mn> </msubsup> <mo>,</mo> </mrow>
Wherein, | | | |FIt is Frobenius norms, for ensureing maximum boundary, λ is Frobenius norm regularization coefficients, is led to It is semi-supervised regular terms parameter often to take λ=1, γ.
4. the Classification of Polarimetric SAR Image method according to claim 1 that network is measured based on semi-supervised depth distance, it is special Levy and be, the parameter that depth network is initialized described in step (5) is:
5a, the hidden layer number of depth distance measurement network are 3, and every layer of nodes are respectively:150,100,50;
5b, random initializtion depth sparseness filtering network weight parameter W and bias unit b, the nodes of each hidden layer are divided into Nk,T is the dimension of input signal, N1It is the nodes of first hidden layer of network,Represent network - 1 hidden layer of k-th of hidden layer and kth between weight matrix,For the bias unit of k-th of hidden layer.
5. the Classification of Polarimetric SAR Image method according to claim 1 that network is measured based on semi-supervised depth distance, it is special Levy and be, wherein described in step (6) is to the pre-training process that depth distance measures network:
6a, the pre-training sample for inputting depth sparseness filtering network, by unmarked sample xiAnd its it is corresponding have mark and it is unmarked Wishart neighbours sample is input in depth network as pre-training sample,
6b, set xi∈Rt×1It is input vector, i=1,2 ..., n.N represents input sample number, then the output of first hidden layer It can be expressed as:
<mrow> <msubsup> <mi>h</mi> <mi>i</mi> <mn>1</mn> </msubsup> <mo>=</mo> <mi>s</mi> <mrow> <mo>(</mo> <msup> <mi>W</mi> <mn>1</mn> </msup> <msub> <mi>x</mi> <mi>i</mi> </msub> <mo>+</mo> <msup> <mi>b</mi> <mn>1</mn> </msup> <mo>)</mo> </mrow> <mo>&amp;Element;</mo> <msup> <mi>R</mi> <mrow> <msub> <mi>N</mi> <mn>1</mn> </msub> <mo>&amp;times;</mo> <mn>1</mn> </mrow> </msup> <mo>,</mo> </mrow>
Wherein, s () represents nonlinear sigmoid functions, makes z=W1xi+b1, then s (z)=(1+exp (- z))-1, willSecond hidden layer of network is input to, second hidden layer is obtained and is output as:
<mrow> <msubsup> <mi>h</mi> <mi>i</mi> <mn>2</mn> </msubsup> <mo>=</mo> <mi>s</mi> <mrow> <mo>(</mo> <msup> <mi>W</mi> <mn>2</mn> </msup> <msup> <msub> <mi>h</mi> <mi>i</mi> </msub> <mn>1</mn> </msup> <mo>+</mo> <msup> <mi>b</mi> <mn>2</mn> </msup> <mo>)</mo> </mrow> <mo>&amp;Element;</mo> <msup> <mi>R</mi> <mrow> <msub> <mi>N</mi> <mn>2</mn> </msub> <mo>&amp;times;</mo> <mn>1</mn> </mrow> </msup> <mo>,</mo> </mrow>
Successively greedy training is gone down successively, then k-th of hidden layer is output as:
<mrow> <msubsup> <mi>h</mi> <mi>i</mi> <mi>k</mi> </msubsup> <mo>=</mo> <mi>s</mi> <mrow> <mo>(</mo> <msup> <mi>W</mi> <mi>k</mi> </msup> <msubsup> <mi>h</mi> <mi>i</mi> <mrow> <mi>k</mi> <mo>-</mo> <mn>1</mn> </mrow> </msubsup> <mo>+</mo> <msup> <mi>b</mi> <mi>k</mi> </msup> <mo>)</mo> </mrow> <mo>&amp;Element;</mo> <msup> <mi>R</mi> <mrow> <msub> <mi>N</mi> <mi>k</mi> </msub> <mo>&amp;times;</mo> <mn>1</mn> </mrow> </msup> <mo>;</mo> </mrow>
6c, optimization network weight W, using big Boundary Nearest algorithm, linear transformation matrix L are equivalent to the weight W of depth network, The optimization object function of k-th of hidden layer is:
<mrow> <munder> <mi>min</mi> <mi>W</mi> </munder> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mi>&amp;mu;</mi> <mo>)</mo> </mrow> <munder> <mo>&amp;Sigma;</mo> <mrow> <mi>i</mi> <mo>,</mo> <mi>j</mi> <mo>&amp;RightArrow;</mo> <mi>i</mi> </mrow> </munder> <mo>|</mo> <mo>|</mo> <msup> <mi>W</mi> <mi>k</mi> </msup> <mrow> <mo>(</mo> <msubsup> <mi>h</mi> <mi>i</mi> <mrow> <mi>k</mi> <mo>-</mo> <mn>1</mn> </mrow> </msubsup> <mo>-</mo> <msubsup> <mi>h</mi> <mi>j</mi> <mrow> <mi>k</mi> <mo>-</mo> <mn>1</mn> </mrow> </msubsup> <mo>)</mo> </mrow> <mo>|</mo> <msup> <mo>|</mo> <mn>2</mn> </msup> <mo>+</mo> <mi>&amp;mu;</mi> <munder> <mo>&amp;Sigma;</mo> <mrow> <mi>i</mi> <mo>,</mo> <mi>j</mi> <mo>&amp;RightArrow;</mo> <mi>i</mi> <mo>,</mo> <mi>l</mi> </mrow> </munder> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <msub> <mi>y</mi> <mrow> <mi>i</mi> <mi>l</mi> </mrow> </msub> <mo>)</mo> </mrow> <msubsup> <mi>&amp;xi;</mi> <mrow> <mi>i</mi> <mi>j</mi> <mi>l</mi> </mrow> <mi>k</mi> </msubsup> <mo>+</mo> <msub> <mi>&amp;gamma;&amp;theta;</mi> <mrow> <mi>i</mi> <mi>p</mi> </mrow> </msub> <munder> <mo>&amp;Sigma;</mo> <mrow> <mi>i</mi> <mo>,</mo> <mi>p</mi> </mrow> </munder> <mo>|</mo> <mo>|</mo> <msup> <mi>W</mi> <mi>k</mi> </msup> <mrow> <mo>(</mo> <msubsup> <mi>h</mi> <mi>i</mi> <mrow> <mi>k</mi> <mo>-</mo> <mn>1</mn> </mrow> </msubsup> <mo>-</mo> <msubsup> <mi>h</mi> <mi>p</mi> <mrow> <mi>k</mi> <mo>-</mo> <mn>1</mn> </mrow> </msubsup> <mo>)</mo> </mrow> <mo>|</mo> <msup> <mo>|</mo> <mn>2</mn> </msup> <mo>+</mo> <mfrac> <mi>&amp;lambda;</mi> <mn>2</mn> </mfrac> <mo>|</mo> <mo>|</mo> <msup> <mi>W</mi> <mi>k</mi> </msup> <mo>|</mo> <msubsup> <mo>|</mo> <mi>F</mi> <mn>2</mn> </msubsup> <mo>,</mo> </mrow>
Wherein,Whole optimization aim passes through under traditional gradient Algorithm is dropped to solve.
CN201710336185.7A 2017-05-11 2017-05-11 Polarized SAR image classification method based on semi-supervised depth distance measurement network Active CN107194336B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710336185.7A CN107194336B (en) 2017-05-11 2017-05-11 Polarized SAR image classification method based on semi-supervised depth distance measurement network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710336185.7A CN107194336B (en) 2017-05-11 2017-05-11 Polarized SAR image classification method based on semi-supervised depth distance measurement network

Publications (2)

Publication Number Publication Date
CN107194336A true CN107194336A (en) 2017-09-22
CN107194336B CN107194336B (en) 2019-12-24

Family

ID=59873232

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710336185.7A Active CN107194336B (en) 2017-05-11 2017-05-11 Polarized SAR image classification method based on semi-supervised depth distance measurement network

Country Status (1)

Country Link
CN (1) CN107194336B (en)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107633236A (en) * 2017-09-28 2018-01-26 北京达佳互联信息技术有限公司 Picture material understanding method, device and server
CN107870321A (en) * 2017-11-03 2018-04-03 电子科技大学 Radar range profile's target identification method based on pseudo label study
CN107944479A (en) * 2017-11-16 2018-04-20 哈尔滨工业大学 Disease forecasting method for establishing model and device based on semi-supervised learning
CN108280485A (en) * 2018-02-01 2018-07-13 北京科技大学 A kind of non-rigid method for searching three-dimension model based on spectrogram Wavelet Descriptor
CN108280460A (en) * 2017-12-04 2018-07-13 西安电子科技大学 Based on the SAR vehicle target recognition methods for improving convolutional neural networks
CN108846381A (en) * 2018-07-06 2018-11-20 西安电子科技大学 SAR image change detection based on maximal margin metric learning
CN109214386A (en) * 2018-09-14 2019-01-15 北京京东金融科技控股有限公司 Method and apparatus for generating image recognition model
CN110161480A (en) * 2019-06-18 2019-08-23 西安电子科技大学 Radar target identification method based on semi-supervised depth probabilistic model
CN111583321A (en) * 2019-02-19 2020-08-25 富士通株式会社 Image processing apparatus, method and medium
CN111639714A (en) * 2020-06-01 2020-09-08 贝壳技术有限公司 Method, device and equipment for determining attributes of users
CN111695468A (en) * 2020-06-01 2020-09-22 西安电子科技大学 Polarization SAR terrain classification method based on K-shot learning
CN111695466A (en) * 2020-06-01 2020-09-22 西安电子科技大学 Semi-supervised polarization SAR terrain classification method based on feature mixup
CN112257862A (en) * 2020-09-30 2021-01-22 重庆大学 Semi-supervised identification method based on relational network marker sample expansion
CN112364920A (en) * 2020-11-12 2021-02-12 西安电子科技大学 Thyroid cancer pathological image classification method based on deep learning
CN113128620A (en) * 2021-05-11 2021-07-16 北京理工大学 Semi-supervised domain self-adaptive picture classification method based on hierarchical relationship
CN113557704A (en) * 2019-03-29 2021-10-26 华为技术有限公司 Method and apparatus for wireless communication using polarization-based signal space mapping

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102208031A (en) * 2011-06-17 2011-10-05 西安电子科技大学 Freeman decomposition and homo-polarization rate-based polarized synthetic aperture radar (SAR) image classification method
US8125370B1 (en) * 2007-04-16 2012-02-28 The United States Of America As Represented By The Secretary Of The Navy Polarimetric synthetic aperture radar signature detector
CN103839073A (en) * 2014-02-18 2014-06-04 西安电子科技大学 Polarization SAR image classification method based on polarization features and affinity propagation clustering

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8125370B1 (en) * 2007-04-16 2012-02-28 The United States Of America As Represented By The Secretary Of The Navy Polarimetric synthetic aperture radar signature detector
CN102208031A (en) * 2011-06-17 2011-10-05 西安电子科技大学 Freeman decomposition and homo-polarization rate-based polarized synthetic aperture radar (SAR) image classification method
CN103839073A (en) * 2014-02-18 2014-06-04 西安电子科技大学 Polarization SAR image classification method based on polarization features and affinity propagation clustering

Cited By (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107633236B (en) * 2017-09-28 2019-01-22 北京达佳互联信息技术有限公司 Picture material understanding method, device and server
CN107633236A (en) * 2017-09-28 2018-01-26 北京达佳互联信息技术有限公司 Picture material understanding method, device and server
CN107870321B (en) * 2017-11-03 2020-12-29 电子科技大学 Radar one-dimensional range profile target identification method based on pseudo-label learning
CN107870321A (en) * 2017-11-03 2018-04-03 电子科技大学 Radar range profile's target identification method based on pseudo label study
CN107944479A (en) * 2017-11-16 2018-04-20 哈尔滨工业大学 Disease forecasting method for establishing model and device based on semi-supervised learning
CN108280460B (en) * 2017-12-04 2021-07-27 西安电子科技大学 SAR vehicle target identification method based on improved convolutional neural network
CN108280460A (en) * 2017-12-04 2018-07-13 西安电子科技大学 Based on the SAR vehicle target recognition methods for improving convolutional neural networks
CN108280485B (en) * 2018-02-01 2020-12-01 北京科技大学 Non-rigid three-dimensional model retrieval method based on spectrogram wavelet descriptor
CN108280485A (en) * 2018-02-01 2018-07-13 北京科技大学 A kind of non-rigid method for searching three-dimension model based on spectrogram Wavelet Descriptor
CN108846381B (en) * 2018-07-06 2022-03-18 西安电子科技大学 SAR image change detection method based on maximum edge metric learning
CN108846381A (en) * 2018-07-06 2018-11-20 西安电子科技大学 SAR image change detection based on maximal margin metric learning
CN109214386A (en) * 2018-09-14 2019-01-15 北京京东金融科技控股有限公司 Method and apparatus for generating image recognition model
CN111583321A (en) * 2019-02-19 2020-08-25 富士通株式会社 Image processing apparatus, method and medium
CN113557704A (en) * 2019-03-29 2021-10-26 华为技术有限公司 Method and apparatus for wireless communication using polarization-based signal space mapping
CN110161480A (en) * 2019-06-18 2019-08-23 西安电子科技大学 Radar target identification method based on semi-supervised depth probabilistic model
CN110161480B (en) * 2019-06-18 2023-04-21 西安电子科技大学 Radar target identification method based on semi-supervised depth probability model
CN111695466B (en) * 2020-06-01 2023-03-24 西安电子科技大学 Semi-supervised polarization SAR terrain classification method based on feature mixup
CN111695468A (en) * 2020-06-01 2020-09-22 西安电子科技大学 Polarization SAR terrain classification method based on K-shot learning
CN111695466A (en) * 2020-06-01 2020-09-22 西安电子科技大学 Semi-supervised polarization SAR terrain classification method based on feature mixup
CN111639714A (en) * 2020-06-01 2020-09-08 贝壳技术有限公司 Method, device and equipment for determining attributes of users
CN111639714B (en) * 2020-06-01 2021-07-23 贝壳找房(北京)科技有限公司 Method, device and equipment for determining attributes of users
CN111695468B (en) * 2020-06-01 2023-04-18 西安电子科技大学 Polarization SAR terrain classification method based on K-shot learning
CN112257862B (en) * 2020-09-30 2023-12-05 重庆大学 Semi-supervised identification method based on relation network marking sample expansion
CN112257862A (en) * 2020-09-30 2021-01-22 重庆大学 Semi-supervised identification method based on relational network marker sample expansion
CN112364920A (en) * 2020-11-12 2021-02-12 西安电子科技大学 Thyroid cancer pathological image classification method based on deep learning
CN112364920B (en) * 2020-11-12 2023-05-23 西安电子科技大学 Thyroid cancer pathological image classification method based on deep learning
CN113128620B (en) * 2021-05-11 2022-10-21 北京理工大学 Semi-supervised domain self-adaptive picture classification method based on hierarchical relationship
CN113128620A (en) * 2021-05-11 2021-07-16 北京理工大学 Semi-supervised domain self-adaptive picture classification method based on hierarchical relationship

Also Published As

Publication number Publication date
CN107194336B (en) 2019-12-24

Similar Documents

Publication Publication Date Title
CN107194336A (en) The Classification of Polarimetric SAR Image method of network is measured based on semi-supervised depth distance
CN106067042B (en) Polarization SAR classification method based on semi-supervised depth sparseness filtering network
CN103955702B (en) SAR image terrain classification method based on depth RBF network
Mitra et al. Self-organizing neural network as a fuzzy classifier
CN105184312B (en) A kind of character detecting method and device based on deep learning
CN108021947B (en) A kind of layering extreme learning machine target identification method of view-based access control model
CN105975931A (en) Convolutional neural network face recognition method based on multi-scale pooling
CN108984745A (en) A kind of neural network file classification method merging more knowledge mappings
CN107563422A (en) A kind of polarization SAR sorting technique based on semi-supervised convolutional neural networks
CN108182450A (en) A kind of airborne Ground Penetrating Radar target identification method based on depth convolutional network
CN107239802A (en) A kind of image classification method and device
CN107871136A (en) The image-recognizing method of convolutional neural networks based on openness random pool
CN106682569A (en) Fast traffic signboard recognition method based on convolution neural network
CN106991666B (en) A kind of disease geo-radar image recognition methods suitable for more size pictorial informations
CN107203810A (en) A kind of precipitation Forecasting Methodology based on depth network
CN107657243A (en) Neutral net Radar range profile&#39;s target identification method based on genetic algorithm optimization
CN109359693A (en) A kind of Power Quality Disturbance Classification Method
CN108921285A (en) Single-element classification method in sequence based on bidirectional valve controlled Recognition with Recurrent Neural Network
CN108446766A (en) A kind of method of quick trained storehouse own coding deep neural network
CN104408481A (en) Deep wavelet neural network-based polarimetric SAR (synthetic aperture radar) image classification method
CN110009030A (en) Sewage treatment method for diagnosing faults based on stacking meta learning strategy
US20240190442A1 (en) Complex network-based complex environment model, cognition system, and cognition method of autonomous vehicle
CN106529570A (en) Image classification method based on deep ridgelet neural network
CN105184370B (en) A kind of river mouth river basin water quality evaluation method based on SOM sorting techniques
CN106960185A (en) The Pose-varied face recognition method of linear discriminant depth belief network

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant