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

    Exercise Recommendation with Preferences and Expectations Based on Ability Computation

    2023-12-12 15:49:44MengjuanLiandLeiNiu
    Computers Materials&Continua 2023年10期

    Mengjuan Li and Lei Niu

    Faculty of Artificial Intelligence in Education,Central China Normal University,Wuhan,430079,China

    ABSTRACT In the era of artificial intelligence,cognitive computing,based on cognitive science;and supported by machine learning and big data,brings personalization into every corner of our social life.Recommendation systems are essential applications of cognitive computing in educational scenarios.They help learners personalize their learning better by computing student and exercise characteristics using data generated from relevant learning progress.The paper introduces a Learning and Forgetting Convolutional Knowledge Tracking Exercise Recommendation model(LFCKT-ER).First,the model computes students’ability to understand each knowledge concept,and the learning progress of each knowledge concept,and the model consider their forgetting behavior during learning progress.Then,students’learning stage preferences are combined with filtering the exercises that meet their learning progress and preferences.Then students’ability is used to evaluate whether their expectations of the difficulty of the exercises are reasonable.Then,the model filters the exercises that best match students’expectations again by students’expectations.Finally,we use a simulated annealing optimization algorithm to assemble a set of exercises with the highest diversity.From the experimental results,the LFCKT-ER model can better meet students’personalized learning needs and is more accurate than other exercise recommendation systems under various metrics on real online education public datasets.

    KEYWORDS Cognitive computing;personalized learning;forgetting behavior;exercise recommendation This work is licensed under a Creative Commons Attribution 4.0 International License,which permits unrestricted use,distribution,and reproduction in any medium,provided the original work is properly cited.

    1 Introduction

    With the accelerating popularity of education informatization and mobile applications,online education has attracted many student users to learn on online platforms.However,the massive amount of educational resources available online dramatically increases the difficulty for learners to find learning resources at different learning stages [1].Hence,a science-based approach must be used to analyze students and educational resources to provide personalized learning services for students.Personalized recommendation algorithms can effectively solve this problem and have become a popular research direction.As a vital educational resource,exercises are essential in testing students’learning abilities.An important issue is how to compute students’ability and learning progress from their exercises and then provide learners with personalized exercise recommendations based on their learning stage preferences and expectations of the exercises’difficulty.Therefore,from the viewpoint of enhancing students’productivity and interest,it is important to study how to accurately compute students’ability,compute students’learning progress and compute the difficulty of exercises for students,and recommend exercise resources that meet students’different learning stages,learning stage preferences and expectations of difficulty based on student’s ability and difficulty of exercises.

    In the personalized exercises recommendation,it is crucial to compute the student’s ability to understand different knowledge concepts accurately.Because the student’s forgetting behavior[2]and thus the student’s ability to forget knowledge concepts decreases during the learning progress,the difficulty of the exercises involving forgotten knowledge concepts increases for the student.A student’s learning progress should also be considered in the personalized exercise recommendations.It is also essential to accurately compute the progress of students’knowledge and adjust the recommendation process according to their changing learning stage preferences (review or exploration) to help them learn efficiently.We also consider students’expectations of the difficulty of the exercises to maximize the learning needs of students,and how to evaluate whether students’expectations are reasonable[3]is also an issue to be considered in the recommendation system.A student’s reasonable expectation means that the difference between their expected difficulty and their actual ability should not be too great.From the above analysis,we know that it is very challenging to compute students’ability and the difficulty of the exercises in the exercise recommendation and recommend exercises that meet students’desired difficulty according to their learning stage preferences.

    In the current study,Wu et al.[4]proposed a recommendation system that recommends exercises that match students’abilities according to their learning progress but does not consider students’learning stage preferences,forgetting behavior during learning,and the reasonableness of students’expectations about the difficulty of the exercises.Zhu et al.[5]proposed an exercise recommendation system based on cognitive diagnosis,which computes the student’s ability and combines collaborative filtering to recommend the student exercises.However,the student’s learning progress and the student’s learning stage preferences should be taken into account in this recommendation system.These studies suggest that present research needs to propose valid solutions to recommend suitable exercise for students according to their progress and abilities,especially considering their learning stage preferences and forgetting behavior.

    In this paper,LFCKT-ER is presented to address the limits of the present study.The LFCKT-ER takes into account students’abilities,learning stage preferences,expectations,and forgetting behavior.It can recommend exercises for students that better match their learning stage preferences,abilities,and learning progress to maximize personalized services for students to enhance their study productivity and interest.Among the contributions,this paper has the following:

    1) A model is proposed to compute students’ability LFCKT-ER,which considers students’learning rate and forgetting behavior in learning to model each student individually and output students’mastery of each knowledge in real-time,allowing students to understand their learning progress better.Additionally,LFCKT-ER can provide better feedback for educators to understand students’learning situations better,thus providing better support.

    2) By integrating students’learning stage preferences into the learning progress computation and evaluating whether students’expectations for the difficulty of the exercises are reasonable,LFCKT-ER can dynamically adjust the exercise recommendations according to student’s learning stage preferences and expectations and use optimization algorithms to maximize the diversity of the exercise recommendations when recommending them,maximizing students’satisfaction and learning efficiency.

    3) The recommendation model LFCKT-ER proposed in this paper was evaluated on three real open-source datasets and compared with other mainstream models.LFCKT-ER improved in the corresponding evaluation metrics.Specifically,LFCKT can recommend appropriate exercises to students,allowing them to master knowledge more effectively and improve learning outcomes.

    This paper is organized as follows.Section 2 discusses the related recommendation algorithms.Section 3 describes the proposed exercise recommendation method LFCKT-ER.Section 4 provides the experimental results and analyzes the experimental results.Section 5 summarizes the paper.

    2 Related Work

    Recommendation systems are essential applications of cognitive computing [6],and due to the importance of education,many researchers have worked on recommendation technologies in education.In particular,Linden et al.[7] proposed a K-Nearest Neighbor (KNN) collaborative filtering method to find the students with the most similar answer profiles by calculating the Jaccard similarity between students through their existing exercise scores,then predicting the aim students’scores according to the most similar students’scores,and then recommending the exercises according to the predicted scores.Torre [8] selected exercises from the set of exercises to be recommended according to the level of student knowledge mastery diagnosed by Deterministic Inputs,Noisy“And”gate model (DINA) and recommended exercises related to the knowledge concepts where students’knowledge mastery is weak and those where knowledge mastery is vital.Many studies introduce knowledge graphs into recommendation systems[9–11],Xing et al.[9]proposed a unification-based approach to address the interference of too-distant supplementary information in the knowledge graph with entity information by reconstructing the knowledge graph and also designed a neighborhood aggregation structure based on a distance strategy to achieve a shorter training overhead by reducing the order of aggregation.Chen et al.[10] applied knowledge graph and reader portrait techniques to book recommendation retrieval by constructing reader-book knowledge graphs and combining book topic models and reader portraits to model the semantic associations between books and reader preferences,respectively,to mine the semantic associations behind reader-reader,reader-book,and book-book.The semantic relationships between readers and readers,readers and books,and books and books are analyzed to enhance the recommendation retrieval effect.Zhang et al.[11] proposed a knowledge graph recommendation via the influence effect of a similar user model with fused influence effects,which expands the interaction between users and items.Many researchers apply knowledge-tracking techniques [12–14] to recommended exercises.Ma [12] proposed a personalized exercise recommendation method that combines a deep knowledge tracking model with a collaborative filtering method to address the fact that most of the existing exercise recommendation methods for knowledge modeling ignore the use of common features among similar students.Zhu et al.[13]combined collaborative filtering with knowledge tracing to recommend exercises to students and added the influence of forgetting factors in calculating students’learning progress to fully explore students’knowledge mastery level and typical characteristics of similar students and used them based on dynamic key-value memory networks for knowledge tracing model to accurately explore students’knowledge concept mastery level to ensure the recommendation of appropriate difficulty exercises.He et al.[14]proposed an exercise recommendation method based on knowledge tracing and conceptual prerequisite relations,which considers the difficulty of the exercises and the prerequisite relations of the knowledge concepts in the recommendation and sets thresholds for the mastery of the knowledge concepts into very poorly mastered,essentially mastered,and very well mastered,recommending moderately complex exercises can guide students in the right direction of learning and also stimulate their interest in learning.However,these studies rarely consider student forgetting,student preferences,and student expectations during the learning progress.In this paper,we first predict students’learning progress and add students’weights on learning stage preferences in the final output layer to filter out the exercises that meet students’learning progress and preferences,then calculate students’ability on each concept and evaluate the reasonableness of students’expectations for the exercises based on their ability and make corresponding adjustments,and finally filter out the exercises that meet students’expectations on difficulty and maximize the diversity of the exercises using simulated annealing optimization algorithm to stimulate students’learning interest.

    3 The Model of LFCKT-ER

    The framework of the exercise recommendation system proposed in this paper is shown in Fig.1.First,the model computes for each knowledge concept the probability that at the next moment based on students’interaction sequences through the Knowledge Concept Computation with Preference(KCCP)to select the knowledge concepts that match students’learning stage preferences and students’learning progress.Then,the ability computation layer computes the student’s ability for each knowledge concept.Finally,the exercise selection with expectation and diversity layer evaluates whether the student’s expectations are reasonable,filters the set of exercises that best meet the student’s expectations based on their mastery of each knowledge,and uses an improved simulated annealing algorithm is used to optimize the combination of the filtered exercise sets to minimize the similarity of the recommended list of exercises and to achieve the effect of diversifying the exercises to stimulate students’interest in learning.

    Figure 1:Framework of LFCKT-ER

    3.1 Definition of the Problem

    An exercise generalizes a knowledge concept and usually contains one or more knowledge concepts.In this paper,we only consider the exercise with a knowledge concept.The goal of LFCKTER is to recommend exercises that match the student’s learning progress,learning stage preferences(review or exploration),and learning expectations,and reduce the number of similar exercises after the student has completed the exercise.In general,we can formalize an exercise recommendation as follows: given a sequence of student interactionsX={x1,x2,···,xn},thextis a tuple(et,at)that denotes an interaction.Theetrepresents the exercise answered at time steptanda∈{0,1} means whether the answer to theetis correct(1 means right,0 means incorrect).

    3.2 Knowledge Concept Computation with Preferences

    For the target students at a particular time,the students’problem sequences are firstly filtered by KCCP to find out the exercise bankEB1 that matches the student’s learning progress and learning stage preferences.First,the students’interaction sequences are input into the Long Short-Term Memory(LSTM)[15]to model the students’learned knowledge concepts and predict the probability of students’possible learning concepts in the next moment.Then,an exercise bank that matches both the student’s learning progress and their learning stage preferences is computed based on the student’s learning stage preferences.

    3.2.1 Knowledge Concept Computation

    Using the order of occurrence of knowledge concepts from 0 totto compute the probability of occurrence of each knowledge concept at the momentt+1 is a sequence prediction problem.LSTM[15]can predict students’learning progress.Fig.2 shows the LSTM-based knowledge learning progress model,where theAindicates the model’s current state at the momentt.TheKtdenotes the knowledge concept appearing at the momentt,which can be obtained from student interactionsX.TheKt+1indicates the probability of the knowledge concept appearing at the momentt+1 accepted by model prediction.

    Figure 2:Framework of LSTM

    The one-hot encoding [16] ofKtis required before the sequence of students’doing exercises is input into the LSTM model,and the result is?(Kt).The model’s input is a vector with a dimension equivalent to the amount of all knowledge concepts,and the model’s output has an extent equal to the input dimension.The model’s output represents the prediction of the knowledge concept at the next moment,and the input?(Kt+1)at the momentt+1 represents the learning vector of actual knowledge concepts.LSTM models the knowledge concept learning range prediction problem at the end of a training periodT.The loss function uses binary cross-entropy to train the model as in Eq.(1).

    whereTdenotes an LSTM training period,Kt+1denotes the vector of the actualt+1 moment knowledge concepts,and?(Kt+1)denotes the vector oft+1 moment knowledge concept predictions output by the model.

    The output of the final model is a vector of length as long as the amount of knowledge concepts,as in Eq.(2).

    wherey(ki)denotes the probability that theith knowledge concept occurs at the momentt+1 andmdenotes the number of all knowledge concepts.

    3.2.2 Exercises Selection with Preference

    The fundamental purpose of exercise recommendation is to help students master knowledge,including not only new knowledge that they have not been exposed to but also old knowledge that they have not learned and need to review.Hence,it needs to be studied and explored dynamically according to students’learning stage preferences.To satisfy students’stage preferences for learning,a weight vector matching students’learning stage preferences is added to the output layer of the LSTM model,as shown in Fig.3.This ensures that exercises that students have already done but have a high error rate can have a relatively high weighting and can also satisfy different stage preferences of students.It has a length equal to the amount of knowledge concepts as in Eq.(3).

    wherecidenotes the number of times students learned a knowledge conceptiin the periodT,andridenotes the number of times students correctly answered the knowledge conceptiin the periodT.When theciis equal to 0,it means students have not done exercises on this knowledge concept.The valuew(ki)depends on students’learning stage preferences,for example,thew(ki)=0 indicates that students’learning stage preferences is to review.Thew(ki)=1 indicates students’learning stage preferences is to explore.

    The combination of the output of the LSTM model and the weight vector can be used to obtain the probability vector of the occurrence of the student’s preferred knowledge concept in the next exerciseP(Kt+1),as in Eq.(5).

    whereKt+1denotes the knowledge concept at the momentt+1,andP(Kt+1)means the probability of the student’s knowledge concept at the momentt+1 after adding the student’s learning stage preference;Y(K)denotes the LSTM model output vector with the length of the number of all knowledge concepts,which represents the probability vector of the student’s learning progress;W(K)denotes the student’s vector about learning stage preference with the length of the number of all knowledge concepts.

    After obtaining the probability of the occurrence of students’knowledge concepts about preferences,an initial selection of the exercises is performed to filter out the topNsets of knowledge concepts that most closely match what students are most likely to learn about their preferencesEB1.

    Figure 3:Process of KCCP

    3.3 Ability Computation

    The cognitive computing model used in this paper adopts the LFCKT[17]model.Fig.4 shows the framework diagram of the model,which consists of an embedding module,knowledge state extraction module,forgetting module,and prediction module.The model first stitching the exercise embedding with the student’s answer results as interaction records through the embedding vector of the embedding layer learning exercises,and then obtains the students’learning behavior information through the students’historical interaction sequence.Then the data on students’learning behavior is obtained through historical interaction sequences.Then,LFCKT has a hierarchical convolutional layer to extract students’knowledge state features.Then the forgetting layer update the matrix of the student’s ability at the present moment.Lastly,the probability that the students answer the following exercise correctly is obtained from the predicting layer.

    We design a module in the model for learning the degree of knowledge loss in ability computation matrix and the final output of the student’s knowledge state matrix Z ∈RN×Kat each time step,whichNdenotes the number of student interaction records and zt∈RKrepresents the student’s knowledge state at the moment.The probabilityp(t+1)that the student correctly answers the following exerciseet+1is obtained by the dot product operation of the student’s knowledge state ztwith the exerciseet+1to be answered at the next step,as shown in Eq.(6).

    wherep(t+1)denotes the percentage of students answering the exerciseet+1correctly in the next moment and ztindicates the student’s knowledge mastery.sigmoid(·)is the mapping of the obtained probabilities to[0,1].

    3.4 Exercise Selection with Expectations and Diversity

    The previous section described how to select the knowledge concepts among them to match students’learning stage preferences and progress.The LFCKT-ER has already obtained the students’mastery of the knowledge conceptsZ.This section will build on that to select the exercises that meet the students’expected difficulty and maximize the diversity of the recommended exercises at a time.Fig.5 shows the structure.First,the model obtains students’knowledge mastery status according to their interaction sequences.Then,the model computes the distance between each knowledge concept mastery status and expectation inEB1,according to students’expectation to take the topMknowledge concepts.Finally,the model combines the most diverse set of exercises recommended to students by a simulated annealing optimization algorithm[18–20].

    Figure 4:Framework of LFCKT

    Figure 5:Process of exercise selection

    3.4.1 Exercise Selection with Expectations

    The primary purpose of this subsection is to select the exercise that best matches the student’s expectation of difficultyEafter filtering the exercises that match the student’s learning progress and preference.After the students set their expectations(E∈[0,1]),it is critical to evaluate whether their expectations are reasonable,as shown in Eq.(7).

    whereEdenotes the student’s expectation,Zemeans the student’s average mastery state of the knowledge concepteinEB1 andα,βdenotes parameters,and the size of parameters verifies in the experiment section.The model will remind students to lower their expectations if their expectations are too different from their knowledge mastery.Conversely,if their expectations exceed their ability,the model will remind them to raise their expectations.

    After evaluating that the student’s expectations are reasonable,the distance between the mastery state of each knowledge concept and the expectation is calculated based on the student’s expectation,and the topMexercises that are closest to the expectation are selected in order.Eq.(8) shows the formula for calculating the distance.

    whereDisdenotes the distance between the student’s expectation and the possibility of answering the exercise correctly,abs(·)means the absolute value,Edenotes the student’s expectation,andpedenotes the student’s probability of answering the exerciseecorrectly at the next moment.TheEB1 denotes a library of exercises filtered by learning stage preference and learning progress.

    3.4.2 Exercise Selection with Diversity

    After selecting the firstMexercisesEB2 closest to the student’s desired difficulty,the exercises which are inEB2 are combined and optimized using a simulated annealing algorithm to choose a set of exercises with the most diversity.It can be understood as a function optimization problem with multivariate conditional constraints in optimization problems.In LFCKT-ER,the model learns the representation vector of different knowledge concepts.Then the objective function of the optimization problem is to select a set of exercises with the slightest similarity to recommend to students to stimulate their learning interest as in Eq.(9).

    wherefis the objective function of the simulated annealing optimization algorithm,ei,ej,denotes the exercise that is selected to be closest to the desired difficulty,andCosSim(·)suggests the similarity between different exercises.

    The LFCKT-ER personalized exercise recommendation method selects exercises matching students’learning progress and learning stage preferences by calculating and combining their learning progress with their learning stage preferences.It then recommends exercises to students based on their expectations of exercise difficulty.LFCKT-ER can evaluate whether a student’s expectation of exercise difficulty is reasonable and adjust their expectations accordingly.The recommended exercises can reflect students’current learning progress and recommend various personalized exercises for students who desire a specific level of difficulty,thus enhancing students’learning interests and abilities.The algorithm for LFCKT-ER is described in Algorithm 1.

    Algorithm 1:Algorithm of LFCKT-ER

    Algorithm 1 shows the whole process of exercise recommendation by LFCKT-ER.After calculating the probabilityP(Kt+1)of occurrence of the students’knowledge concepts about preferences,this probability can calculate the similarity with each exercise in the exercise bank.Then the similarity is sorted from largest to smallest.Finally,the topNexercises that best meet the conditions are selected.Then the students’expectations are adjusted,theMexercises that best meet the expectations are computed according to the expectations,and finally,the most diverseRELis combined according to the simulated annealing optimization algorithm.

    4 Experiments

    We perform a multi-group experimental study to validate the validity and advantages of our model.The performance of the proposed model LFCKT-ER in computing students’ability is compared with the performance of different methods on different datasets and the recommendation performance of the LFCKT-ER practice recommendation algorithm on various datasets.

    4.1 Datasets

    Three publicly available datasets are used to validate the validity of our experiments,ASSISTments2009 and ASSISTments2015 are elementary school math problem-solving datasets collected from the online education platform ASSISTments in 2009 and 2015,respectively.Statics2011 comes from the“Engineering Statics”course.They are widely used open-source educational datasets.Table 1 shows a brief description of all datasets.

    Table 1:Overview of datasets

    4.2 Experimental Setup

    4.2.1 LFCKT-ER Model Training

    In the data preprocessing,we remove the answer records which are fewer than five,and students with more than 383 answer records were truncated to improve the performance of the model better.The parameters of the LFCKT-ER model in this paper are set as follows.The learning rate of model training is 0.003.An epoch is 50 times.Each iteration is ten rounds,the decay coefficient of the learning rate is 0.2;the dimension of exercise embedding is 100;each layer has six convolutional kernels.The initial value of the dropout rate for the set of residual modules was 0.05.LFCKT-ER has been validated for computing student ability in our previous work[17].

    4.2.2 LSTM Model Training

    The input dimension of the model is the amount of knowledge concepts in the datasets.When theith bit of the vector is 1 indicates that the exercise belongs to the knowledge concepti.The datasets with less than five response records are removed in the data processing stage.Epoch set 100.To prevent overfitting,the dropout between layers sets 0.4[21].The dropout helps to randomly drop out some of the units in the LSTM network during training,which prevents the network from relying too heavily on any single unit or feature.This encourages the network to learn more generalizable features and reduces the risk of overfitting the training data.The optimization is performed using the Adam optimizer.

    4.3 Baseline Approaches

    4.3.1 Ability Computation Baseline Approach

    Three typical knowledge tracking models are chosen for the comparison experiments,which are Deep Knowledge Tracing(DKT)[22],Dynamic Key-Value Memory Networks for Knowledge Tracing(DKVMN)[23],and Convolutional Knowledge Tracing(CKT)[24],and they are broadly described as follows:

    DKT: For the first time,recurrent neural networks are used for knowledge tracking tasks,a classical model widely used in knowledge tracking.

    DKVMN:Using dynamic key-value pair memory networks to store and update students’knowledge states for each knowledge concept improves the interpretability of the model.

    CKT:Student features are enriched by considering students’prior knowledge and using convolutional neural networks to extract students’learning rates when computing student states.

    4.3.2 Exercise Recommendation Baseline Approach

    The experiments compare the recommendation algorithm proposed in this paper with the following two baseline models,Student-Based Collaborative Filter(SB-CF)[25]and Exercise-Based Collaborative Filter(EB-CF)[26].

    SB-CF:This model refers to collaborative filtering to find exciting content for specific users.In the exercise recommendation,the recommendation is based on the similarity of students.The similarity matrix among students is constructed based on their question records.Then the top 10 students with the most similar answers to the target students are identified.Then the questions of practical difficulty are extracted from the answer records of each similar student for the recommendation.

    EB-CF: This model refers to the idea of recommendation by the similarity between items and uses the intrinsic quality or inherent properties of things to make recommendations.In the exercise recommendation,we set difficulty weights for each exercise based on the student’s answers to the exercises,then calculate the exercise similarity matrix and extract from it the exercises that are similar to the exercises already done,and then make recommendations based on the desired difficulty weights of the exercises.

    4.4 Evaluation Metrics

    4.4.1 Knowledge Tracing Evaluation Metrics

    We compare our model with three other knowledge tracking models using evaluation metrics commonly used in the knowledge tracking domain,as follows:

    ? Area Under the Curve(AUC)is a commonly used evaluation metric for knowledge tracking.This area is the area under the receiver operation characteristic curve that is often used to detect how accurate a method is.The larger the AUC is,the better the model performs.

    ? Accuracy(ACC)is the number of correct predictions as a percentage of the overall results,and when the value of ACC is higher,it means that the model has better predictions.

    ? The square of Pearson correlation (R2) can normalize relative to the variance in the data set,and is a measure of the proportion of variance.

    4.4.2 Exercise Recommendation Evaluation Metrics

    We use four standard evaluation metrics to compare our exercise recommendation model with others,which are as follows:

    1)Accuracy

    Accuracy[27,28]here refers to whether the difficulty of the recommended exercises to the students meets the students’expectations.The higher the accuracy value,the more the recommended exercises encounter the ideal problem for the students.Here we compute the distance between the student’s expectation and the difficulty of the exercise for the student,that is,the student’s mastery of the knowledge concept,and the smaller the distance,the more consistent it is,as in Eq.(10):

    whereidenotes the number of recommended exercises,RELrepresents the list of exercises recommended to the student,Edenotes the student’s expectation,andpeidenotes the probability that the student may answer correctly about the exerciseei,which is the difficulty of the exercise for the student.

    2)Novelty

    The second evaluation metric is the novelty[29]of the exercises;the more students’unanswered knowledge or incorrectly answered knowledge concepts are included in the recommended exercises,the greater the wonder.We usually use the Jaccard similarity coefficient[30]to compare the similarity and difference between finite sample sets;the more significant the coefficient,the greater the sample similarity.Since we use only consider the case where the exercise contains one knowledge concept,thee(i)can then represent the knowledge concept of theith exercise ande(i)rdefines whether the knowledge concepte(i)is answered correctly,with a correct answer of 1 and a no in of 0.Thus the novelty of the recommended exercise can be expressed as Eq.(11):

    wheree(i)denotes the knowledge concept of theith exercise,e(i)rdesignates whether the knowledge concept of theith exercise is answered correctly,and has been answered correctly is indicated by 1;otherwise is 0.RELdenotes the list of recommended exercises at one time,andlen(REL)denotes the number of recommended exercises at one time.

    3)Diversity

    The third evaluation index is the diversity[31,32]of the recommended exercises at a time.In the LFCKT-ER model,we learn the representation vector of each exercise,which can be understood as an embedded representation of the knowledge concept since the exercises considered in this paper contain only one knowledge concept.The variance of the diversity representation recommended exercises is expressed quantitatively by the cosine similarity between the knowledge concepts of the two exercises.The degree of difference in knowledge concepts between each exercise in the recommended list is first calculated,and then averaged to obtain the diversity value of the exercise as in Eq.(12):

    wheree(i),e(j)denote the different exercises in the recommended list,Cossimmeans the calculation of cosine similarity between the exercises,RELdenotes the recommended list of exercises,andlen(REL)denotes the number of recommended exercises.

    4)Knowledge state improvement

    The fourth evaluation metric uses improving the student’s knowledge state [14] to indicate that the student wants to do the least number of exercises to get the maximum improvement in learning performance.When the number of recommended exercises is fixed,the more the student’s knowledge state improves,the better the performance of the recommendation algorithm.In this experiment,if the probability of a student answering an exercise is more significant than 0.7 [13],then we assume that the student answered the exercise;otherwise,the student answered the exercise incorrectly.After one round of recommendations,the model simulates the student’s behavior to determine how much the student’s knowledge state has improved.

    4.5 Experiments and the Analysis of the Results

    4.5.1 Analysis of the Results of Ability Computation

    As shown in Table 2 above,our model has the best AUC and ACC values as opposed to the others,which means that our model performs better than the other three models in terms of prediction.In particular,on the ASSISTment2015 dataset,the AUC is increased by nearly 10% over DKVMN.It indicates that combining learning and forgetting behaviors in the ability computing has better prediction performance.For the internal validity of the algorithm,we employed several methods to avoid vanishing gradients and network degradation.For example,we introduced gated linear units[33]in the convolutional layers to avoid vanishing gradients and added residual connections between convolutional layers to accelerate training and avoid network degradation.For the external validity of the algorithm,we used widely used educational datasets and evaluated the algorithm’s performance by comparing it with multiple evaluation metrics and baseline methods.We found that our algorithm performed better than other methods on all three datasets in the experiments,indicating its high external validity.

    Table 2:The result of the ability computation

    Fig.6 below visualizes the cosine similarity of some knowledge concepts in the datasets ASSISTment2009.A darker green color indicates a higher similarity between two knowledge concepts,and a lighter green color indicates that two knowledge concepts are less similar.The numbers on the horizontal and vertical axes represent the knowledge concepts,and the knowledge concepts are illustrated at the top of Fig.6.It can be seen that LFCKT can learn the embedding representation of different knowledge concepts better.86 and 75 related to Volume have a higher similarity with 0.65;89 and 99 associated with Line Equations have a higher similarity with 0.48;the others have a lower similarity.

    4.5.2 Analysis of the Results of Exercise Recommendation

    To compare each exercise recommendation model’s effectiveness,the experiment uses those mentioned three public datasets,in which 20% of the student data can test the efficacy of the recommendation model.In the exercise selection stage,the exercises can rank according to students’knowledge mastery and students’expectations,and the set of exercises closest to students’expectation difficulty is selected.Then the most diverse collection of exercises is optimized using a simulated annealing algorithm for combination.The most varied group of exercises is then optimized using a simulated annealing algorithm.

    Figure 6:Similarity between exercises

    Fig.7 shows the accuracy of the recommended exercises,Fig.8 shows the diversity,Fig.9 shows the novelty of the exercises,and Fig.10 shows the improvement of the student’s knowledge state.

    Figure 7:Accuracy of exercise recommendations

    The experimental results show that the traditional exercise recommendation algorithms SBCF and EB-CF could improve recommendation accuracy.In contrast,the accuracy of the method LFCKT-ER model proposed in this paper has significantly enhanced,proving the LFCKT model’s effectiveness in enhancing recommendation accuracy.LFCKT-ER uses cognitive computation based on a convolutional neural network,which can more accurately calculate the mastery level of students’knowledge.Hence,the accuracy of the exercise recommendation is significantly better than the other two models.

    Figure 8:Diversity of exercise recommendations

    Figure 9:Novelty of exercise recommendations

    Fig.8 shows the recommended diversity of the exercises.The diversity results of the LFCKT-ER model proposed in this paper are about 20%higher than the other two models for the three datasets,which is due to the simulated annealing algorithm used in this paper to optimize the combination of the filtered exercises,intending to minimize the similarity between the combined exercises and maximizing the diversity of the exercises to improve student’s learning interest.

    Fig.9 shows the novelty of the recommended exercises,which shows that the LFCKT-ER model performs better in recommending the novelty of the exercises when the students’learning stage preferences is exploration.LFCKT incorporates the attribute of a student forgetting in the cognitive computation,and the cognitive state of students changes during the problem-solving process.In the recommendation process,students are given more weight to exercises that have not been done or have a high error rate to satisfy their exploration preferences.Therefore,this model is higher than the traditional exercise recommendation algorithm in terms of the novelty of recommended exercises.

    Fig.10 shows the improvement student’s ability after doing the recommended exercises.We simulate the students’behavior in doing the exercises.Inputting the exercises into the cognitive computational model LFCKT gives the probability that the student will answer the exercises correctly.In the simulation,we consider that a student’s likelihood is more significant than 0.7,which means the student can answer rightly.Otherwise,the student can not answer the exercise correctly.Fig.10 shows that LFCKT-ER is much better than the traditional recommendation algorithm in improving the student’s knowledge state.This is because,in the recommendation process,LFCKT-ER considers the students’perceptions and expectations.In the recommendation,the model will evaluate whether the students’expectations are reasonable and help them understand themselves correctly to promote efficient learning.

    We visualize the recommendations for each student,select 125 students in the datasets for recommendations,and record the comparison between our model and the other two models.Our model is much better than SB-CF and EB-CF regarding accuracy,novelty,and complexity.The model of LFCKT-ER is mainly in the ideal region.Fig.11 shows the performance of the recommendation algorithm in terms of accuracy and diversity,Fig.12 shows the performance of the recommendation algorithm in terms of accuracy and novelty,and Fig.13 shows the performance of the recommendation algorithm in terms of diversity and novelty,with the points in the figure closer to the top right indicating the better performance of the model.Our model’s recommendation performance for students is closer to the upper right corner than the other two models.

    Figure 11:Accuracy and diversity compared

    Figure 12:Accuracy and novelty compared

    4.5.3 The Results of Tune Parameters

    Then,we try to discuss the effect of students’expectations E and learning stage preferences on the recommendation performance to maximize the student’s learning efficiency at each recommendation.Accuracy,Novelty,Diversity,and Knowledge State Improvement(KSI)were metrics.When changing preferences and E,we also used other parameters REL for experiments on dataset ASSISTment2009,where Z denotes the average of the cognitively calculated student knowledge point mastery.The results are shown in Table 3:

    Table 3:Effects of different parameters

    Table 3 shows that students’expectations of the difficulty of the exercises are lower than they are.When exceeding 0.2 of their knowledge level,it was found that all four of our evaluation indicators decreased.Students’knowledge states are steadily increasing within the vicinity of their knowledge state.This is why we have a basis for evaluating whether students’expectations are reasonable in Eq.(7).Students will see their ability values and then adjust their expectations appropriately according to the system’s prompts to achieve an effect of improving their ability the fastest.

    5 Conclusion

    This paper proposes an exercise recommendation algorithm specifically designed for online learning platforms.Using students’exercise records,the proposed algorithm calculates their ability and learning progress and incorporates their exercise learning stage preferences and students’expectations of difficulty to generate personalized exercise recommendations.The ultimate goal of the proposed algorithm is to enhance students’interest and competence in learning.To demonstrate the effectiveness of the proposed algorithm,we conducted simulation experiments and compared its performance with several baseline methods.The results show that the proposed algorithm outperforms the recommendation accuracy and knowledge state improvement baselines.The proposed algorithm addresses the challenge of providing appropriate exercise recommendations to students who need to complete exercises to test their mastery of knowledge points and who also need to choose the appropriate exercises based on their learning progress,students’expectations of difficulty,and learning stage preferences.By providing tailored exercise recommendations,the proposed algorithm can better meet students’exercise needs and help them achieve better learning outcomes.Therefore,the proposed exercise recommendation algorithm has practical value in online learning platforms and can benefit students by improving their learning experience and results.

    This paper studies the effect of students’forgetting behavior on their state of knowledge.It calculates their learning progress,learning stage preferences,and expected difficulty of the exercises in the recommendation to build a dynamic exercise recommendation system.The proposed algorithm enriches the diversity of exercises in the recommendation to meet students’learning needs and interests to the maximum.However,there are still some rooms to improve.For example,this paper just utilized knowledge concepts instead of exercises.Although it could solve the cold exercise start[34–36]problem,limited information involved in the exercises cannot provide more accurate recommendation results.Also,this paper only utilized a limited number of tags,e.g.,the number of questions answered,knowledge points,and correctness.In future work,other types of labels could also be utilized for the recommendation,e.g.,the number of attempts to answer questions and the number of a student’s reviews of reference solutions.

    Acknowledgement:The authors extend their appreciation to the anonymous reviewers for their constructive comments,and wish to thank Ms.Shuo Liu for her helpful suggestions in writing this paper.

    Funding Statement:This research is partially supported by the National Natural Science Foundation of China(No.62006090),and Research Funds of Central China Normal University(CCNU)under Grants 31101222211 and 31101222212.

    Author Contributions:Study conception and design:Mengjuan Li,Lei Niu;analysis and interpretation of results:Mengjuan Li,Lei Niu;draft manuscript preparation:Mengjuan Li.All authors reviewed the results and approved the final version of the manuscript.

    Availability of Data and Materials:Data not available due to commercial restrictions.Due to the nature of this research,participants of this study did not agree for their data to be shared publicly,so supporting data is not available.

    Conflicts of Interest:The authors declare that they have no conflicts of interest to report regarding the present study.

    亚洲欧美日韩卡通动漫| 国产成人精品一,二区| 春色校园在线视频观看| 最近中文字幕高清免费大全6| 久久热精品热| 欧美人与善性xxx| 亚洲三级黄色毛片| 免费黄网站久久成人精品| 亚洲精品成人av观看孕妇| 亚洲欧美日韩卡通动漫| 国产精品女同一区二区软件| 菩萨蛮人人尽说江南好唐韦庄| av.在线天堂| 久久精品国产亚洲av涩爱| 国产一级毛片在线| 嘟嘟电影网在线观看| 日韩 亚洲 欧美在线| 69av精品久久久久久| 最近最新中文字幕免费大全7| 肉色欧美久久久久久久蜜桃 | 欧美xxxx性猛交bbbb| 国产免费视频播放在线视频 | 久久精品国产亚洲网站| 婷婷色综合www| 男女视频在线观看网站免费| 视频中文字幕在线观看| 亚洲内射少妇av| 最新中文字幕久久久久| 中文天堂在线官网| 国产黄片美女视频| 久久久久免费精品人妻一区二区| 欧美极品一区二区三区四区| 禁无遮挡网站| 一区二区三区四区激情视频| 美女黄网站色视频| 亚洲欧美精品专区久久| 欧美成人a在线观看| av免费在线看不卡| 免费看a级黄色片| 1000部很黄的大片| 精品国产一区二区三区久久久樱花 | 免费高清在线观看视频在线观看| 人妻一区二区av| 日韩在线高清观看一区二区三区| 欧美日韩亚洲高清精品| 日本欧美国产在线视频| 国产高清有码在线观看视频| 国产黄色小视频在线观看| a级毛片免费高清观看在线播放| 最新中文字幕久久久久| 亚洲成人中文字幕在线播放| 蜜臀久久99精品久久宅男| 午夜福利在线观看免费完整高清在| 高清视频免费观看一区二区 | 成人国产麻豆网| 美女大奶头视频| 亚洲成人精品中文字幕电影| 男人舔奶头视频| 欧美精品一区二区大全| 国产免费福利视频在线观看| 在线天堂最新版资源| 熟女电影av网| 欧美日韩综合久久久久久| 黄色日韩在线| 国内精品一区二区在线观看| 久久久久国产网址| 不卡视频在线观看欧美| 国产亚洲精品av在线| 久久亚洲国产成人精品v| 亚洲国产日韩欧美精品在线观看| 国产探花在线观看一区二区| 天堂影院成人在线观看| 伊人久久国产一区二区| 成年av动漫网址| 免费黄网站久久成人精品| 精品99又大又爽又粗少妇毛片| 国产乱来视频区| 99久国产av精品| 非洲黑人性xxxx精品又粗又长| 午夜福利视频精品| 国产 亚洲一区二区三区 | 亚洲熟妇中文字幕五十中出| 亚洲欧美日韩无卡精品| 国产女主播在线喷水免费视频网站 | 久久国内精品自在自线图片| 丰满少妇做爰视频| 日韩欧美精品免费久久| 国模一区二区三区四区视频| 能在线免费看毛片的网站| 好男人在线观看高清免费视频| 麻豆av噜噜一区二区三区| 51国产日韩欧美| 在线 av 中文字幕| 日本欧美国产在线视频| 久久国内精品自在自线图片| 午夜福利视频1000在线观看| 精品久久久精品久久久| 亚洲国产精品成人综合色| 91久久精品国产一区二区成人| 丝袜美腿在线中文| 深爱激情五月婷婷| 我的女老师完整版在线观看| 国产成年人精品一区二区| 精品一区二区免费观看| 日韩精品有码人妻一区| 久久精品夜夜夜夜夜久久蜜豆| 人人妻人人澡欧美一区二区| av在线蜜桃| 欧美变态另类bdsm刘玥| 免费黄频网站在线观看国产| 国产精品久久久久久精品电影小说 | 亚洲18禁久久av| 日韩精品有码人妻一区| 亚洲欧美成人综合另类久久久| 久久国产乱子免费精品| 亚洲成人精品中文字幕电影| 婷婷色综合www| 啦啦啦中文免费视频观看日本| or卡值多少钱| 听说在线观看完整版免费高清| 国产亚洲91精品色在线| 久久人人爽人人爽人人片va| 亚洲国产欧美人成| 激情五月婷婷亚洲| 97在线视频观看| 国产精品爽爽va在线观看网站| 精品久久久久久久久av| 国国产精品蜜臀av免费| 亚洲av电影在线观看一区二区三区 | 国产色爽女视频免费观看| 丝袜喷水一区| 成人美女网站在线观看视频| 少妇的逼水好多| 国产午夜精品论理片| 十八禁网站网址无遮挡 | 国产高清三级在线| 日韩视频在线欧美| 18+在线观看网站| 亚洲,欧美,日韩| 白带黄色成豆腐渣| 欧美三级亚洲精品| 久久久久久九九精品二区国产| 欧美精品一区二区大全| 亚洲av国产av综合av卡| 在线观看一区二区三区| 最近最新中文字幕免费大全7| 国产不卡一卡二| 又大又黄又爽视频免费| 在线免费观看的www视频| 久久人人爽人人爽人人片va| 一级片'在线观看视频| 国产精品三级大全| 深爱激情五月婷婷| 少妇猛男粗大的猛烈进出视频 | a级毛片免费高清观看在线播放| 国产亚洲午夜精品一区二区久久 | 九色成人免费人妻av| 一级毛片电影观看| 啦啦啦中文免费视频观看日本| 综合色丁香网| 久久午夜福利片| 亚洲精品日本国产第一区| 人妻系列 视频| 蜜桃亚洲精品一区二区三区| 极品少妇高潮喷水抽搐| 一级毛片aaaaaa免费看小| 精品少妇黑人巨大在线播放| 在线天堂最新版资源| 国产永久视频网站| 欧美精品一区二区大全| 黄片无遮挡物在线观看| 久久久久精品久久久久真实原创| 黄片wwwwww| www.色视频.com| 草草在线视频免费看| 国产精品国产三级专区第一集| 人人妻人人澡欧美一区二区| 精华霜和精华液先用哪个| 国产av码专区亚洲av| 亚洲色图av天堂| 免费看不卡的av| 九草在线视频观看| 精品熟女少妇av免费看| 别揉我奶头 嗯啊视频| 老女人水多毛片| 午夜免费观看性视频| 国产一区二区三区综合在线观看 | av线在线观看网站| 欧美成人午夜免费资源| 欧美一级a爱片免费观看看| 日韩成人伦理影院| 亚洲经典国产精华液单| 久久久久久九九精品二区国产| 国产成人精品久久久久久| 永久网站在线| 日韩av在线免费看完整版不卡| 日韩av不卡免费在线播放| 精品人妻视频免费看| eeuss影院久久| 亚洲国产欧美在线一区| 丰满乱子伦码专区| 女人十人毛片免费观看3o分钟| 女人十人毛片免费观看3o分钟| 国产精品久久久久久av不卡| 亚洲国产最新在线播放| 精品人妻熟女av久视频| 久久久久久久大尺度免费视频| 亚洲人成网站在线播| 国产淫语在线视频| 久久精品国产鲁丝片午夜精品| 国产乱来视频区| 亚洲av不卡在线观看| 亚洲av成人精品一区久久| 午夜视频国产福利| 网址你懂的国产日韩在线| 男女啪啪激烈高潮av片| 2021天堂中文幕一二区在线观| 亚洲乱码一区二区免费版| 99久久精品热视频| 97在线视频观看| 免费看美女性在线毛片视频| 日本欧美国产在线视频| 久久精品国产亚洲网站| 色尼玛亚洲综合影院| 亚洲三级黄色毛片| 久久久久免费精品人妻一区二区| 人妻一区二区av| 夫妻性生交免费视频一级片| 我的老师免费观看完整版| 久久久亚洲精品成人影院| 久久99蜜桃精品久久| xxx大片免费视频| or卡值多少钱| 色播亚洲综合网| 成人av在线播放网站| 免费看日本二区| 免费黄频网站在线观看国产| 欧美+日韩+精品| 身体一侧抽搐| 亚洲综合色惰| 激情 狠狠 欧美| 亚洲欧美清纯卡通| 女的被弄到高潮叫床怎么办| 成人一区二区视频在线观看| 女人久久www免费人成看片| 欧美三级亚洲精品| 搡女人真爽免费视频火全软件| 热99在线观看视频| 国产成人福利小说| 日韩av在线大香蕉| 韩国av在线不卡| 国产大屁股一区二区在线视频| 波多野结衣巨乳人妻| 国产精品99久久久久久久久| 亚洲成人av在线免费| 日本午夜av视频| 亚洲熟妇中文字幕五十中出| 噜噜噜噜噜久久久久久91| av卡一久久| 亚洲va在线va天堂va国产| 在线免费观看不下载黄p国产| 韩国av在线不卡| 免费黄频网站在线观看国产| 特级一级黄色大片| 91精品一卡2卡3卡4卡| 色综合色国产| av在线观看视频网站免费| 亚洲国产av新网站| 久久久精品94久久精品| 亚洲综合精品二区| 日本三级黄在线观看| 日韩在线高清观看一区二区三区| 免费av观看视频| 在线天堂最新版资源| 日韩欧美精品v在线| 亚洲欧洲日产国产| 在现免费观看毛片| 十八禁国产超污无遮挡网站| 色综合色国产| 美女大奶头视频| 久久久精品欧美日韩精品| 在线 av 中文字幕| 国产成人a区在线观看| 欧美最新免费一区二区三区| 日韩伦理黄色片| 午夜亚洲福利在线播放| 免费黄色在线免费观看| 免费黄频网站在线观看国产| 少妇高潮的动态图| 自拍偷自拍亚洲精品老妇| 淫秽高清视频在线观看| 麻豆成人午夜福利视频| 精品人妻一区二区三区麻豆| 亚洲色图av天堂| 国产 一区精品| 日本av手机在线免费观看| 国产精品蜜桃在线观看| 精品久久久久久久人妻蜜臀av| 成人高潮视频无遮挡免费网站| 色综合色国产| 亚洲精品日韩av片在线观看| 国产亚洲最大av| 五月天丁香电影| av黄色大香蕉| 国产男女超爽视频在线观看| 精品久久久久久久久亚洲| 激情 狠狠 欧美| a级毛色黄片| 99久久精品一区二区三区| 大陆偷拍与自拍| 又大又黄又爽视频免费| 国产精品日韩av在线免费观看| 国产精品久久视频播放| 18禁动态无遮挡网站| 久久久久久久久久成人| 国产高潮美女av| 精品午夜福利在线看| 午夜精品在线福利| 国产色爽女视频免费观看| 九九在线视频观看精品| 一级毛片 在线播放| 国模一区二区三区四区视频| 高清毛片免费看| 99久久九九国产精品国产免费| 我的老师免费观看完整版| 97超视频在线观看视频| 男插女下体视频免费在线播放| 美女国产视频在线观看| 夫妻午夜视频| 国产亚洲av嫩草精品影院| 免费观看精品视频网站| 日韩欧美 国产精品| 久久久精品94久久精品| 麻豆精品久久久久久蜜桃| 亚洲欧美成人精品一区二区| 国产av在哪里看| 嫩草影院新地址| 亚洲成人一二三区av| 人妻制服诱惑在线中文字幕| 中文欧美无线码| 国产一区二区亚洲精品在线观看| 亚洲精品国产av成人精品| videos熟女内射| 99视频精品全部免费 在线| 亚洲怡红院男人天堂| 一二三四中文在线观看免费高清| 建设人人有责人人尽责人人享有的 | 乱人视频在线观看| 97精品久久久久久久久久精品| 亚洲在线观看片| 国产乱人视频| 亚洲精品国产成人久久av| 成年免费大片在线观看| 欧美激情国产日韩精品一区| 五月伊人婷婷丁香| 免费观看无遮挡的男女| 国产乱人偷精品视频| 亚洲欧美精品自产自拍| 2018国产大陆天天弄谢| 好男人在线观看高清免费视频| 日韩欧美国产在线观看| 看免费成人av毛片| 99热网站在线观看| 好男人在线观看高清免费视频| 日韩视频在线欧美| 亚洲精品久久久久久婷婷小说| 中国国产av一级| 免费看日本二区| 三级男女做爰猛烈吃奶摸视频| www.色视频.com| 禁无遮挡网站| 成人综合一区亚洲| 国产av在哪里看| 免费观看性生交大片5| 欧美极品一区二区三区四区| 伦理电影大哥的女人| 色综合亚洲欧美另类图片| 男插女下体视频免费在线播放| 国产免费又黄又爽又色| 男人舔奶头视频| 一级二级三级毛片免费看| 中文字幕亚洲精品专区| 女人久久www免费人成看片| 一级毛片 在线播放| 国产精品一区www在线观看| 亚洲,欧美,日韩| 少妇丰满av| av国产久精品久网站免费入址| 国产在线一区二区三区精| 亚洲欧美精品自产自拍| 国产亚洲午夜精品一区二区久久 | 午夜福利视频1000在线观看| 久久精品熟女亚洲av麻豆精品 | 又粗又硬又长又爽又黄的视频| 亚洲欧美中文字幕日韩二区| 色5月婷婷丁香| 26uuu在线亚洲综合色| 好男人视频免费观看在线| 免费人成在线观看视频色| 日本与韩国留学比较| 久久97久久精品| 国产精品麻豆人妻色哟哟久久 | 女人十人毛片免费观看3o分钟| 麻豆乱淫一区二区| 人妻制服诱惑在线中文字幕| 久久久久久伊人网av| 在现免费观看毛片| 午夜免费男女啪啪视频观看| 免费高清在线观看视频在线观看| 中国国产av一级| 亚洲精品国产av蜜桃| 91精品一卡2卡3卡4卡| 少妇高潮的动态图| 亚洲欧美日韩东京热| 亚洲人成网站高清观看| 免费看日本二区| 亚洲成人一二三区av| 国产成人aa在线观看| 丝瓜视频免费看黄片| 国产伦精品一区二区三区四那| 2022亚洲国产成人精品| 五月玫瑰六月丁香| 国产亚洲精品久久久com| 国产欧美日韩精品一区二区| 亚洲欧美日韩无卡精品| 性插视频无遮挡在线免费观看| av黄色大香蕉| 两个人的视频大全免费| 久久久精品欧美日韩精品| 国产亚洲av片在线观看秒播厂 | 99久久中文字幕三级久久日本| 日韩亚洲欧美综合| 特级一级黄色大片| 免费电影在线观看免费观看| 免费黄色在线免费观看| 波野结衣二区三区在线| 97在线视频观看| 中文字幕亚洲精品专区| 男女啪啪激烈高潮av片| 国产高清有码在线观看视频| 精品一区二区三卡| 美女主播在线视频| 毛片女人毛片| 国产成人一区二区在线| 爱豆传媒免费全集在线观看| 久久草成人影院| 边亲边吃奶的免费视频| 丝袜美腿在线中文| 免费少妇av软件| 97人妻精品一区二区三区麻豆| 性插视频无遮挡在线免费观看| 丝袜喷水一区| 美女大奶头视频| 亚洲国产精品成人久久小说| 国产成人精品福利久久| 亚洲欧洲日产国产| 中文字幕免费在线视频6| 久久精品夜色国产| 女人十人毛片免费观看3o分钟| 乱码一卡2卡4卡精品| 蜜臀久久99精品久久宅男| 婷婷色综合www| 久久精品国产亚洲av涩爱| 有码 亚洲区| 蜜桃久久精品国产亚洲av| 两个人的视频大全免费| 国产成人a∨麻豆精品| 久久精品熟女亚洲av麻豆精品 | 听说在线观看完整版免费高清| 亚洲国产成人一精品久久久| 亚洲精品aⅴ在线观看| 性插视频无遮挡在线免费观看| 啦啦啦韩国在线观看视频| 精品久久久久久久久亚洲| 亚洲av免费高清在线观看| 高清视频免费观看一区二区 | 亚洲久久久久久中文字幕| av在线蜜桃| 美女内射精品一级片tv| 午夜免费男女啪啪视频观看| 99热网站在线观看| 建设人人有责人人尽责人人享有的 | 国产在线一区二区三区精| 日日啪夜夜撸| 精品久久久精品久久久| 久久久久免费精品人妻一区二区| 男女下面进入的视频免费午夜| 国产片特级美女逼逼视频| 色综合色国产| 噜噜噜噜噜久久久久久91| 日韩欧美国产在线观看| 国产黄色免费在线视频| 男女视频在线观看网站免费| 久久这里有精品视频免费| 亚洲av男天堂| 国产精品蜜桃在线观看| 永久免费av网站大全| videossex国产| 少妇高潮的动态图| av在线天堂中文字幕| 夜夜爽夜夜爽视频| 日韩精品有码人妻一区| 日韩 亚洲 欧美在线| 国产女主播在线喷水免费视频网站 | 亚洲精品日本国产第一区| 亚洲av二区三区四区| 在线观看美女被高潮喷水网站| 精品久久久久久久久久久久久| 亚洲精品久久久久久婷婷小说| videossex国产| 一个人看视频在线观看www免费| 国产一区亚洲一区在线观看| 亚洲人成网站在线播| 国产精品国产三级专区第一集| 好男人视频免费观看在线| 国产午夜精品论理片| 国产精品三级大全| 欧美97在线视频| 色吧在线观看| 狠狠精品人妻久久久久久综合| 22中文网久久字幕| 欧美xxxx黑人xx丫x性爽| 国产精品一区二区在线观看99 | 国产淫片久久久久久久久| 夜夜看夜夜爽夜夜摸| 国模一区二区三区四区视频| 精品酒店卫生间| av在线播放精品| 国产伦理片在线播放av一区| 国产av不卡久久| 成年av动漫网址| 国产不卡一卡二| 啦啦啦啦在线视频资源| 国产精品综合久久久久久久免费| 亚洲高清免费不卡视频| 看十八女毛片水多多多| 18禁在线播放成人免费| 免费看不卡的av| 国产高清国产精品国产三级 | 777米奇影视久久| 国产在视频线在精品| 精品一区二区免费观看| 丝瓜视频免费看黄片| 婷婷色综合大香蕉| 99热全是精品| 国产精品综合久久久久久久免费| 天天躁日日操中文字幕| 亚洲经典国产精华液单| 午夜福利视频精品| 国产成人精品福利久久| 国精品久久久久久国模美| 十八禁网站网址无遮挡 | 69人妻影院| 国产探花极品一区二区| 欧美一区二区亚洲| 日韩,欧美,国产一区二区三区| 欧美性猛交╳xxx乱大交人| 青春草视频在线免费观看| 亚洲av成人av| 国产淫语在线视频| 日本猛色少妇xxxxx猛交久久| 日日啪夜夜爽| 国产成人免费观看mmmm| 在线观看人妻少妇| 免费不卡的大黄色大毛片视频在线观看 | 欧美潮喷喷水| 国产国拍精品亚洲av在线观看| 久久久a久久爽久久v久久| av免费在线看不卡| 国产大屁股一区二区在线视频| 国内揄拍国产精品人妻在线| 亚洲精品一区蜜桃| 99久久中文字幕三级久久日本| 蜜桃久久精品国产亚洲av| 日本wwww免费看| av线在线观看网站| 亚洲综合色惰| 亚洲av成人精品一区久久| 国产欧美另类精品又又久久亚洲欧美| 亚洲精品一区蜜桃| 久久99热这里只有精品18| 亚洲国产精品国产精品| 丰满人妻一区二区三区视频av| 99久久人妻综合| 七月丁香在线播放| 最近最新中文字幕大全电影3| 久久久久久伊人网av| 国产色爽女视频免费观看| 高清av免费在线| 午夜免费男女啪啪视频观看| 国产高清国产精品国产三级 | 亚洲综合色惰| 国产大屁股一区二区在线视频| 亚洲怡红院男人天堂| 日日啪夜夜爽| 黑人高潮一二区| 免费观看精品视频网站| 亚洲av成人av| 秋霞伦理黄片| 激情 狠狠 欧美| 麻豆成人av视频| 久久韩国三级中文字幕| 日韩一本色道免费dvd| a级毛色黄片| 久久国产乱子免费精品| 亚洲精品国产av蜜桃| 搡女人真爽免费视频火全软件| 18禁动态无遮挡网站| 精品国产三级普通话版| 国产亚洲av片在线观看秒播厂 | 久久6这里有精品| 成年版毛片免费区| 97热精品久久久久久| av.在线天堂| 国产精品久久久久久精品电影小说 |