• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    Galaxy Morphology Classification Using a Semi-supervised Learning Algorithm Based on Dynamic Threshold

    2024-01-06 06:41:04JieJiangJinquZhangXiangruLiHuiLiandPingDu
    Research in Astronomy and Astrophysics 2023年11期

    Jie Jiang, Jinqu Zhang , Xiangru Li, Hui Li, and Ping Du

    1 School of Computer Science, South China Normal University, Guangzhou 510631, China; zjq@scnu.edu.cn

    2 Guangdong Construction Vocational Technology Institute, Qingyuan 511500, China

    Abstract Machine learning has become a crucial technique for classifying the morphology of galaxies as a result of the meteoric development of galactic data.Unfortunately,traditional supervised learning has significant learning costs since it needs a lot of labeled data to be effective.FixMatch,a semi-supervised learning algorithm that serves as a good method,is now a key tool for using large amounts of unlabeled data.Nevertheless,the performance degrades significantly when dealing with large, imbalanced data sets since FixMatch relies on a fixed threshold to filter pseudo-labels.Therefore, this study proposes a dynamic threshold alignment algorithm based on the FixMatch model.First, the class with the highest amount has its reliable pseudo-label ratio determined, and the remaining classes’ reliable pseudo-label ratios are approximated in accordance.Second, based on the predicted reliable pseudo-label ratio for each category, it dynamically calculates the threshold for choosing pseudo-labels.By employing this dynamic threshold,the accuracy bias of each category is decreased and the learning of classes with less samples is improved.Experimental results show that in galaxy morphology classification tasks,compared with supervised learning,the proposed algorithm significantly improves performance.When the amount of labeled data is 100,the accuracy and F1-score are improved by 12.8%and 12.6%,respectively.Compared with popular semisupervised algorithms such as FixMatch and MixMatch, the proposed algorithm has better classification performance, greatly reducing the accuracy bias of each category.When the amount of labeled data is 1000, the accuracy of cigar-shaped smooth galaxies with the smallest sample is improved by 37.94%compared to FixMatch.

    Key words: galaxies: photometry – techniques: image processing – techniques: photometric

    1.Introduction

    Investigating the evolution of galaxies requires an understanding of galaxy morphology (Barchi et al.2020).Galaxy morphology is closely related to the formation process of galaxies (Holwerda 2021).By studying the morphological features of galaxies, we can delve into exploring the evolution of the galaxies, the distribution of dark matter and the measurement of cosmological parameters, providing valuable information for our understanding of the cosmos (Parry et al.2009; Wijesinghe et al.2010; Salucci 2019).For example, the spiral arm characteristics affect how giant molecular clouds form within spiral arms and how their mass is distributed(Bekki 2021).

    Currently, there are many galaxy morphology classification schemes, including a visual classification system based on the visual characteristics of galaxies (Kartaltepe et al.2015), a model-based classification system based on the brightness profiles of galaxies (Peng et al.2002), a non-model-based classification system based on structural parameters of galaxy morphology(Lotz et al.2004),and so on.A well-known visual classification scheme for galaxy morphology is the Hubble sequence.Galaxies are divided into three broad classes based on their visual features: elliptical galaxies, spiral galaxies and lenticular galaxies (Hubble 1979).These broad classifications are further refined to achieve more detailed galaxy morphology classification, leading to the development of additional categories like irregular galaxies (Gallagher & Hunter 1984).With the help of the Hubble sequence as inspiration,the Galaxy Zoo decision tree’s design was able to classify galaxy morphology in a more comprehensive way(Willett et al.2013).

    The classification of galaxies initially relied on visual assessment (De Vaucouleurs 1959, 1964).However, the amount of data on galaxies has grown tremendously as a result of the ongoing development of sky surveys,including the Sloan Digital Sky Survey(SDSS;York et al.2000),the Hyper Suprime-Cam (HSC; Miyazaki et al.2012) survey, the Dark Energy Survey (Abbott et al.2005), the Euclid Space Telescope (EST; Laureijs et al.2011), and the Vera Rubin Observatory Legacy Survey of Space and Time (LSST; Ivezi? et al.2019).For example,the LSST can generate 36 TB of data per night, totaling 500 PB over the course of its lifetime(Farias et al.2020).Faced with such a large volume of data, it is challenging to complete the visual classification of galaxies even utilizing citizen science projects like Galaxy Zoo (Willett et al.2013).Consequently, it is becoming a best choice to apply machine learning to classify galaxy morphology (Reza 2021).For example, Gupta et al.(2022)proposed an improved version of ResNet for galaxy classification.Li et al.(2023) designed a multi-scale convolutional neural network to extract multi-scale features from galaxy images resulting in improved accuracy in galaxy classification.Fang et al.(2023) introduced adaptive polar coordinate transformation to ensure consistent classification results for the same galaxy image.Different machine learning methods have also contributed to this field, such as those by Dunn et al.(2023),Wu et al.(2022),Ghosh et al.(2022),Zhang et al.(2022),and Wei et al.(2022).Among?them,traditional supervised machine learning necessitates a substantial amount of labeled data for the classification of galaxy morphology (Zhu et al.2019;Barchi et al.2020), and manual data labeling is timeconsuming and labor-intensive, increasing the learning cost.Therefore,the use of semi-supervised approaches to completely exploit unlabeled data and improve the performance of the classification model has emerged as an important research field in galaxy morphology classification.

    Currently, more and more semi-supervised algorithms are being tried out in the analysis of astronomical data.For instance, Ma et al.(2019) built an autoencoder based on the VGG-16 network that was first trained on a lot of unlabeled data to learn how to extract galactic features, and then finetuned on a small amount of labeled data to learn how to classify radio galaxies morphologically.Soroka et al.(2021) suggested a semi-supervised approach based on active learning and adversarial autoencoder models to address the issue of classifying galaxy morphologies.Slijepcevic et al.(2022)conducted semi-supervised research based on the radio galaxy classification network of Tang et al.(2019) utilizing transfer learning as the baseline, demonstrating the precision and robustness of semi-supervised learning (SSL) in radio galaxy classification.?iprijanovi? et al.(2022) created the DeepAstroUDA method, a general semi-supervised domain adaptation technique for astronomical applications that can find nonoverlapping classes in two separate galaxy data sets and even find and cluster unidentified classes.

    SSL enhances learning performance by incorporating unlabeled data learning based on small sample supervised learning (Berthelot et al.2019).Today, deep semi-supervised learning (DSSL), which combines SSL and deep learning, has now emerged as the most effective method for SSL(Yang et al.2022).According to DSSL schemes, they can be categorized into three groups: consistency regularization-based SSL,pseudo-labeling based SSL and semi-supervised deep learning techniques combining the consistent regularization principle with pseudo-labels.A pseudo-label is regarded as a prediction label of unlabeled data by a model trained using trustworthy labeled data, and furthermore, a pseudo-label with high probability participates in the model’s training in the same way as the labeled data(Lee et al.2013).Semi-supervised deep learning techniques include MixMatch, ReMixMatch, Fix-Match, etc., which combine consistency regularization and pseudo-labels, becoming the most popular solution (Berthelot et al.2019; Sohn et al.2020).Among various algorithms,FixMatch simplifies the application of pseudo-labels and unsupervised loss and has been shown to obtain the best performance on basic test data sets.

    Even if the FixMatch model performs at its best,this is only possible with balanced and sufficient data quantities for each category.Nevertheless, the training data in deep learning applications are typically imbalanced, especially in the area of astronomical data.For instance, the Galaxy Zoo 2 (GZ2) data set cited in this article contains just a small number of cigarshaped galaxies.When confronted with imbalanced data sets,the model tends to learn more features of classes with more samples and fewer features of classes with fewer samples,resulting in accuracy bias in a classification task, where the majority class’ accuracy is higher and the minority class’accuracy is lower.This problem is mostly caused by the FixMatch model’s predetermined high threshold for SSL,which ignores the learning progress of several classes.As a result,models like FlexMatch(Hou et al.2021),Adsh(Guo&Li 2022) and Dash (Xu et al.2021), which are based on the FixMatch model, introduce dynamic thresholds that change with the learning status.For example, FlexMatch proposes the idea of curricular pseudo-labels, a curriculum learning approach to leverage unlabeled data according to the models’learning status, where the dynamic threshold is a nonlinear mapping between the number of pseudo-labels for each class whose confidence exceeds the threshold and the current threshold.In order to improve learning for minority classes,Adsh dynamically adjusts the thresholds by determining the pseudo-label filtering ratio for each class.At the same time,DARP(Kim et al.2020),ABC(Lee et al.2021),CReST(Wei et al.2021) and others optimize the issue of data imbalance in SSL from the perspective of adjusting class distributions.Despite a variety of semi-supervised studies,little attention has been paid to the issue of imbalanced data distribution in astronomical data, which can lead to accuracy biases of semisupervised tasks on different categories.

    Therefore, this paper proposes a semi-supervised method based on dynamic threshold alignment (DTA) to address the issue of data imbalance in semi-supervised classification of galaxies.By establishing a class-specific threshold that changes dynamically with the learning state of each class, the DTA method improves upon the fixed high threshold in the FixMatch algorithm.By doing so, it is ensured that minority classes receive a greater number of unlabeled learning samples during the training stage, hence minimizing accuracy biases in the classification task.We carried out experiments utilizing galaxy images from the Galaxy Zoo Data Challenge Project on Kaggle based on the GZ2 project (Willett et al.2013) to measure these improvements.We compared the experimental results of the FixMatch algorithm, several well-known semisupervised algorithms and the DTA algorithm under various data quantities.The DTA algorithm performed better in most situations.

    Figure 1.The training process of unlabeled data in FixMatch.FixMatch applies both weak and strong data augmentation to the unlabeled data,which are then fed into the model to obtain different prediction results.The prediction results from weak data augmentation are transformed into pseudo-labels using a fixed high confidence threshold.The cross-entropy loss used for model training is made up of these pseudo-labels and the prediction outcomes from strong data augmentation.

    The structure of this paper is as follows.Section 2 is the method design, along with the evaluation metrics and the design of the DTA algorithm.In Section 3,which describes the experiment, the experimental data sets, platform, related data augmentation,baseline network and comparison techniques are introduced.Results and discussion are found in Section 4.Section 5 concludes the paper by providing a summary.

    2.Methodology

    The DTA algorithm improves upon the fixed high threshold used in FixMatch by setting an independent dynamic threshold for each galaxy category.This avoids the issue of losing correct pseudo-labels that can occur when relying on a fixed high threshold for all classes in FixMatch.By utilizing a dynamic threshold, DTA enhances the robustness of the model, reduces accuracy bias and introduces more accurate pseudo-labels during the training process.

    2.1.Dynamic Threshold Calculation

    2.1.1.Fixed Threshold in FixMatch

    In order to filter reliable pseudo-labels, the FixMatch SSL technique employs a fixed threshold.During training, pseudolabels and consistent regularization principles are used.For labeled data, FixMatch trains a supervised model using crossentropy loss and weak augmentation.The generated supervised model is then further trained on unlabeled data, with the unlabeled data being subjected to weak augmentation, strong augmentation and cross-entropy loss (Figure 1).According to the consistent regularization principle, after both weak and strong augmentations,the same unlabeled data should yield the same model classification results.By lowering the crossentropy loss, FixMatch brings the strong augmentation prediction results closer to the pseudo-labels and generates pseudo-labels based on the weak augmentation prediction results of unlabeled data.

    where λuis a constant scalar hyperparameter that denotes the importance of unsupervised loss;sL indicates supervised loss;andLusignifies unsupervised loss.Here the supervised losssL is the standard cross-entropy loss of weakly augmented labeled data compared to the true label, which is calculated as expressed in Equation (2)

    where I(·) is a filter function to ensure the reliability of pseudolabels; τ stands for the threshold defined by FixMatch; qbrepresents the prediction probability of the model f with parameter θ;A(xbu) andα(xbu)signify strong and weak augmentation for unlabeled data, respectively;y?bumeans the unlabeled data’s pseudo-label in a form of one-hot probability distribution which is produced by applying the function argmax(·) to the probability prediction value qb.Based on the principle of consistent regularization, the FixMatch algorithm obtains the unsupervised loss of the unlabeled data using the cross-entropy loss with corresponding pseudo-label.

    In the FixMatch algorithm,a fixed high threshold τ=0.95 is configured to ensure the reliability of pseudo-labels to screen pseudo-labels with high prediction confidence.Yet, the high threshold limits the number of pseudo-labels while maintaining the validity of pseudo-labels.Especially in the early stage of training,too high of thresholds lead to a loss of correct pseudolabels in a class with small sample size, further increasing the training gap between a class with small sample size and the class with the largest sample size,which is not conducive to the robustness of the model.The loss of accurate pseudo-labels must therefore be minimized by implementing a new dynamic threshold semi-supervised approach that does not rely on a predetermined high threshold during training.

    2.1.2.Dynamic Threshold Alignment Algorithm

    The main premise of the DTA technique is to consider the influence of the number of labeled data in each class on the learning effect while assuming a uniform distribution of different classes within a batch.As a result, by examining the percentage in the class with the most data, we may infer the proportion of reliable pseudo-labels in other classes.The algorithm could dynamically determine the threshold for filtering pseudo-labels in each category based on the inferred proportions of pseudo-labels in each class, making up for the shortcoming of utilizing a fixed threshold in the FixMatch algorithm.

    In Figure 2, the practical flow of the algorithm is displayed.First,the predicted results of the unlabeled data are grouped by class, and the confidence of the predicted class is stored in an array and sorted in descending order.Then, based on the fixed high threshold of the majority class, the reliable pseudo-label ratio of the majority class is determined and the reliable pseudo-label ratios of other classes are calculated based on the class distribution of the labeled data.Finally, based on the reliable pseudo-label ratios of each class,reliable pseudo-labels are assigned from high to low confidence in the sorted prediction arrays.The confidence corresponding to the partition position is the new threshold.

    (1) Reliable pseudo-label ratio calculation

    The DTA approach first establishes a predefined high threshold τ0for the majority class, assuring the reliability of the pseudo-label screening.Based on this, the ratio of pseudolabels with confidence higher than the threshold in the unlabeled data predicted as the majority class by the model can be calculated, i.e., the reliable pseudo-label ratio of the majority class, as shown in the following equation,

    where ρiis the reliable pseudo-label ratio of class i; ρ is obtained from Equation(8)as the reliable pseudo-label ratio of the majority class and N[i]is the number of members in class i;N[0] is the number of members in the majority class in the labeled data.

    (2) Dynamic threshold calculation

    Using the reliable pseudo-label ratios of each class obtained from Equation(9)and the confidence of the model’s prediction on the unlabeled data, the new threshold of each class can be calculated using the following equation

    where Acis an array that stores the confidence of the unlabeled data predicted as class c, and the confidence is sorted in descending order.Length(Ac) is the number of unlabeled data predicted as class c.

    Figure 2.The workflow of the DTA algorithm.In order to generate pseudo-labels,first sort the data according to the prediction probabilities of each category for the unlabeled data; then, set a high threshold and determine the percentage of reliable pseudo-labels for the category with the highest number; then, determine the threshold for other categories based on this percentage; and finally, obtain pseudo-labels for other categories.

    The DTA algorithm uses Equation (10) to determine the dynamic threshold new?τcfor each class by determining the pseudo-label screening ratio for each class.When the model has high confidence in the pseudo-labels of the minority class and the dynamic threshold new?τcis higher than the majority class threshold τ0, new?τcwill be set as τ0so as to introduce more correct pseudo-labels in the state of better model learning.

    The DTA algorithm is able to choose trusted pseudo-labels with relatively low confidence but high intra-class confidence by applying dynamic and independent thresholds for each class, minimizing the learning bias brought on by imbalanced data during training.

    2.2.Framework for Semi-supervised Classification Using DTA Algorithm

    The DTA technique is employed in this semi-supervised training procedure to create dynamic thresholds for selecting trustworthy pseudo-labels for the unlabeled data.The framework for semi-supervised training is illustrated in Figure 3.Weak data augmentation is used to create an initial supervised model in the early phases of model training.The supervised loss is the sole loss included in the total loss at this point because the DTA algorithm is focused on training the supervised model.When the labeled data reach a good initialization state, namely, the supervised loss is less than the appropriate threshold, the training of unlabeled data is introduced and pseudo-labels are generated for the unlabeled data based on the initial model.

    Figure 3.Semi-supervised training flow diagram with the DTA algorithm.The training of unlabeled data is added during the semi-supervised training process when the labeled data achieve a good initialization state, that is, the supervised loss is lower than the corresponding threshold (threshold_Ls).When screening potential pseudo-labels, information entropy is also included.Pseudo-labels can only be chosen as reliable labels when both of these factors are satisfied, i.e., when the information entropy is low and the confidence level is high.

    The DTA algorithm’s pseudo-label screening must meet two requirements: first, the model prediction confidence must be higher than the threshold; second, the model predicted probability of the matching unlabeled data must have less information entropy.Information entropy is an indicator used to measure uncertainty.Uncertainty decreases with increasing information entropy,and increases with decreasing information entropy.When pseudo-labels are analyzed using information entropy, the lower the information entropy is, the higher the certainty of the model on the pseudo-label.The DTA algorithm adds the information entropy restriction to the screening of pseudo-labels to boost the certainty of the labels.When training additionally includes unlabeled data, the total loss comprises both supervised loss and unsupervised loss, and the computation method is the same as Equation(1).The DTA algorithm’s unsupervised loss computation looks like this

    2.3.Evaluation

    Equations(13)–(16)outline the procedure for calculating the assessment metrics for binary classification tasks, which include accuracy, precision, recall and F1-score.In these equations,TP represents true positive,FP means false positive,TN signifies true negative and FN corresponds to false negative.

    For the multi-classification task of galaxy morphologies,accuracy is the ratio of the number of correctly predicted samples to the total number of samples, and it measures the overall accuracy of the model’s prediction.Precision, recall,and F1-score are calculated by taking the non-weighted average of the metrics for each class, known as macro_precision,macro_recall, and macro_F1 respectively.The calculation equations are as follows:where C represents the number of galaxy classes.

    Figure 4.Examples of GZ2 images depicting different types of galaxies.

    3.Experiment

    3.1.Data Preparation

    The data used in this study are derived from GZ2, which is publicly available through the Galaxy Zoo Data Challenge Project on Kaggle.3https://www.kaggle.com/c/galaxy-zoo-the-galaxy-challengeThe data set contains 61,578 galaxy images from the SDSS Data Release 7 (DR7) and provides 37 parameters that describe galaxy morphology.The values of these parameters range from 0 to 1 and represent the probability distribution of galaxy morphology across 11 classification tasks in the GZ2 decision tree (Willett et al.2013).A higher value indicates a stronger agreement among volunteer classifiers regarding the given galaxy’s features,suggesting more reliable results.

    To simplify the classification task, five types of galaxies,including completely round smooth, in-between smooth(between completely round and cigar-shaped), cigar-shaped smooth, edge-on, and spiral galaxies, were screened by Zhu et al.(2019)based on the sample cleaning and selection criteria of Galaxy Zoo.Examples for each category are depicted in Figure 4.Following the sample cleaning and selection criteria outlined by Zhu et al.(2019), we filtered the aforementioned five types of galaxies, to select reliable manual labels.The specific galaxy data selection criteria are shown in Table 1.The selected data set consists of 28,793 clean galaxy imagesamples, with each sample image having dimensions of 424×424×3 pixels.

    Table 1 Clean Samples Cleaning and Selection Criteria

    Within each category, the screened clean samples were split into training and testing sets in a 9:1 ratio.To evaluate the performance of the DTA method with varying labeled data sizes, six unique labeled data sets were constructed as presented in Table 2.

    3.2.Data Augmentation

    Weak and strong data augmentation were applied to the unlabeled data whereas weak data augmentation was onlyapplied to the labeled data during the semi-supervised training process.

    Table 2 Various Sized Labeled Datasets

    3.2.1.Weak Data Augmentation

    In this experiment,galaxy images were subjected to a variety of weak data augmentations,as depicted in Figure 5,including rotation, cropping, flipping, altering image properties, scaling and translation.In the first step, the image was randomly rotated from 0° to 360° and randomly vertically and horizontally flipped with a probability of 50%.To extract the galaxy morphology data contained in the image’s center and remove extraneous background information surrounding the galaxy, the image was arbitrarily center-cropped to a size of s×s×3 with jittered size in the second phase,where s ?[160,240].The image’s brightness,contrast,saturation and hue were all randomly altered with an offset range of 0–0.2 in the third step.The image was then translated horizontally or vertically by 0–2 pixels and resized to 98×98×3 pixels.To meet the training requirements of the model,simple center-cropping and scaling were applied to the galaxy images in the validation set.

    3.2.2.Strong Data Augmentation

    In order to prevent missing important morphological features in galaxy images,we eliminate the procedure of random image cropping from the FixMatch algorithm for strong data augmentation.Similar to weak data augmentation, the strong data augmentation procedure primarily involves larger adjustments to the galaxy images.The galaxy images are flipped and rotated in the initial step, and then the images are subjected to larger-scale jittering for center cropping in the following stage,which results in a randomly selected s×s×3 size, where s ?[160,280].The third stage involves randomly adjusting the images’hue,saturation,contrast and brightness using an offset that ranges from 0 to 0.4.The images are finally resized to 98×98×3 pixels and moved 0–6 pixels either horizontally or vertically.

    3.3.Implementation Details

    Using Python 3.8.5 and Pytorch 1.7.1, the SSL of galaxy classification based on the DTA algorithm was implemented in this study.A computer with 16 GB of RAM and 16 GB of VRAM was employed for the experiments, and Conda was utilized for GPU acceleration.To confirm the effectiveness of the DTA algorithm, numerous comparative experiments were carried out.Three types of comparative experiments are included in this study: SSL, imbalanced SSL and supervised learning.For the comparison analysis,relevant algorithms were chosen.FixMatch, MixMatch and ReMixMatch are semisupervised algorithms, while Adsh, DARP and FlexMatch are imbalanced semi-supervised algorithms.

    The EfficientNet-G3 deep neural network created by Wu et al.(2022)served as the foundational network in this study.It is a lightweight deep neural network with fewer parameters that is effective at classifying galaxy morphologies.The low parameter count of EfficientNet-G3 can prevent model overfitting in SSL with little labeled data.

    EfficientNet-G3 was trained using a batch size of 16 for 50,000 iterations as the baseline network for all experiments.The ratio of unlabeled data to labeled data during the training process was 7:1.The coefficient of λuunsupervised loss was set to 1.The threshold for loss?τ of supervised loss was set to 0.2,and the threshold for info?τ of information entropy was set to 0.4.In the experiments,a stochastic gradient descent(SGD)optimizer with a learning rate of 0.001 and an exponential moving average (EMA) approach with a decay rate of 0.999 were both utilized.The threshold τ0for the class with the largest number of samples was set to 0.95.

    4.Results and Discussion

    4.1.Results of DTA Algorithm and Baseline Network

    Efficient-G3 was our baseline network for both the supervised and semi-supervised method.The results of the supervised learning and DTA algorithm for galaxy classification are compared in Table 3.As shown in Table 3,when there are 100 labeled data samples, the DTA algorithm outperforms supervised learning in accuracy by 12.8% and F1-score by 12.6%.Even with limited labels,SSL is still accurate to 91.8%.It can be concluded that the DTA method considerably enhances the performance of galaxy classification by introducing unlabeled data when there is a limited amount of labeled data available.The performance of supervised classification gradually improves as the quantity of labeled samples rises,eventually producing results comparable to those of semisupervised classification.

    The trends in accuracy and F1-score with regard to the quantity of labeled samples are depicted in Figures 6 and 7,respectively.For supervised learning, its performance is significantly affected by the number of tags.Due to the fact that SSL may fully utilize unlabeled data, its performance is typically consistent.There is a slight but not appreciable improvement in performance when labeled data increase from 500 to 5000.

    Figure 5.Flowchart of data enhancement.The image is initially randomly rotated and flipped.Then,a jittered central crop of variable size is applied to the image.The brightness, contrast, saturation and color of the cropped image are then altered.Finally, the image is resized to 98×98×3 pixels and subjected to horizontal or vertical translation.

    Table 3 Comparisons of DTA Algorithm and Supervised Method (EfficientNet-G3) Utilizing Various-sized Labeled Datasets

    4.2.Comparison of DTA Algorithm with Other Semi-Supervised Algorithms

    We chose six popular SSL algorithms for the experiment,including FixMatch, MixMatch, ReMixMatch, Adsh, Flex-Match and DARP, for comparison.The comparative experimental results, as shown in Tables 4 and 5, respectively,display the accuracy and F1-score of each model in the galaxy classification task.As shown in Figures 8 and 9, a visual comparison of the results has been provided for a more intuitive understanding.Overall, the DTA algorithm exceeds all other examined algorithms in terms of accuracy and F1-score on most data scales.

    Figure 6.Changes in accuracy of Supervised Learning and DTA with size of the labeled data set.The horizontal axis represents the size of the labeled data set, while the classification performance accuracy is represented by the vertical axis.

    Table 4 The Classification Accuracy of the DTA Algorithm and other Semi-supervised Algorithms with Different Sizes of Labeled Dataset with Highest Values in Bold

    Table 5 Classification F1-scores of the DTA Method and other Semi-supervised Algorithms for Different Sized Labeled Datasets with Highest Values in Bold

    Figure 7.Changes in F1-score of Supervised Learning and DTA with size of the labeled data set.The horizontal axis represents the size of the labeled data set, while the classification performance F1-score is represented by the vertical axis.

    When the labeled data size is 100, the MixMatch algorithm has the best accuracy and F1-score, but as the galaxy data volume keeps increasing, the F1-score of MixMatch drops sharply.Figure 10 presents the recall rates of MixMatch on each galaxy category under different data scales.MixMatch adopts an aggressive data augmentation strategy, thus introducing more noise to the training set.For most categories with abundant samples, they are less affected by the noise,while for minority categories with fewer samples, the noise leads to a significant performance drop in classification.As the galaxy data volume rises, the classification accuracy gap between minority and majority categories enlarges, and the recall rate for the least populated cigar-shaped smooth galaxies shows a downward trend, reaching 0 recall rates at scales of 1000,2500 and 5000.Therefore,although MixMatch performs the best at a data volume of 100, it does not generalize well to other data scales for galaxy morphology classification.This problem is caused by the MixMatch algorithm itself, which adds a lot of noise to the training set by using different random data augmentations on the same unlabeled data.Because the training strategies of MixMatch and ReMixMatch rely heavily on data augmentation, and their predictions need to be fused from multiple random augmentations of the same image, we keep the original data augmentation methods for MixMatch and ReMixMatch.All of the other algorithms employed in the study used the same data augmentation technique for the comparative analysis.

    Figure 8.Accuracy changes with the size of labeled data sets for seven semisupervised methods.The horizontal axis represents the size of the labeled data set used during model training,and the vertical axis represents the classification performance accuracy.Different lines signify different algorithms.

    When the labeled data size is 250,DTA achieves the highest F1-score and its accuracy is second only to the MixMatch algorithm.At a data size of 5000,DTA’s F1-score is 1%lower than that of FlexMatch, but its accuracy reaches the highest at 95.6%.Across all data scales, DTA’s accuracy and F1-score are higher than those of FixMatch, ReMixMatch, Adsh, and DARP algorithms.Meanwhile, the accuracy of DTA and FlexMatch steadily increases as labeled data size grows,which closely relates to the change of F1-score, and DTA’s accuracy outperforms that of FlexMatch at all scales.As a result,DTA is a semi-supervised algorithm with good generalizability for classifying galaxy morphology.

    Figure 9.F1-score changes with the size of labeled data sets for seven semisupervised methods.The horizontal axis represents the size of the labeled data set used during model training, and the vertical axis signifies the classification performance F1-score.Different lines stand for different algorithms.

    Figure 10.Variation in the MixMatch algorithm’s recall rate for various galaxy categories at various labeled data sizes.Different lines indicate various galaxy categories.

    4.3.Visualization Analysis of DTA Algorithm and Other Algorithms

    As the algorithm designed in this article is based on the FixMatch algorithm, the fixed threshold is optimized to a dynamic threshold to address the performance deterioration brought on by data imbalance.Therefore, our primary interest is investigating how dynamic thresholds affect classification improvement.Figure 11 shows the confusion matrices on the validation set for DTA and other algorithms when the labeled data size is 1000.In the confusion matrix, the proportion of accurate predictions is represented by the diagonal line where the true labels and predicted labels coincide,and the proportion of inaccurate predictions is represented by the other values in the confusion matrix.The confusion matrix of FixMatch in Figure 11 illustrates that FixMatch exhibits a classification accuracy bias in galaxy classification tasks,with the least cigarshaped smooth galaxies performing poorly.With 82.76% of cigar-shaped smooth galaxies misclassified as edge-on galaxies and 6.9% misclassified as in-between smooth galaxies, cigarshaped smooth galaxies are frequently mistaken for the more common edge-on and in-between smooth galaxies.Among them, edge-on galaxies are disk-shaped galaxies seen from the side, some of which have a bulge at the center, and cigarshaped smooth galaxies are a subtype of early-type galaxies,which are smooth and have small ellipticities.To avoid misclassification of cigar-shaped smooth galaxies and edge-on galaxies, this study conducted cleaning and filtering of the samples to obtain clean samples and ensure the correct use of manually labeled categories during model training.FixMatch works badly in classifying cigar-shaped smooth galaxies,which we ascribe to the small amount of learning samples that are available for this category (only 1/6 of the edge-on galaxies).Additionally, since edge-on galaxies and cigarshaped smooth galaxies both have elliptical shapes, the two categories may be mistaken for one another if the model has insufficient training data.

    To address the issue of limited learning samples for cigarshaped smooth galaxies,as shown in Figure 12(left),the DTA algorithm dynamically adjusts the pseudo-label confidence threshold for each category during the SSL process.The threshold for cigar-shaped smooth galaxies is significantly lowered.As a result, as shown in Figure 12 (right), more pseudo-labeled learning samples of cigar-shaped smooth galaxies are introduced during the model training process,thereby improving the classification performance for cigarshaped smooth galaxies.The proposed DTA algorithm significantly increases the biased classification issue in FixMatch, as seen in the confusion matrix of DTA in Figure 11 by improving the accurate classification rate of cigar-shaped smooth galaxies by 37.94%.Along with improvements in cigar-shaped galaxy classification, there have also been advancements in the classification accuracy of in-between smooth galaxies.The above analysis demonstrates that the DTA algorithm has a more unbiased classification accuracy.

    Figure 11.Confusion matrices on the validation data set for DTA and other methods.The predicted proportions are represented by the percentages in the matrix.Each galaxy category, completely round smooth, in-between smooth, cigar-shaped smooth, edge-on and spiral galaxies, is designated by the coded values 0–4.

    When comparing the DTA algorithm’s classification performance with that of other algorithms across different galaxy categories, as affirmed in Figure 11, the DTA algorithm outperformed all other algorithms, with a classification accuracy of 48.28%, in the minority class of cigar-shaped smooth galaxies.The DTA algorithm also performed well on other categories of majority galaxies,such as completely round smooth galaxies, where its classification accuracy was higher than that of the ReMixMatch, Adsh and DARP algorithms,reaching 96.45%; in-between smooth galaxies, where it was higher than that of all comparison algorithms, reaching 93.93%; and edge-on galaxies, where it was higher than that of supervised learning, MixMatch, Adsh and DARP algorithms, reaching 97.18%; for spiral galaxies, where it was higher than that of supervised learning and Adsh algorithms,reaching 95.01%.As a result, across all galaxy categories, the DTA algorithm can obtain good classification performance.

    Figure 12.The dynamic threshold and quantity of pseudo-labels vary across iterations.The left graph shows the DTA algorithm’s threshold modifications for various training iterations for different galaxy classifications.The horizontal axis represents the number of iterations in the experiment, while the vertical axis signifies the confidence threshold of pseudo-labels.Different lines represent different types of galaxies.The right graph compares the quantity of pseudo-labels generated by the FixMatch algorithm vs.the DTA algorithm for cigar-shaped smooth galaxies.The vertical axis indicates the quantity of pseudo-labels utilized for cigar-shaped smooth galaxies throughout the model training process, while the horizontal axis indicates the quantity of experimental iterations.

    We created a graph showing the change of thresholds versus the number of iterations to explore deeper into the effect of dynamic thresholds on the number of various types of pseudolabels.The dynamic threshold adjustments in the DTA method are displayed in Figure 12 (left).Different lines represent different kinds of galaxies, and the vertical axis signifies the filtering threshold of pseudo-labels.In the early stages of semisupervised training,the DTA algorithm lowers the threshold for cigar-shaped smooth galaxies, which introduces more learning samples (Figure 12 right).The model’s performance has increased as a result of more training samples being included.Analysis reveals that the DTA technique is based on the distribution of samples in various categories, dynamically altering thresholds to make the training samples of each category effectively balanced, enabling the accuracy of each category to be balanced.

    5.Conclusions

    This study addresses how SSL is used to classify galaxies and proposes the DTA algorithm to deal with the issue of data imbalance.The DTA algorithm implements dynamic thresholds as opposed to the constant threshold of the FixMatch algorithm to improve learning of minority classes in semisupervised training.Based on the distribution of labeled data,the DTA algorithm calculates the classification performance of each type of galaxy data.The DTA algorithm aligns the classification performance of each category of galaxy data with the most prevalent class,and each class’s dynamic threshold is established by the total amount of added pseudo-labels.The experimental results demonstrated that the DTA method outperforms supervised learning and other well-known semisupervised algorithms like FixMatch and MixMatch in terms of enhancing classification performance and lowering classification accuracy bias for various classes.Since there are a lot of unlabeled data in large sky survey projects,the proposed DTA technique is very important for the application of galaxy morphology classification.

    The DTA algorithm differs from other semi-supervised algorithms like DARP,ABC and Adsh in that it does not need to take the distribution of unlabeled data into account,preventing the interference brought on by incorrectly estimating the distribution of unlabeled data during semi-supervised training.The DTA algorithm considers how the distribution of labeled data affects the accuracy of fictitious labels for unlabeled data.By taking into account the distribution of labeled data and the percentage of trustworthy pseudo-labels of the most prevalent class,the dynamic threshold for each class is determined.

    Although the DTA algorithm considerably enhances the classification performance of classes with only a few samples,the accuracy of classes with small samples is still inferior to that of classes with more samples due to the limited number of samples.In order to achieve the same learning effect for classes with a small number of samples as for the class with the most samples, we will therefore concentrate on promoting the learning of classes with a small number of samples in our future work, such as by introducing a Generative Adversarial Network.

    Acknowledgments

    This work was supported by China Manned Space Program through its Space Application System,and the National Natural Science Foundation of China(NSFC,grant Nos.11973022 and U1811464),and the Natural Science Foundation of Guangdong Province (No.2020A1515010710).

    ORCID iDs

    Jinqu Zhang https://orcid.org/0000-0001-6643-4053

    啪啪无遮挡十八禁网站| 俺也久久电影网| 精品熟女少妇八av免费久了| 淫妇啪啪啪对白视频| 欧美不卡视频在线免费观看| 日韩精品青青久久久久久| 日本精品一区二区三区蜜桃| 亚洲国产欧美一区二区综合| 久久精品国产99精品国产亚洲性色| 国产伦精品一区二区三区四那| 免费无遮挡裸体视频| 国产三级在线视频| 欧美性猛交╳xxx乱大交人| 欧美日韩一级在线毛片| 久久热在线av| 欧美三级亚洲精品| 久久精品国产清高在天天线| 亚洲国产欧美一区二区综合| 欧美极品一区二区三区四区| 激情在线观看视频在线高清| 中文字幕人成人乱码亚洲影| 亚洲无线在线观看| 偷拍熟女少妇极品色| 国产亚洲精品久久久com| 麻豆av在线久日| 亚洲欧美精品综合久久99| 在线观看舔阴道视频| 国产乱人视频| 99精品欧美一区二区三区四区| 岛国在线免费视频观看| 欧美国产日韩亚洲一区| 黄色日韩在线| 黄色女人牲交| 久久亚洲真实| 天堂影院成人在线观看| 在线观看66精品国产| www日本黄色视频网| 我要搜黄色片| 久久久久国产一级毛片高清牌| 一级毛片高清免费大全| 男女午夜视频在线观看| 两个人视频免费观看高清| 国产单亲对白刺激| 国产精品国产高清国产av| 亚洲乱码一区二区免费版| 露出奶头的视频| 别揉我奶头~嗯~啊~动态视频| 免费在线观看日本一区| www.自偷自拍.com| 91av网站免费观看| 国产欧美日韩一区二区精品| 欧美日韩亚洲国产一区二区在线观看| 国产成人av激情在线播放| 无限看片的www在线观看| 三级国产精品欧美在线观看 | 国产成人精品无人区| 精品一区二区三区四区五区乱码| 99久久99久久久精品蜜桃| 日韩欧美 国产精品| 亚洲熟妇中文字幕五十中出| 香蕉国产在线看| 国产高清三级在线| ponron亚洲| 国产成人福利小说| 国产69精品久久久久777片 | 一边摸一边抽搐一进一小说| 亚洲国产精品久久男人天堂| 国产精品98久久久久久宅男小说| 99精品欧美一区二区三区四区| 久久九九热精品免费| 亚洲在线自拍视频| 69av精品久久久久久| 国产单亲对白刺激| 婷婷精品国产亚洲av| 99久久精品热视频| 国产欧美日韩一区二区精品| 在线观看舔阴道视频| 国产99白浆流出| 中文亚洲av片在线观看爽| 一进一出抽搐gif免费好疼| 国产野战对白在线观看| 日韩欧美精品v在线| 香蕉av资源在线| 久久香蕉国产精品| 亚洲狠狠婷婷综合久久图片| 一夜夜www| 又大又爽又粗| 狂野欧美白嫩少妇大欣赏| 亚洲一区高清亚洲精品| 黑人欧美特级aaaaaa片| 韩国av一区二区三区四区| 亚洲av五月六月丁香网| 老汉色∧v一级毛片| 巨乳人妻的诱惑在线观看| 国产精品一及| 香蕉丝袜av| 成人无遮挡网站| 欧美日韩福利视频一区二区| 中出人妻视频一区二区| 亚洲国产日韩欧美精品在线观看 | 亚洲国产精品合色在线| 国产精品久久久久久久电影 | 午夜福利18| 他把我摸到了高潮在线观看| a级毛片a级免费在线| 国产精品 国内视频| 国产美女午夜福利| 最近最新中文字幕大全电影3| 老熟妇乱子伦视频在线观看| 亚洲美女视频黄频| 午夜免费激情av| 怎么达到女性高潮| 一级a爱片免费观看的视频| 国产成人精品无人区| 高清在线国产一区| 亚洲国产高清在线一区二区三| 国产免费av片在线观看野外av| 国模一区二区三区四区视频 | 无遮挡黄片免费观看| 色在线成人网| 精品国产美女av久久久久小说| 久久中文字幕人妻熟女| 亚洲精品粉嫩美女一区| 毛片女人毛片| 日本三级黄在线观看| 亚洲成av人片在线播放无| 熟妇人妻久久中文字幕3abv| 精品福利观看| 悠悠久久av| 国内揄拍国产精品人妻在线| 亚洲熟妇熟女久久| а√天堂www在线а√下载| 天天躁日日操中文字幕| 桃红色精品国产亚洲av| 国产视频内射| 黑人欧美特级aaaaaa片| 在线十欧美十亚洲十日本专区| 国产99白浆流出| 国产成人系列免费观看| 亚洲精品粉嫩美女一区| 欧美黑人巨大hd| 三级毛片av免费| 最新美女视频免费是黄的| 久久久久久九九精品二区国产| 成人特级av手机在线观看| 欧美丝袜亚洲另类 | 精品久久久久久久末码| 一区二区三区国产精品乱码| 欧美午夜高清在线| 熟女人妻精品中文字幕| 免费无遮挡裸体视频| 日本精品一区二区三区蜜桃| 特大巨黑吊av在线直播| 999久久久国产精品视频| 在线观看美女被高潮喷水网站 | 国产精品久久视频播放| 小蜜桃在线观看免费完整版高清| 亚洲片人在线观看| 久9热在线精品视频| 日韩欧美在线二视频| 久久午夜综合久久蜜桃| 国产精品女同一区二区软件 | 国产成人av教育| 国产激情久久老熟女| 香蕉久久夜色| av在线蜜桃| 国产不卡一卡二| 噜噜噜噜噜久久久久久91| 欧美乱妇无乱码| 在线播放国产精品三级| 韩国av一区二区三区四区| 亚洲专区中文字幕在线| 在线免费观看的www视频| 亚洲av第一区精品v没综合| 99久久国产精品久久久| 一本精品99久久精品77| 日本三级黄在线观看| 免费一级毛片在线播放高清视频| 日韩精品中文字幕看吧| 久久精品人妻少妇| 97超视频在线观看视频| 欧美日韩乱码在线| 毛片女人毛片| 蜜桃久久精品国产亚洲av| 久久精品国产综合久久久| 午夜福利在线观看免费完整高清在 | 欧美一级a爱片免费观看看| 色老头精品视频在线观看| 999久久久国产精品视频| 精品国产美女av久久久久小说| 搡老妇女老女人老熟妇| 欧美乱妇无乱码| 99热6这里只有精品| 久久午夜综合久久蜜桃| 国产精品亚洲一级av第二区| 一进一出好大好爽视频| 色精品久久人妻99蜜桃| www.精华液| 熟妇人妻久久中文字幕3abv| 亚洲精品一区av在线观看| 亚洲熟妇熟女久久| 午夜福利在线观看吧| 亚洲精品乱码久久久v下载方式 | 999精品在线视频| 国产高清视频在线观看网站| 精品欧美国产一区二区三| 精品一区二区三区av网在线观看| 欧美三级亚洲精品| 国产成年人精品一区二区| 国模一区二区三区四区视频 | 久久国产乱子伦精品免费另类| 久久久久久国产a免费观看| 一级作爱视频免费观看| 日韩大尺度精品在线看网址| 日韩中文字幕欧美一区二区| av欧美777| 久久久久久国产a免费观看| 日本一二三区视频观看| 欧洲精品卡2卡3卡4卡5卡区| 色老头精品视频在线观看| 色噜噜av男人的天堂激情| 欧美在线一区亚洲| 日本一本二区三区精品| 午夜福利在线在线| 亚洲av第一区精品v没综合| 精品99又大又爽又粗少妇毛片 | 国产午夜精品久久久久久| 首页视频小说图片口味搜索| 日韩人妻高清精品专区| 禁无遮挡网站| 国产乱人伦免费视频| 欧美性猛交黑人性爽| www.熟女人妻精品国产| 午夜福利在线在线| 国产真实乱freesex| 免费看光身美女| 亚洲熟妇中文字幕五十中出| 成人亚洲精品av一区二区| 国内少妇人妻偷人精品xxx网站 | 国产乱人视频| 十八禁人妻一区二区| 香蕉久久夜色| 午夜福利免费观看在线| 午夜精品一区二区三区免费看| 欧美av亚洲av综合av国产av| 女警被强在线播放| 日本黄大片高清| 99国产精品一区二区蜜桃av| 国产亚洲精品av在线| 91麻豆精品激情在线观看国产| 欧美色欧美亚洲另类二区| 精品国产超薄肉色丝袜足j| 91在线精品国自产拍蜜月 | av天堂在线播放| 色精品久久人妻99蜜桃| 亚洲国产精品合色在线| 欧美日韩乱码在线| 99久久99久久久精品蜜桃| 亚洲av免费在线观看| 亚洲第一欧美日韩一区二区三区| 婷婷精品国产亚洲av在线| 国产成人影院久久av| 国产精品乱码一区二三区的特点| 90打野战视频偷拍视频| 啦啦啦观看免费观看视频高清| 一区福利在线观看| 欧美丝袜亚洲另类 | 国产亚洲欧美98| 亚洲电影在线观看av| 精品免费久久久久久久清纯| 搡老熟女国产l中国老女人| 亚洲av成人av| 国产人伦9x9x在线观看| 亚洲国产看品久久| 首页视频小说图片口味搜索| 国产av在哪里看| 久9热在线精品视频| 一个人看的www免费观看视频| 淫秽高清视频在线观看| 美女被艹到高潮喷水动态| 1024香蕉在线观看| www.熟女人妻精品国产| 久久精品aⅴ一区二区三区四区| 亚洲成人久久爱视频| 日本黄色视频三级网站网址| 欧美xxxx黑人xx丫x性爽| 两性午夜刺激爽爽歪歪视频在线观看| 久久久久久久午夜电影| 成人欧美大片| 美女高潮喷水抽搐中文字幕| 午夜久久久久精精品| 国产三级在线视频| 97超级碰碰碰精品色视频在线观看| 亚洲中文字幕一区二区三区有码在线看 | 夜夜躁狠狠躁天天躁| 国产精品香港三级国产av潘金莲| 亚洲一区高清亚洲精品| 村上凉子中文字幕在线| 国产精品美女特级片免费视频播放器 | 久久中文字幕一级| 在线观看舔阴道视频| 麻豆国产97在线/欧美| 国产亚洲精品av在线| 一二三四社区在线视频社区8| 亚洲精品乱码久久久v下载方式 | 国产精品久久视频播放| 欧美日韩精品网址| 99国产精品一区二区蜜桃av| 搡老熟女国产l中国老女人| 国产一区二区激情短视频| 男女那种视频在线观看| 岛国视频午夜一区免费看| 99热这里只有精品一区 | 三级毛片av免费| 国产一级毛片七仙女欲春2| 老鸭窝网址在线观看| 免费看光身美女| 叶爱在线成人免费视频播放| 欧美日韩国产亚洲二区| 免费看美女性在线毛片视频| 国产精品亚洲美女久久久| 久久久国产精品麻豆| 99热精品在线国产| 床上黄色一级片| 久久久久久久久免费视频了| 亚洲精品色激情综合| 在线播放国产精品三级| 热99在线观看视频| 丰满人妻熟妇乱又伦精品不卡| 欧美在线黄色| 一卡2卡三卡四卡精品乱码亚洲| 日韩成人在线观看一区二区三区| x7x7x7水蜜桃| 久久久久亚洲av毛片大全| 18禁黄网站禁片午夜丰满| 黄色 视频免费看| 欧美成狂野欧美在线观看| 国产精品98久久久久久宅男小说| 久久天躁狠狠躁夜夜2o2o| 欧美不卡视频在线免费观看| 国产高清有码在线观看视频| 国产精品99久久久久久久久| 久久中文字幕一级| 免费看光身美女| 我要搜黄色片| 两性午夜刺激爽爽歪歪视频在线观看| 欧美日韩乱码在线| 搡老熟女国产l中国老女人| 亚洲熟妇熟女久久| 亚洲av成人精品一区久久| 国产主播在线观看一区二区| 亚洲男人的天堂狠狠| 国产野战对白在线观看| av片东京热男人的天堂| 日本五十路高清| 午夜激情福利司机影院| ponron亚洲| 亚洲成av人片免费观看| 亚洲 欧美 日韩 在线 免费| 嫁个100分男人电影在线观看| 国产乱人伦免费视频| 国产高清有码在线观看视频| 欧美绝顶高潮抽搐喷水| 综合色av麻豆| 欧美乱码精品一区二区三区| 亚洲精品粉嫩美女一区| 99久久精品一区二区三区| 十八禁网站免费在线| 色尼玛亚洲综合影院| 国产成人系列免费观看| 欧美中文日本在线观看视频| 色在线成人网| 亚洲精品456在线播放app | 久久精品91无色码中文字幕| 亚洲精品一卡2卡三卡4卡5卡| av视频在线观看入口| 熟妇人妻久久中文字幕3abv| 日本免费a在线| 9191精品国产免费久久| 国产精品自产拍在线观看55亚洲| 中文字幕高清在线视频| 国产精品自产拍在线观看55亚洲| 亚洲国产日韩欧美精品在线观看 | 国产成人影院久久av| 亚洲精品一卡2卡三卡4卡5卡| 久久久久久久精品吃奶| 国产精品98久久久久久宅男小说| 国产精品 国内视频| 国产精品99久久99久久久不卡| 亚洲aⅴ乱码一区二区在线播放| 老司机深夜福利视频在线观看| 精品免费久久久久久久清纯| 亚洲av五月六月丁香网| 99riav亚洲国产免费| 99视频精品全部免费 在线 | 2021天堂中文幕一二区在线观| 成年免费大片在线观看| 男女下面进入的视频免费午夜| 一卡2卡三卡四卡精品乱码亚洲| 午夜a级毛片| svipshipincom国产片| 他把我摸到了高潮在线观看| 久久久久久久久免费视频了| 国产亚洲欧美在线一区二区| 亚洲午夜理论影院| 亚洲七黄色美女视频| 欧美日韩精品网址| 禁无遮挡网站| www.自偷自拍.com| 老司机午夜福利在线观看视频| 成人三级黄色视频| 国产久久久一区二区三区| 国产精品一及| 国产精品电影一区二区三区| 嫩草影院精品99| 国产精品99久久久久久久久| 免费搜索国产男女视频| 欧美日韩综合久久久久久 | 国产精品亚洲一级av第二区| 久9热在线精品视频| 亚洲 国产 在线| 日本黄色片子视频| 久久精品夜夜夜夜夜久久蜜豆| 伦理电影免费视频| 国产av不卡久久| 中文字幕高清在线视频| 91在线精品国自产拍蜜月 | 一进一出好大好爽视频| 99热精品在线国产| 欧美性猛交╳xxx乱大交人| 天天一区二区日本电影三级| 色精品久久人妻99蜜桃| 黄色 视频免费看| 精品一区二区三区四区五区乱码| 亚洲成人中文字幕在线播放| 久久伊人香网站| 97超视频在线观看视频| 亚洲五月婷婷丁香| 中文亚洲av片在线观看爽| 久久久国产成人免费| 男人舔奶头视频| 国产成人欧美在线观看| 日韩欧美一区二区三区在线观看| 精品国内亚洲2022精品成人| 欧美性猛交╳xxx乱大交人| 两性午夜刺激爽爽歪歪视频在线观看| 夜夜爽天天搞| 欧美日韩黄片免| 成人性生交大片免费视频hd| 日韩成人在线观看一区二区三区| 欧美国产日韩亚洲一区| 亚洲熟妇熟女久久| 亚洲自偷自拍图片 自拍| 欧美zozozo另类| 又紧又爽又黄一区二区| 亚洲成人久久爱视频| 亚洲成人精品中文字幕电影| 欧美国产日韩亚洲一区| 19禁男女啪啪无遮挡网站| 91九色精品人成在线观看| 日日干狠狠操夜夜爽| 亚洲专区国产一区二区| 日韩有码中文字幕| 亚洲国产精品sss在线观看| 色尼玛亚洲综合影院| 亚洲国产欧洲综合997久久,| 精品乱码久久久久久99久播| 精品一区二区三区四区五区乱码| 最近在线观看免费完整版| 9191精品国产免费久久| 长腿黑丝高跟| 成人亚洲精品av一区二区| 日韩精品青青久久久久久| 麻豆成人午夜福利视频| 熟女电影av网| 久久中文字幕一级| 99国产精品99久久久久| 十八禁网站免费在线| 国产综合懂色| 日韩欧美一区二区三区在线观看| 成熟少妇高潮喷水视频| 国产精品久久久av美女十八| xxxwww97欧美| 精品人妻1区二区| 精品熟女少妇八av免费久了| 亚洲中文字幕一区二区三区有码在线看 | 日本一二三区视频观看| 麻豆成人av在线观看| av视频在线观看入口| 国产精品99久久久久久久久| 精品久久久久久久毛片微露脸| 亚洲欧美日韩高清在线视频| 日韩欧美三级三区| 亚洲第一电影网av| 国产主播在线观看一区二区| 亚洲男人的天堂狠狠| 日韩欧美一区二区三区在线观看| 成人欧美大片| cao死你这个sao货| 国产一区二区三区视频了| 夜夜夜夜夜久久久久| 久久久成人免费电影| 麻豆一二三区av精品| 性色av乱码一区二区三区2| 激情在线观看视频在线高清| 真人一进一出gif抽搐免费| 久久人人精品亚洲av| 亚洲男人的天堂狠狠| 波多野结衣高清作品| 亚洲成av人片在线播放无| 两个人视频免费观看高清| 日本黄色视频三级网站网址| 非洲黑人性xxxx精品又粗又长| 国产精品久久久av美女十八| 久久午夜综合久久蜜桃| 99国产综合亚洲精品| 国语自产精品视频在线第100页| 欧美色视频一区免费| 久久国产乱子伦精品免费另类| 中文字幕最新亚洲高清| 极品教师在线免费播放| 国产亚洲精品久久久久久毛片| 精品无人区乱码1区二区| avwww免费| 国产激情欧美一区二区| 亚洲黑人精品在线| 免费在线观看影片大全网站| 老司机午夜福利在线观看视频| 99热只有精品国产| 一个人看视频在线观看www免费 | 一级毛片女人18水好多| 制服丝袜大香蕉在线| 三级男女做爰猛烈吃奶摸视频| 日韩有码中文字幕| 婷婷六月久久综合丁香| 99国产精品99久久久久| 久久天躁狠狠躁夜夜2o2o| 此物有八面人人有两片| 黄色丝袜av网址大全| 嫩草影院精品99| 国产亚洲av高清不卡| 国产亚洲欧美98| 精品乱码久久久久久99久播| 熟妇人妻久久中文字幕3abv| 好男人在线观看高清免费视频| 天天躁狠狠躁夜夜躁狠狠躁| 精品国产乱子伦一区二区三区| 精品免费久久久久久久清纯| 成人av一区二区三区在线看| 色av中文字幕| 国产欧美日韩精品亚洲av| 又黄又爽又免费观看的视频| 国产淫片久久久久久久久 | 欧美不卡视频在线免费观看| 久99久视频精品免费| 热99在线观看视频| 日韩欧美在线乱码| 男人的好看免费观看在线视频| 精品久久久久久,| 天堂网av新在线| 国产成人精品无人区| 老熟妇仑乱视频hdxx| svipshipincom国产片| 国产一区二区三区在线臀色熟女| 日韩中文字幕欧美一区二区| 久久精品国产99精品国产亚洲性色| www.999成人在线观看| 亚洲国产精品合色在线| 国产麻豆成人av免费视频| 国产欧美日韩一区二区三| 久久久久免费精品人妻一区二区| 国产亚洲av嫩草精品影院| 亚洲成人中文字幕在线播放| 国产激情偷乱视频一区二区| 免费人成视频x8x8入口观看| av在线蜜桃| 欧洲精品卡2卡3卡4卡5卡区| 噜噜噜噜噜久久久久久91| 亚洲国产高清在线一区二区三| 亚洲精品456在线播放app | 国产精品一区二区三区四区免费观看 | 老司机午夜福利在线观看视频| 国产欧美日韩精品亚洲av| 国产黄片美女视频| 可以在线观看的亚洲视频| 国产免费av片在线观看野外av| 国产亚洲精品av在线| 两性夫妻黄色片| av国产免费在线观看| 亚洲av中文字字幕乱码综合| 高清毛片免费观看视频网站| 国产一区在线观看成人免费| 脱女人内裤的视频| 18美女黄网站色大片免费观看| 国产av在哪里看| 欧美一级a爱片免费观看看| 亚洲aⅴ乱码一区二区在线播放| 国产精品久久久久久亚洲av鲁大| 99热这里只有是精品50| 欧美激情在线99| 午夜免费成人在线视频| 天堂网av新在线| 亚洲精华国产精华精| 色在线成人网| 国产精品野战在线观看| 高清毛片免费观看视频网站| 欧美在线黄色| 亚洲成av人片在线播放无| tocl精华| 日韩欧美一区二区三区在线观看| 无限看片的www在线观看| 操出白浆在线播放| 九九久久精品国产亚洲av麻豆 | 色哟哟哟哟哟哟| 香蕉国产在线看|