超碰97免费丨国产又粗又爽又黄丨法国伦理少妇愉情丨中文一级片丨杨贵妃情欲艳谭三级丨亚欧乱色丨91成人免费在线观看丨亚洲欧洲成人精品av97丨国产午精品午夜福利757视频播放丨美丽人妻被按摩中出中文字幕丨玩弄丰满熟妇xxxxx性60丨桃色五月丨粉豆av丨国产亚洲综合一区二区三区丨国产午夜福利精品一区丨亚洲一级淫片丨羞羞国产一区二区三区四区丨日本亚洲欧洲色α在线播放丨麻豆精品国产传媒av丨使劲快高潮了国语对白在线

流形學習論文

時間:2021-06-12 13:44:31 論文 我要投稿

有關流形學習論文

  流形學習

有關流形學習論文

  流形學習是個很廣泛的概念。這里我主要談的是自從2000年以后形成的流形學習概念和其主要代表方法。自從2000年以后,流形學習被認為屬于非線性降維的一個分支。眾所周知,引導這一領域迅速發展的是2000年Science雜志上的兩篇文章: Isomap and LLE (Locally Linear Embedding)。

  1. 流形學習的基本概念

  那流形學習是什莫呢?為了好懂,我盡可能應用少的數學概念來解釋這個東西。所謂流形(manifold)就是一般的幾何對象的總稱。比如人,有中國人、美國人等等;流形就包括各種維數的曲線曲面等。和一般的降維分析一樣,流形學習把一組在高維空間中的數據在低維空間中重新表示。和以往方法不同的是,在流形學習中有一個假設,就是所處理的數據采樣于一個潛在的流形上,或是說對于這組數據存在一個潛在的流形。 對于不同的方法,對于流形性質的要求各不相同,這也就產生了在流形假設下的各種不同性質的假設,比如在Laplacian

  Eigenmaps中要假設這個流形是緊致黎曼流形等。對于描述流形上的點,我們要用坐標,而流形上本身是沒有坐標的,所以為了表示流形上的點,必須把流形放入外圍空間(ambient space)中,那末流形上的點就可以用外圍空間的坐標來表示。比如R^3中的球面是個2維的曲面,因為球面上只有兩個自由度,但是球面上的點一般是用外圍R^3空間中的坐標表示的,所以我們看到的R^3中球面上的點有3個數來表示的。當然球面還有柱坐標球坐標等表示。對于R^3中的球面來說,那末流形學習可以粗略的概括為給出R^3中的表示,在保持球面上點某些幾何性質的條件下,找出找到一組對應的內蘊坐標(intrinsic coordinate)表示,顯然這個表示應該是兩維的,因為球面的維數是兩維的。這個過程也叫參數化(parameterization)。直觀上來說,就是把這個球面盡量好的展開在通過原點的平面上。在PAMI中,這樣的低維表示也叫內蘊特征(intrinsic feature)。一般外圍空間的維數也叫觀察維數,其表示也叫自然坐標(外圍空間是歐式空間)表示,在統計中一般叫observation。

  了解了流形學習的這個基礎,那末流形學習中的一些是非也就很自然了,這個下面穿插來說。由此,如果你想學好流形學習里的方法,你至少要了解一些微分流形和黎曼幾何的基本知識。

  2. 代表方法

  a) Isomap。

  Josh Tenenbaum的Isomap開創了一個數據處理的新戰場。在沒有具體說Isomap之前,有必要先說說MDS(Multidimensional Scaling)這個方法。我們國內的很多人知道PCA,卻很多人不知道MDS。PCA和MDS是相互對偶的兩個方法。MDS就是理論上保持歐式距離的一個經典方法,MDS最早主要用于做數據的可視化。由于MDS得到的低維表示中心在原點,所以又可以說保持內積。也就是說,用低維空間中的內積近似高維空間中的距離。經典的MDS方法,高維空間中的距離一般用歐式距離。

  Isomap就是借窩生蛋。他的理論框架就是MDS,但是放在流形的理論框架內,原始的距離換成了流形上的測地線(geodesic)距離。其它一模一樣。所謂的測地線,就是流形上加速度為零的曲線,等同于歐式空間中的直線。我們經常聽到說測地線是流形上兩點之間距離最短的線。其實這末說是不嚴謹的。流形上兩點之間距離最短的線是測地線,但是反過來不一定對。另外,如果任意兩個點之間都存在一個測地線,那末這個流形必須是連通的鄰域都是凸的。Isomap就是把任意兩點的測地線距離(準確地說是最短距離)作為流形的幾何描述,用MDS理論框架

  理論上保持這個點與點之間的最短距離。在Isomap中,測地線距離就是用兩點之間圖上的最短距離來近似的,這方面的算法是一般計算機系中用的圖論中的經典算法。

  如果你曾細致地看過Isomap主頁上的matlab代碼,你就會發現那個代碼的實現復雜度遠超與實際論文中敘述的算法。在那個代碼中,除了論文中寫出的算法外,還包括了 outlier detection和embedding scaling。這兩樣東西,保證了運行他們的程序得到了結果一般來說相對比較理想。但是,這在他們的算法中并沒有敘述。如果你直接按照他論文中的方法來實現,你可以體會一下這個結果和他們結果的差距。從此我們也可以看出,那幾個作者做學問的嚴謹態度,這是值得我們好好學習的。

  另外比較有趣的是,Tenenbaum根本不是做與數據處理有關算法的人,他是做計算認知科學(computational cognition science)的。在做這個方法的時候,他還在stanford,02年就去了

  MIT開創一派,成了CoCoSci 的掌門人,他的組成長十分迅速。但是有趣的是,在Isomap之后,他包括他在MIT帶的學生就從來再也沒有做過類似的工作。其原因我今年夏天有所耳聞。他在今年參加 UCLA Alan Yuille 組織的一個summer school上說,(不是原文,是大意)我們經常忘了做研究的原始出發點是什莫。他做Isomap就是為了找一個好的visual perception的方法,他還堅持了他的方向和信仰,computational cognition,他沒有隨波逐流。而由他引導起來的 manifold learning 卻快速的發展成了一個新的方向。

  這是一個值得我們好好思考的問題。我們做一個東西,選擇一個研究方向究竟是為了什莫。你考慮過嗎?

  (當然,此問題也在問我自己)

  b) LLE (Locally linear Embedding)

  LLE在作者寫出的表達式看,是個具有十分對稱美的方法. 這種看上去的對稱對于啟發人很重要。LLE的思想就是,一個流形在很小的局部鄰域上可以近似看成歐式的,就是局部線性的。那末,在小的局部鄰域上,一個點就可以用它周圍的點在最小二乘意義下最優的線性表示。LLE把這個線性擬合的系數當成這個流形局部幾何性質的刻畫。那末一個好的低維表示,就應該也具有同樣的局部幾何,所以利用同樣的線性表示的表達式,最終寫成一個二次型的形式,十分自然優美。

  注意在LLE出現的兩個加和優化的線性表達,第一個是求每一點的線性表示系數的。雖然原始公式中是寫在一起的,但是求解時,是對每一個點分別來求得。第二個表示式,是已知所有點的線性表示系數,來求低維表示(或嵌入embedding)的,他是一個整體求解的過程。這兩個表達式的轉化正好中間轉了個彎,使一些人困惑了,特別后面一個公式寫成一個二次型的過程并不是那末直觀,很多人往往在此卡住,而阻礙了全面的理解。我推薦大家去精讀 Saul 在

  JMLR上的那篇LLE的長文。那篇文章無論在方法表達還是英文書寫,我認為都是精品,值得好好玩味學習。

  另外值得強調的是,對于每一點處擬合得到的系數歸一化的操作特別重要,如果沒有這一步,這個算法就沒有效果。但是在原始論文中,他們是為了保持數據在平行移動下embedding不變。 LLE的matlab代碼寫得簡潔明了,是一個樣板。

  在此有必要提提Lawrence Saul這個人。在Isomap和LLE的作者們中,Saul算是唯一一個以流形學習(并不限于)為研究對象開創學派的人。Saul早年主要做參數模型有關的算法。自從LLE以后,坐陣UPen創造了一個個佳績。主要成就在于他的兩個出色學生,Kilian Weinberger和 Fei Sha,做的方法。拿了很多獎,在此不多說,可以到他主頁上去看。Weinberger把學習核矩陣引入到流形學習中來。他的這個方法在流形學習中影響到不是很顯著,卻是在 convex optimization 中人人得知。Fei Sha不用多說了,machine learning中一個閃亮的新星,中國留學生之驕傲。現在他們一個在Yahoo,一個在Jordan手下做PostDoc。

  c) Laplacian Eigenmaps

  要說哪一個方法被做的全面,那莫非LE莫屬。如果只說LE這個方法本身,是不新的,許多年前在做mesh相關的領域就開始這莫用。但是放在黎曼幾何的框架內,給出完整的幾何分析的,應該是Belkin和Niyogi(LE作者)的功勞。

  LE的基本思想就是用一個無向有權圖來描述一個流形,然后通過用圖的嵌入(graph

  embedding)來找低維表示。說白了,就是保持圖的局部鄰接關系的情況把這個圖從高維空間中重新畫在一個低維空間中(graph drawing)。

  在至今為止的流行學習的典型方法中,LE是速度最快、效果相對來說不怎莫樣的。但是LE有一個其他方法沒有的特點,就是如果出現outlier情況下,它的魯棒性(robustness)特別好。 后來Belkin和Niyogi又分析了LE的收斂性。大家不要忽視這個問題,很重要。鼓勵有興趣數學功底不錯的人好好看看這篇文章。

  d) Hessian Eigenmaps

  如果你對黎曼幾何不懂,基本上看不懂這個方法。又加作者表達的抽象,所以絕大多數人對這個方法了解不透徹。在此我就根據我自己的理解說說這個方法。

  這個方法有兩個重點:(1)如果一個流形是局部等距(isometric)歐式空間中一個開子集的,那末它的Hessian矩陣具有d+1維的零空間。(2)在每一點處,Hessian系數的估計。

  首先作者是通過考察局部Hessian的二次型來得出結論的,如果一個流形局部等距于歐式空間中的一個開子集,那末由這個流形patch 到開子集到的映射函數是一個線性函數,線性函數的二次混合導數為零,所以局部上由Hessian系數構成的二次型也為零,這樣把每一點都考慮到,過渡到全局的Hessian矩陣就有d+1維的零空間,其中一維是常函數構成的,也就是1向量。其它的d維子空間構成等距坐標。這就是理論基礎的大意,當然作者在介紹的時候,為了保持理論嚴謹,作了一個由切坐標到等距坐標的過渡。

  另外一個就是局部上Hessian系數的估計問題。我在此引用一段話:

  If you approximate a function f(x) by a quadratic expansion

  f(x) = f(0) + (grad f)^T x + x^T Hf x + rem

  then the hessian is what you get for the quadratic component. So simply over a given neighborhood, develop the operator that approximates a function by its projection on 1, x_1,...,x_k, x_1^2,...,x_k^2, x_1*x_2,... ,x_{k-1}*x_{k}. Extract the component of the operator that delivers the projection on x_1^2,...,x_k^2, x_1*x_2,... ,x_{k-1}*x_{k}.

  這段話是我在初學HE時候,寫信問Dave Donoho,他給我的回信。希望大家領會。如果你了解了上述基本含義,再去細看兩遍原始論文,也許會有更深的理解。由于HE牽扯到二階導數的估計,所以對噪聲很敏感。另外,HE的原始代碼中在計算局部切坐標的時候,用的是奇異值分解(SVD),所以如果想用他們的原始代碼跑一下例如圖像之類的真實數據,就特別的慢。其實把他們的代碼改一下就可以了,利用一般PCA的快速計算方法,計算小尺寸矩陣的特征向量即可。還有,在原始代碼中,他把Hessian系數歸一化了,這也就是為什莫他們叫這個方法為 Hessian LLE 的原因之一。

  Dave Dohono是學術界公認的大牛,在流形學習這一塊,是他帶著他的一個學生做的,Carrie Grimes。現在這個女性研究員在Google做 project leader,學術界女生同學的楷模 : )

  e) LTSA (Local tangent space alignment)

  很榮幸,這個是國內學者(浙江大學數學系的老師ZHANG Zhenyue)為第一作者做的一個在流行學習中最出色的方法。由于這個方法是由純數學做數值分析出身的老師所做,所以原始論文看起來公式一大堆,好像很難似的。其實這個方法非常直觀簡單。

  象 Hessian Eigenmaps 一樣,流形的局部幾何表達先用切坐標,也就是PCA的主子空間中的坐標。那末對于流形一點處的切空間,它是線性子空間,所以可以和歐式空間中的一個開子集建立同構關系,最簡單的就是線性變換。在微分流形中,就叫做切映射 (tangential map),是個很自然很基礎的概念。把切坐標求出來,建立出切映射,剩下的就是數值計算了。最終這個算法劃歸為一個很簡單的跌代加和形式。如果你已經明白了MDS,那末你就很容易明白,這個算法本質上就是MDS的從局部到整體的組合。

  這里主要想重點強調一下,那個論文中使用的一個從局部幾何到整體性質過渡的alignment技術。在spectral method(特征分解的)中,這個alignment方法特別有用。只要在數據的局部鄰域上你的方法可以寫成一個二次項的形式,就可以用。

  其實LTSA最早的版本是在02年的DOCIS上。這個alignment方法在02年底Brand的 charting a manifold 中也出現,隱含在Hessian Eigenmaps中。在HE中,作者在從局部的Hessian矩陣過渡到全局的Hessian矩陣時,用了兩層加號,其中就隱含了這個 alignment方法。后來國內一個叫 ZHAO Deli 的學生用這個方法重新寫了LLE,發在Pattern Recognition上,一個短文。可以預見的是,這個方法還會被發揚光大。

  ZHA Hongyuan 后來專門作了一篇文章來分析 alignment matrix 的譜性質,有興趣地可以找來看看。

  f) MVU (Maximum variance unfolding)

  這個方法剛發出來以后,名字叫做Semi-definite Embedding (SDE)。構建一個局部的稀疏歐式距離矩陣以后,作者通過一定約束條件(主要是保持距離)來學習到一個核矩陣,對這個核矩陣做PCA就得到保持距離的 embedding,就這莫簡單。但是就是這個方法得了多少獎,自己可以去找找看。個人觀點認為,這個方法之所以被如此受人賞識,無論在vision還是在learning,除了給流形學習這一領域帶來了一個新的解決問題的工具之外,還有兩個重點,一是核方法(kernel),二是半正定規劃(semi-definite programming),這兩股風無論在哪個方向(learning and Vision)上都吹得正猛。

  g) S-Logmaps

  這個方法不太被人所知,但是我認為這個是流形學習發展中的一個典型的方法(其實其他還有很多人也這莫認為)。就效果來說,這個方法不算好,說它是一個典型的方法,是因為這個方法應用了黎曼幾何中一個很直觀的性質。這個性質和法坐標(normal coordinate)、指數映射(exponential map)和距離函數(distance function)有關。

  如果你了解黎曼幾何,你會知道,對于流形上的一條測地線,如果給定初始點和初始點處測地線的切方向,那莫這個測地線就可以被唯一確定。這是因為在這些初始條件下,描述測地線的偏微分方程的解是唯一的。那末流形上的一條測地線就可以和其起點處的切平面上的點建立一個對應關系。我們可以在這個切平面上找到一點,這個點的方向就是這個測地線在起點處的切方向,其長度等于這個測地線上的長。這樣的一個對應關系在局部上是一一對應的。那末這個在切平面上的對應點在切平面中就有一個坐標表示,這個表示就叫做測地線上對應點的法坐標表示(有的也叫指數坐標)。那末反過來,我們可以把切平面上的點映射到流形上,這個映射過程就叫做指數映射(Logmap就倒過來)。如果流形上每一個點都可以這樣在同一個切平面上表示出來,那末我們就可以得到保持測地線長度的低維表示。如果這樣做得到,流形必須可以被單坐標系統所覆蓋。

  如果給定流形上的采樣點,如果要找到法坐標,我們需要知道兩個東西,一是測地線距離,二是每個測地線在起點處的切方向。第一個東西好弄,利用Isomap中的方法直接就可以解決,關鍵是第二個。第二個作者利用了距離函數的梯度,這個梯度和那個切方向是一個等價的關系,一般的黎曼幾何書中都有敘述。作者利用一個局部切坐標的二次泰勒展開來近似距離函數,而距離是知道的,就是測地線距離,局部切坐標也知道,那末通過求一個簡單的最小二乘問題就可以估計出梯度方向。

  如果明白這個方法的幾何原理,你再去看那個方法的結果,你就會明白為什莫在距離中心點比較遠的點的embedding都可以清楚地看到在一條條線上,效果不太好。

  最近這個思想被北大的一個年輕的老師 LIN Tong 發揚光大,就是ECCV‘06上的那篇,還有即將刊登出的TPAMI上的 Riemannian Manifold Learning,實為國內研究學者之榮幸。Lin的方法效果非常好,但是雖然取名叫Riemannian,沒有應用到黎曼幾何本身的性質,這樣使他的方法更容易理解。

  Lin也是以一個切空間為基準找法坐標,這個出發點和思想和Brun(S-Logmaps)的是一樣的。但是Lin全是在局部上操作的,在得出切空間原點處局部鄰域的法坐標以后,Lin采用逐步向外擴展的方法找到其他點的法坐標,在某一點處,保持此點到它鄰域點的歐式距離和夾角,然后轉化成一個最小二乘問題求出此點的法坐標,這樣未知的利用已知的逐步向外擴展。說白了就像縫網一樣,從幾個臨近的已知點開始,逐漸向外擴散的縫。效果好是必然的。

  淺談流形學習

  bypluskid, on 2010-05-29, in Machine Learning76 comments

  總覺得即使是“淺談”兩個字,還是讓這個標

  題有些過大了,更何況我自己也才剛剛接觸這么一個領域。不過懶得想其他標題了,想起來要扯一下這個話題,也是因為和朋友聊起我自己最近在做的方向。Manifold Learning 或者僅僅 Manifold 本身通常就聽起來頗有些深奧的感覺,不過如果并不是想要進行嚴格的理論推導的話,也可以從許多直觀的例子得到一些感性的認識,正好我也就借這個機會來簡單地談一下這個話題吧,或者說至少是我到目前為止對這它的認識。 這兩個詞,在談 Manifold 之前,不妨先說說 Learning ,也就是 Machine Learning 。而說道 Machine Learning 而不提一下 Artificial Intelligence 的話似乎又顯得有些不厚道。人說 AI 是一門最悲劇的學科,因為每當它的一個子領域發展得像模像樣之后,就立馬自立門戶,從此和 AI “再無瓜葛”了,而 Machine Learning 大概要算是最新的一個典型吧。這就讓人有點奇怪,比如說數學,分門別類總算是夠多了吧?可以不管怎么分,大家兄弟姐妹也都還承認自己是叫“數學”的。那 AI 呢?我覺得這里有很大一部分

  是它自身定位的問題。

  反正現在我是不太清楚 AI 是做什么的,不知道其他人到底清楚不清楚。Wikipedia 上

  說 Artificial intelligence (AI) is the intelligence of machines and the branch of computer

  science that aims to create it.

  可是這相當于一個 tautology ,因為到底什么又是the intelligence of machines呢?一開始的時候,大牛們都野心勃勃,而且好像也是信心滿滿,就好像曾經廣泛認為“牛頓定理揭示了宇宙真理,科學剩下的事情只要按照公式來做計算就可以了”一樣,大家可能覺得,不出幾十年,人類就可以不用思考,交給 AI 來做了。不過我這里并不想再多說諸如什么是“思考”,什么是“智能”之類的以及隨之而來的“圖靈測試”之類的話題。我想說的是,到頭來,AI 到底是什么,這還是一個問題,或者說,AI 在一開始定了一個過高的目標,幾十年后,發現情況并不像當年那么樂觀,卻又有些下不了臺了。

  這個時候,AI 的一些旁枝或者子領域果斷放下面子,丟掉了那個近乎玄幻的目標,逐漸發展成為“正常”的學科,所以也就不再好稱為 AI 了。或者說現在的 AI 有兩個意思,一個廣義的 AI ,包括了所有相關的以及派生的領域,另一個則是狹義的或者經典的 AI ,專門指那些仍然在執著地追求著真正的“智能”的部分,或者說得不好聽一點,就

  是剩下的部分。

  Machine Learning 作為離家出走的典型,雖然名字里帶了 Learning 一個詞,讓人乍一看覺得和 Intelligence 相比不過是換了個說法而已,然而事實上這里的 Learning 的意義要樸素得多。我們來看一看 Machine Learning 的典型的流程就知道了,其實有時候覺得和應用數學或者更通俗的數學建模有些類似,通常我們會有需要分析或者處理的數據,根據一些經驗和一些假設,我們可以構建一個模型,這個模型會有一些參數(即使是非參數化方法,也是可以類似地看待的),根據數據來求解模型參數的過程,就叫做 Parameter Estimation ,或者 Model Fitting ,但是搞機器學習的人,通常把它叫做 Learning (或者,換一個角度,叫 Training)——因為根據數據歸納出一個有用的模型,這和我們人類“學習”的過程還是挺類似的吧。不過,如果拋開無聊的摳字眼游戲的話,我們可以看到,Machine Learning 已經拋棄了“智能”的高帽子,它的目的就是要解決具

  體的問題——而并不關心是否是通過一種“智能”的方式類解決的。

  說到這里,其實我們構造模型就類似于寫一個類,數據就是構造函數的參數,Learning 就是構造函數運行的過程,成功構造一個對象之后,我們就完成了學習。一些 Machine Learning 的問題到這一步就結束了,另一些情況還會使用得到的模型(對象)對后來的數據進行一些處理,通常會是Inferencing。到這個時候,又有些像統計里的東西了,所謂“統計推斷”嘛。其實原本統計和機器學習研究的不少問題就是交叉在一起的,不過兩派人從不同的角度來看待同樣的問題。而且,也確實有 Statistical Learning 這么一個說法存在的,可以把他看成是 Machine Learning 的一個子領域(或者是一個分子或

  者甚至就是 Machine Learning 本身)。

  到這里,如果你還沒有因為不斷地摳字眼而煩躁的話,

  我已經忍無可忍了。所以,我就假定你已經了解了什么叫 Learning ,或者是已經惡心到懶得去了解了。于是我們轉入下一個話題:流形,也就是 Manifold 。不知道你有沒有為我在本文開頭放上的那個地球的圖片感到困惑?這是因為球面是一個很典型的流

  形的例子,而地球就是一個很典型的“球面”啦(姑且當作球面好啦)。

  有時候經常會在 paper 里看到“嵌入在高維空間中的低維流形”,不過高維的數據對于我們這些可憐的低維生物來說總是很難以想像,所以最直觀的例子通常都會是嵌入在三維空間中的二維或者一維流行。比如說一塊布,可以把它看成一個二維平面,這是一個

  二維的歐氏空間,現在我們(在三維)中把它扭一扭,它就變成了一個流形(當然,不

  扭的時候,它也是一個流形,歐氏空間是流形的一種特殊情況)。

  所以,直觀上來講,一個流形好比是一個 d 維的空間,在一個 m 維的空間中 (m > d) 被扭曲之后的結果。需要注意的是,流形并不是一個“形狀”,而是一個“空間”,如果你覺得“扭曲的空間”難以想象,那么請再回憶之前一塊布的例子。如果我沒弄錯的話,廣義相對論似乎就是把我們的時空當作一個四維流(空間三維加上時間一維)形來研究的,引力就是這個流形扭曲的結果。當然,這些都是直觀上的概念,其實流形并不需要依靠嵌入在一個“外圍空間”而存在,稍微正式一點來說,一個 d 維的流形就是一個在任意點出局部同胚于(簡單地說,就是正逆映射都是光滑的一一映射)歐氏空間。

  實際上,正是這種局部與歐氏空間的同

  胚給我們帶來了很多好處,這使得我們在日常生活中許許多多的幾何問題都可以使用簡單的歐氏幾何來解決,因為和地球的尺度比起來,我們的日常生活就算是一個很小的局部啦——我突然想起《七龍珠》里的那個界王住的那種私人小星球,走幾步就要繞一圈的感覺,看來界王不僅要體力好(那上面重力似乎是地球的十倍),而且腦力也要好,

  初中學的必須是黎曼幾何了!

  那么,除了地球這種簡單的例子,實際應用中的數據,怎么知道它是不是一個流形呢?于是不妨又回歸直觀的感覺。再從球面說起,如果我們事先不知道球面的存在,那么球面上的點,其實就是三維歐氏空間上的點,可以用一個三元組來表示其坐標。但是和空間中的普通點不一樣的是,它們允許出現的位置受到了一定的限制,具體到球面,可以

  可以看一下它的參數方程:

  可以看到,這些三維的坐標實際上是由兩個變量和生成的,也可以說成是它的自由度是二,也正好對應了它是一個二維的流形。有了這樣的感覺之后,再來看流形學習里經

  常用到的人臉的例子,就很自然了。下圖是Isomap論文里的一個結果:

  這里的圖片來自同一張人臉(好吧,其實是人臉模型),每張圖片是 64×64 的灰度圖,如果把位圖按照列(或行)拼起來,就可以得到一個 4096 維的向量,這樣一來,每一張圖片就可以看成是 4096 維歐氏空間中的一個點。很顯然,并不是 4096 維空間中任意一個點都可以對應于一張人臉圖片的,這就類似于球面的情形,我們可以假定所有可以是人臉的 4096 維向量實際上分布在一個 d 維 (d < 4096) 的子空間中。而特定到Isomap的人臉這個例子,實際上我們知道所有的 698 張圖片是拍自同一個人臉(模型),不過是在不同的 pose 和光照下拍攝的,如果把 pose (上下和左右)當作兩個自由度,而光照當作一個自由度,那么這些圖片實際只有三個自由度,換句話說,存在一個類似于球面一樣的參數方程(當然,解析式是沒法寫出來的),給定一組參數(也就是上下、左右的 pose 和光照這三個值),就可以生成出對應的 4096 維的坐標來。

  換句話說,這是一個嵌入在 4096 維歐氏空間中的一個 3 維流形。

  實際上,上面的那張圖就是Isomap將這個數據集從 4096 維映射到 3 維空間中,并顯示了其中 2 維的結果,圖中的小點就是每個人臉在這個二維空間中對應的坐標位置,其中一些標紅圈的點被選出來,并在旁邊畫上了該點對應的原始圖片,可以很直觀地看

  出這兩個維度正好對應了 pose 的兩個自由度平滑變化的結果。

  就我目前所知,把流形引入到機器學習領域來主要有兩種用途:一是將原來在歐氏空間中適用的算法加以改造,使得它工作在流形上,直接或間接地對流形的結構和性質加以利用;二是直接分析流形的結構,并試圖將其映射到一個歐氏空間中,再在得到的結果

  上運用以前適用于歐氏空間的算法來進行學習。

  這里Isomap正巧是一個非常典型的例子,因為它實際上是通過“改造一種原本適用于歐

  氏空間的算法”,達到了“將流形映射到一個歐氏空間”的目的。

  Isomap所改造的這個方法叫做Multidimensional Scaling (MDS),MDS 是一種降維方法,它的目的就是使得降維之后的點兩兩之間的距離盡量不變(也就是和在原是空間中對應的兩個點之間的距離要差不多)。只是 MDS 是針對歐氏空間設計的,對于距離的計算也是使用歐氏距離來完成的。如果數據分布在一個流形上的話,歐氏距離就不適用了。 讓我們再回到地球——這個在三維空間中的二維流形,假設我們要在三維空間中計算北極點和南極點的距離,這很容易,就是兩點相連的線段的長度,可是,如果要在這個流形上算距離就不能這樣子算了,我們總不能從北極打個洞鉆到南極去吧?要沿著地球表面走才行,當然,如果我隨便沿著什么路線走一遍,然后數出總共走了多少步作為距離,這是不成的,因為這樣一來如果我沿著不同的路線走,豈不是會得到不同的距離值?總而言之,我們現在需要一個新的定義在地球表面(流形)上的距離度量,理論上來說,任意滿足測度的 4 個條件的函數都可以被定義為距離,不過,為了和歐氏空間對應起

  來,這里選擇一個直線距離的推廣定義。

  還記得初中學的“兩點之間,線段最短”嗎?現在,我們反過來說,把線段的概念推廣一下,變成“兩點之間最短的曲線是線段”,于是流形上的距離定義也就等同于歐氏空間了:流形上兩個點之間的距離就是連接兩個點的“線段”的長度。雖然只是置換了一個概念,但是現在兩者統一起來了,不過,在流形上的線段大概就不一定是“直”的了(于是直線也變成不一定是“直”的了),通常又稱作是“測地線”。對于球面這個簡單的流形來說,任意一條線段必定是在一個“大圓”上的,于是球面上的直線其實都是一些大圓,也造成了球面這個流形上沒有平行線等一系列尷尬的局面(任意兩條直線均相交),如果你看

  過一些數學科普八卦類的書,應該會回憶起不少東西啦!

  回到Isomap,它主要做了一件事情,就是把 MDS 中原始空間中距離的計算從歐氏距離換為了流形上的測地距離。當然,如果流形的結構事先不知道的話,這個距離是沒法算的,于是Isomap通過將數據點連接起來構成一個鄰接 Graph 來離散地近似原來的流形,而測地距離也相應地通過 Graph 上的最短路徑來近似了。

  流形學習

  流形學習是個很廣泛的概念。這里我主要談的是自從2000年以后形成的流形學習概念和其主要代表方法。自從2000年以后,流形學習被認為屬于非線性降維的一個分支。眾所周知,引導這一領域迅速發展的是2000年Science雜志上的兩篇文章: Isomap and LLE (Locally Linear Embedding)。

  1. 流形學習的基本概念

  那流形學習是什莫呢?為了好懂,我盡可能應用少的數學概念來解釋這個東西。所謂流形(manifold)就是一般的幾何對象的總稱。比如人,有中國人、美國人等等;流形就包括各種維數的曲線曲面等。和一般的降維分析一樣,流形學習把一組在高維空間中的數據在低維空間中重新表示。和以往方法不同的是,在流形學習中有一個假設,就是所處理的數據采樣于一個潛在的流形上,或是說對于這組數據存在一個潛在的流形。 對于不同的方法,對于流形性質的要求各不相同,這也就產生了在流形假設下的各種不同性質的假設,比如在Laplacian

  Eigenmaps中要假設這個流形是緊致黎曼流形等。對于描述流形上的點,我們要用坐標,而流形上本身是沒有坐標的,所以為了表示流形上的點,必須把流形放入外圍空間(ambient space)中,那末流形上的點就可以用外圍空間的坐標來表示。比如R^3中的球面是個2維的曲面,因為球面上只有兩個自由度,但是球面上的點一般是用外圍R^3空間中的坐標表示的,所以我們看到的R^3中球面上的點有3個數來表示的。當然球面還有柱坐標球坐標等表示。對于R^3中的球面來說,那末流形學習可以粗略的概括為給出R^3中的表示,在保持球面上點某些幾何性質的條件下,找出找到一組對應的內蘊坐標(intrinsic coordinate)表示,顯然這個表示應該是兩維的,因為球面的維數是兩維的。這個過程也叫參數化(parameterization)。直觀上來說,就是把這個球面盡量好的展開在通過原點的平面上。在PAMI中,這樣的低維表示也叫內蘊特征(intrinsic feature)。一般外圍空間的維數也叫觀察維數,其表示也叫自然坐標(外圍空間是歐式空間)表示,在統計中一般叫observation。

  了解了流形學習的這個基礎,那末流形學習中的一些是非也就很自然了,這個下面穿插來說。由此,如果你想學好流形學習里的方法,你至少要了解一些微分流形和黎曼幾何的基本知識。

  2. 代表方法

  a) Isomap。

  Josh Tenenbaum的Isomap開創了一個數據處理的新戰場。在沒有具體說Isomap之前,有必要先說說MDS(Multidimensional Scaling)這個方法。我們國內的很多人知道PCA,卻很多人不知道MDS。PCA和MDS是相互對偶的兩個方法。MDS就是理論上保持歐式距離的一個經典方法,MDS最早主要用于做數據的可視化。由于MDS得到的低維表示中心在原點,所以又可以說保持內積。也就是說,用低維空間中的內積近似高維空間中的距離。經典的MDS方法,高維空間中的距離一般用歐式距離。

  Isomap就是借窩生蛋。他的理論框架就是MDS,但是放在流形的理論框架內,原始的距離換成了流形上的測地線(geodesic)距離。其它一模一樣。所謂的測地線,就是流形上加速度為零的曲線,等同于歐式空間中的直線。我們經常聽到說測地線是流形上兩點之間距離最短的線。其實這末說是不嚴謹的。流形上兩點之間距離最短的線是測地線,但是反過來不一定對。另外,如果任意兩個點之間都存在一個測地線,那末這個流形必須是連通的鄰域都是凸的。Isomap就是把任意兩點的測地線距離(準確地說是最短距離)作為流形的幾何描述,用MDS理論框架

  理論上保持這個點與點之間的最短距離。在Isomap中,測地線距離就是用兩點之間圖上的最短距離來近似的,這方面的算法是一般計算機系中用的圖論中的經典算法。

  如果你曾細致地看過Isomap主頁上的matlab代碼,你就會發現那個代碼的實現復雜度遠超與實際論文中敘述的算法。在那個代碼中,除了論文中寫出的算法外,還包括了 outlier detection和embedding scaling。這兩樣東西,保證了運行他們的程序得到了結果一般來說相對比較理想。但是,這在他們的算法中并沒有敘述。如果你直接按照他論文中的方法來實現,你可以體會一下這個結果和他們結果的差距。從此我們也可以看出,那幾個作者做學問的嚴謹態度,這是值得我們好好學習的。

  另外比較有趣的是,Tenenbaum根本不是做與數據處理有關算法的人,他是做計算認知科學(computational cognition science)的。在做這個方法的時候,他還在stanford,02年就去了

  MIT開創一派,成了CoCoSci 的掌門人,他的組成長十分迅速。但是有趣的是,在Isomap之后,他包括他在MIT帶的學生就從來再也沒有做過類似的工作。其原因我今年夏天有所耳聞。他在今年參加 UCLA Alan Yuille 組織的一個summer school上說,(不是原文,是大意)我們經常忘了做研究的原始出發點是什莫。他做Isomap就是為了找一個好的visual perception的方法,他還堅持了他的方向和信仰,computational cognition,他沒有隨波逐流。而由他引導起來的 manifold learning 卻快速的發展成了一個新的方向。

  這是一個值得我們好好思考的問題。我們做一個東西,選擇一個研究方向究竟是為了什莫。你考慮過嗎?

  (當然,此問題也在問我自己)

  b) LLE (Locally linear Embedding)

  LLE在作者寫出的表達式看,是個具有十分對稱美的方法. 這種看上去的對稱對于啟發人很重要。LLE的思想就是,一個流形在很小的局部鄰域上可以近似看成歐式的,就是局部線性的。那末,在小的局部鄰域上,一個點就可以用它周圍的點在最小二乘意義下最優的線性表示。LLE把這個線性擬合的系數當成這個流形局部幾何性質的刻畫。那末一個好的低維表示,就應該也具有同樣的局部幾何,所以利用同樣的線性表示的表達式,最終寫成一個二次型的形式,十分自然優美。

  注意在LLE出現的兩個加和優化的線性表達,第一個是求每一點的線性表示系數的。雖然原始公式中是寫在一起的,但是求解時,是對每一個點分別來求得。第二個表示式,是已知所有點的線性表示系數,來求低維表示(或嵌入embedding)的,他是一個整體求解的過程。這兩個表達式的轉化正好中間轉了個彎,使一些人困惑了,特別后面一個公式寫成一個二次型的過程并不是那末直觀,很多人往往在此卡住,而阻礙了全面的理解。我推薦大家去精讀 Saul 在

  JMLR上的那篇LLE的長文。那篇文章無論在方法表達還是英文書寫,我認為都是精品,值得好好玩味學習。

  另外值得強調的是,對于每一點處擬合得到的系數歸一化的操作特別重要,如果沒有這一步,這個算法就沒有效果。但是在原始論文中,他們是為了保持數據在平行移動下embedding不變。 LLE的matlab代碼寫得簡潔明了,是一個樣板。

  在此有必要提提Lawrence Saul這個人。在Isomap和LLE的作者們中,Saul算是唯一一個以流形學習(并不限于)為研究對象開創學派的人。Saul早年主要做參數模型有關的算法。自從LLE以后,坐陣UPen創造了一個個佳績。主要成就在于他的兩個出色學生,Kilian Weinberger和 Fei Sha,做的方法。拿了很多獎,在此不多說,可以到他主頁上去看。Weinberger把學習核矩陣引入到流形學習中來。他的這個方法在流形學習中影響到不是很顯著,卻是在 convex optimization 中人人得知。Fei Sha不用多說了,machine learning中一個閃亮的新星,中國留學生之驕傲。現在他們一個在Yahoo,一個在Jordan手下做PostDoc。

  c) Laplacian Eigenmaps

  要說哪一個方法被做的全面,那莫非LE莫屬。如果只說LE這個方法本身,是不新的,許多年前在做mesh相關的領域就開始這莫用。但是放在黎曼幾何的框架內,給出完整的幾何分析的,應該是Belkin和Niyogi(LE作者)的功勞。

  LE的基本思想就是用一個無向有權圖來描述一個流形,然后通過用圖的嵌入(graph

  embedding)來找低維表示。說白了,就是保持圖的局部鄰接關系的情況把這個圖從高維空間中重新畫在一個低維空間中(graph drawing)。

  在至今為止的流行學習的典型方法中,LE是速度最快、效果相對來說不怎莫樣的。但是LE有一個其他方法沒有的特點,就是如果出現outlier情況下,它的魯棒性(robustness)特別好。 后來Belkin和Niyogi又分析了LE的收斂性。大家不要忽視這個問題,很重要。鼓勵有興趣數學功底不錯的人好好看看這篇文章。

  d) Hessian Eigenmaps

  如果你對黎曼幾何不懂,基本上看不懂這個方法。又加作者表達的抽象,所以絕大多數人對這個方法了解不透徹。在此我就根據我自己的理解說說這個方法。

  這個方法有兩個重點:(1)如果一個流形是局部等距(isometric)歐式空間中一個開子集的,那末它的Hessian矩陣具有d+1維的零空間。(2)在每一點處,Hessian系數的估計。

  首先作者是通過考察局部Hessian的二次型來得出結論的,如果一個流形局部等距于歐式空間中的一個開子集,那末由這個流形patch 到開子集到的映射函數是一個線性函數,線性函數的二次混合導數為零,所以局部上由Hessian系數構成的二次型也為零,這樣把每一點都考慮到,過渡到全局的Hessian矩陣就有d+1維的零空間,其中一維是常函數構成的,也就是1向量。其它的d維子空間構成等距坐標。這就是理論基礎的大意,當然作者在介紹的時候,為了保持理論嚴謹,作了一個由切坐標到等距坐標的過渡。

  另外一個就是局部上Hessian系數的估計問題。我在此引用一段話:

  If you approximate a function f(x) by a quadratic expansion

  f(x) = f(0) + (grad f)^T x + x^T Hf x + rem

  then the hessian is what you get for the quadratic component. So simply over a given neighborhood, develop the operator that approximates a function by its projection on 1, x_1,...,x_k, x_1^2,...,x_k^2, x_1*x_2,... ,x_{k-1}*x_{k}. Extract the component of the operator that delivers the projection on x_1^2,...,x_k^2, x_1*x_2,... ,x_{k-1}*x_{k}.

  這段話是我在初學HE時候,寫信問Dave Donoho,他給我的回信。希望大家領會。如果你了解了上述基本含義,再去細看兩遍原始論文,也許會有更深的理解。由于HE牽扯到二階導數的估計,所以對噪聲很敏感。另外,HE的原始代碼中在計算局部切坐標的時候,用的是奇異值分解(SVD),所以如果想用他們的原始代碼跑一下例如圖像之類的真實數據,就特別的慢。其實把他們的代碼改一下就可以了,利用一般PCA的快速計算方法,計算小尺寸矩陣的特征向量即可。還有,在原始代碼中,他把Hessian系數歸一化了,這也就是為什莫他們叫這個方法為 Hessian LLE 的原因之一。

  Dave Dohono是學術界公認的大牛,在流形學習這一塊,是他帶著他的一個學生做的,Carrie Grimes。現在這個女性研究員在Google做 project leader,學術界女生同學的楷模 : )

  e) LTSA (Local tangent space alignment)

  很榮幸,這個是國內學者(浙江大學數學系的老師ZHANG Zhenyue)為第一作者做的一個在流行學習中最出色的方法。由于這個方法是由純數學做數值分析出身的老師所做,所以原始論文看起來公式一大堆,好像很難似的。其實這個方法非常直觀簡單。

  象 Hessian Eigenmaps 一樣,流形的局部幾何表達先用切坐標,也就是PCA的主子空間中的坐標。那末對于流形一點處的切空間,它是線性子空間,所以可以和歐式空間中的一個開子集建立同構關系,最簡單的就是線性變換。在微分流形中,就叫做切映射 (tangential map),是個很自然很基礎的概念。把切坐標求出來,建立出切映射,剩下的就是數值計算了。最終這個算法劃歸為一個很簡單的跌代加和形式。如果你已經明白了MDS,那末你就很容易明白,這個算法本質上就是MDS的從局部到整體的組合。

  這里主要想重點強調一下,那個論文中使用的一個從局部幾何到整體性質過渡的alignment技術。在spectral method(特征分解的)中,這個alignment方法特別有用。只要在數據的局部鄰域上你的方法可以寫成一個二次項的形式,就可以用。

  其實LTSA最早的版本是在02年的DOCIS上。這個alignment方法在02年底Brand的 charting a manifold 中也出現,隱含在Hessian Eigenmaps中。在HE中,作者在從局部的Hessian矩陣過渡到全局的Hessian矩陣時,用了兩層加號,其中就隱含了這個 alignment方法。后來國內一個叫 ZHAO Deli 的學生用這個方法重新寫了LLE,發在Pattern Recognition上,一個短文。可以預見的是,這個方法還會被發揚光大。

  ZHA Hongyuan 后來專門作了一篇文章來分析 alignment matrix 的譜性質,有興趣地可以找來看看。

  f) MVU (Maximum variance unfolding)

  這個方法剛發出來以后,名字叫做Semi-definite Embedding (SDE)。構建一個局部的稀疏歐式距離矩陣以后,作者通過一定約束條件(主要是保持距離)來學習到一個核矩陣,對這個核矩陣做PCA就得到保持距離的 embedding,就這莫簡單。但是就是這個方法得了多少獎,自己可以去找找看。個人觀點認為,這個方法之所以被如此受人賞識,無論在vision還是在learning,除了給流形學習這一領域帶來了一個新的解決問題的工具之外,還有兩個重點,一是核方法(kernel),二是半正定規劃(semi-definite programming),這兩股風無論在哪個方向(learning and Vision)上都吹得正猛。

  g) S-Logmaps

  這個方法不太被人所知,但是我認為這個是流形學習發展中的一個典型的方法(其實其他還有很多人也這莫認為)。就效果來說,這個方法不算好,說它是一個典型的方法,是因為這個方法應用了黎曼幾何中一個很直觀的性質。這個性質和法坐標(normal coordinate)、指數映射(exponential map)和距離函數(distance function)有關。

  如果你了解黎曼幾何,你會知道,對于流形上的一條測地線,如果給定初始點和初始點處測地線的切方向,那莫這個測地線就可以被唯一確定。這是因為在這些初始條件下,描述測地線的偏微分方程的解是唯一的。那末流形上的一條測地線就可以和其起點處的切平面上的點建立一個對應關系。我們可以在這個切平面上找到一點,這個點的方向就是這個測地線在起點處的切方向,其長度等于這個測地線上的長。這樣的一個對應關系在局部上是一一對應的。那末這個在切平面上的對應點在切平面中就有一個坐標表示,這個表示就叫做測地線上對應點的法坐標表示(有的也叫指數坐標)。那末反過來,我們可以把切平面上的點映射到流形上,這個映射過程就叫做指數映射(Logmap就倒過來)。如果流形上每一個點都可以這樣在同一個切平面上表示出來,那末我們就可以得到保持測地線長度的低維表示。如果這樣做得到,流形必須可以被單坐標系統所覆蓋。

  如果給定流形上的采樣點,如果要找到法坐標,我們需要知道兩個東西,一是測地線距離,二是每個測地線在起點處的切方向。第一個東西好弄,利用Isomap中的方法直接就可以解決,關鍵是第二個。第二個作者利用了距離函數的梯度,這個梯度和那個切方向是一個等價的關系,一般的黎曼幾何書中都有敘述。作者利用一個局部切坐標的二次泰勒展開來近似距離函數,而距離是知道的,就是測地線距離,局部切坐標也知道,那末通過求一個簡單的最小二乘問題就可以估計出梯度方向。

  如果明白這個方法的幾何原理,你再去看那個方法的結果,你就會明白為什莫在距離中心點比較遠的點的embedding都可以清楚地看到在一條條線上,效果不太好。

  最近這個思想被北大的一個年輕的老師 LIN Tong 發揚光大,就是ECCV‘06上的那篇,還有即將刊登出的TPAMI上的 Riemannian Manifold Learning,實為國內研究學者之榮幸。Lin的方法效果非常好,但是雖然取名叫Riemannian,沒有應用到黎曼幾何本身的性質,這樣使他的方法更容易理解。

  Lin也是以一個切空間為基準找法坐標,這個出發點和思想和Brun(S-Logmaps)的是一樣的。但是Lin全是在局部上操作的,在得出切空間原點處局部鄰域的法坐標以后,Lin采用逐步向外擴展的方法找到其他點的法坐標,在某一點處,保持此點到它鄰域點的歐式距離和夾角,然后轉化成一個最小二乘問題求出此點的法坐標,這樣未知的利用已知的逐步向外擴展。說白了就像縫網一樣,從幾個臨近的已知點開始,逐漸向外擴散的縫。效果好是必然的。

  淺談流形學習

  bypluskid, on 2010-05-29, in Machine Learning76 comments

  總覺得即使是“淺談”兩個字,還是讓這個標

  題有些過大了,更何況我自己也才剛剛接觸這么一個領域。不過懶得想其他標題了,想起來要扯一下這個話題,也是因為和朋友聊起我自己最近在做的方向。Manifold Learning 或者僅僅 Manifold 本身通常就聽起來頗有些深奧的感覺,不過如果并不是想要進行嚴格的理論推導的話,也可以從許多直觀的例子得到一些感性的認識,正好我也就借這個機會來簡單地談一下這個話題吧,或者說至少是我到目前為止對這它的認識。 這兩個詞,在談 Manifold 之前,不妨先說說 Learning ,也就是 Machine Learning 。而說道 Machine Learning 而不提一下 Artificial Intelligence 的話似乎又顯得有些不厚道。人說 AI 是一門最悲劇的學科,因為每當它的一個子領域發展得像模像樣之后,就立馬自立門戶,從此和 AI “再無瓜葛”了,而 Machine Learning 大概要算是最新的一個典型吧。這就讓人有點奇怪,比如說數學,分門別類總算是夠多了吧?可以不管怎么分,大家兄弟姐妹也都還承認自己是叫“數學”的。那 AI 呢?我覺得這里有很大一部分

  是它自身定位的問題。

  反正現在我是不太清楚 AI 是做什么的,不知道其他人到底清楚不清楚。Wikipedia 上

  說 Artificial intelligence (AI) is the intelligence of machines and the branch of computer

  science that aims to create it.

  可是這相當于一個 tautology ,因為到底什么又是the intelligence of machines呢?一開始的時候,大牛們都野心勃勃,而且好像也是信心滿滿,就好像曾經廣泛認為“牛頓定理揭示了宇宙真理,科學剩下的事情只要按照公式來做計算就可以了”一樣,大家可能覺得,不出幾十年,人類就可以不用思考,交給 AI 來做了。不過我這里并不想再多說諸如什么是“思考”,什么是“智能”之類的以及隨之而來的“圖靈測試”之類的話題。我想說的是,到頭來,AI 到底是什么,這還是一個問題,或者說,AI 在一開始定了一個過高的目標,幾十年后,發現情況并不像當年那么樂觀,卻又有些下不了臺了。

  這個時候,AI 的一些旁枝或者子領域果斷放下面子,丟掉了那個近乎玄幻的目標,逐漸發展成為“正常”的學科,所以也就不再好稱為 AI 了。或者說現在的 AI 有兩個意思,一個廣義的 AI ,包括了所有相關的以及派生的領域,另一個則是狹義的或者經典的 AI ,專門指那些仍然在執著地追求著真正的“智能”的部分,或者說得不好聽一點,就

  是剩下的部分。

  Machine Learning 作為離家出走的典型,雖然名字里帶了 Learning 一個詞,讓人乍一看覺得和 Intelligence 相比不過是換了個說法而已,然而事實上這里的 Learning 的意義要樸素得多。我們來看一看 Machine Learning 的典型的流程就知道了,其實有時候覺得和應用數學或者更通俗的數學建模有些類似,通常我們會有需要分析或者處理的數據,根據一些經驗和一些假設,我們可以構建一個模型,這個模型會有一些參數(即使是非參數化方法,也是可以類似地看待的),根據數據來求解模型參數的過程,就叫做 Parameter Estimation ,或者 Model Fitting ,但是搞機器學習的人,通常把它叫做 Learning (或者,換一個角度,叫 Training)——因為根據數據歸納出一個有用的模型,這和我們人類“學習”的過程還是挺類似的吧。不過,如果拋開無聊的摳字眼游戲的話,我們可以看到,Machine Learning 已經拋棄了“智能”的高帽子,它的目的就是要解決具

  體的問題——而并不關心是否是通過一種“智能”的方式類解決的。

  說到這里,其實我們構造模型就類似于寫一個類,數據就是構造函數的參數,Learning 就是構造函數運行的過程,成功構造一個對象之后,我們就完成了學習。一些 Machine Learning 的問題到這一步就結束了,另一些情況還會使用得到的模型(對象)對后來的數據進行一些處理,通常會是Inferencing。到這個時候,又有些像統計里的東西了,所謂“統計推斷”嘛。其實原本統計和機器學習研究的不少問題就是交叉在一起的,不過兩派人從不同的角度來看待同樣的問題。而且,也確實有 Statistical Learning 這么一個說法存在的,可以把他看成是 Machine Learning 的一個子領域(或者是一個分子或

  者甚至就是 Machine Learning 本身)。

  到這里,如果你還沒有因為不斷地摳字眼而煩躁的話,

  我已經忍無可忍了。所以,我就假定你已經了解了什么叫 Learning ,或者是已經惡心到懶得去了解了。于是我們轉入下一個話題:流形,也就是 Manifold 。不知道你有沒有為我在本文開頭放上的那個地球的圖片感到困惑?這是因為球面是一個很典型的流

  形的例子,而地球就是一個很典型的“球面”啦(姑且當作球面好啦)。

  有時候經常會在 paper 里看到“嵌入在高維空間中的低維流形”,不過高維的數據對于我們這些可憐的低維生物來說總是很難以想像,所以最直觀的例子通常都會是嵌入在三維空間中的二維或者一維流行。比如說一塊布,可以把它看成一個二維平面,這是一個

  二維的歐氏空間,現在我們(在三維)中把它扭一扭,它就變成了一個流形(當然,不

  扭的時候,它也是一個流形,歐氏空間是流形的一種特殊情況)。

  所以,直觀上來講,一個流形好比是一個 d 維的空間,在一個 m 維的空間中 (m > d) 被扭曲之后的結果。需要注意的是,流形并不是一個“形狀”,而是一個“空間”,如果你覺得“扭曲的空間”難以想象,那么請再回憶之前一塊布的例子。如果我沒弄錯的話,廣義相對論似乎就是把我們的時空當作一個四維流(空間三維加上時間一維)形來研究的,引力就是這個流形扭曲的結果。當然,這些都是直觀上的概念,其實流形并不需要依靠嵌入在一個“外圍空間”而存在,稍微正式一點來說,一個 d 維的流形就是一個在任意點出局部同胚于(簡單地說,就是正逆映射都是光滑的一一映射)歐氏空間。

  實際上,正是這種局部與歐氏空間的同

  胚給我們帶來了很多好處,這使得我們在日常生活中許許多多的幾何問題都可以使用簡單的歐氏幾何來解決,因為和地球的尺度比起來,我們的日常生活就算是一個很小的局部啦——我突然想起《七龍珠》里的那個界王住的那種私人小星球,走幾步就要繞一圈的感覺,看來界王不僅要體力好(那上面重力似乎是地球的十倍),而且腦力也要好,

  初中學的必須是黎曼幾何了!

  那么,除了地球這種簡單的例子,實際應用中的數據,怎么知道它是不是一個流形呢?于是不妨又回歸直觀的感覺。再從球面說起,如果我們事先不知道球面的存在,那么球面上的點,其實就是三維歐氏空間上的點,可以用一個三元組來表示其坐標。但是和空間中的普通點不一樣的是,它們允許出現的位置受到了一定的限制,具體到球面,可以

  可以看一下它的參數方程:

  可以看到,這些三維的坐標實際上是由兩個變量和生成的,也可以說成是它的自由度是二,也正好對應了它是一個二維的流形。有了這樣的感覺之后,再來看流形學習里經

  常用到的人臉的例子,就很自然了。下圖是Isomap論文里的一個結果:

  這里的圖片來自同一張人臉(好吧,其實是人臉模型),每張圖片是 64×64 的灰度圖,如果把位圖按照列(或行)拼起來,就可以得到一個 4096 維的向量,這樣一來,每一張圖片就可以看成是 4096 維歐氏空間中的一個點。很顯然,并不是 4096 維空間中任意一個點都可以對應于一張人臉圖片的,這就類似于球面的情形,我們可以假定所有可以是人臉的 4096 維向量實際上分布在一個 d 維 (d < 4096) 的子空間中。而特定到Isomap的人臉這個例子,實際上我們知道所有的 698 張圖片是拍自同一個人臉(模型),不過是在不同的 pose 和光照下拍攝的,如果把 pose (上下和左右)當作兩個自由度,而光照當作一個自由度,那么這些圖片實際只有三個自由度,換句話說,存在一個類似于球面一樣的參數方程(當然,解析式是沒法寫出來的),給定一組參數(也就是上下、左右的 pose 和光照這三個值),就可以生成出對應的 4096 維的坐標來。

  換句話說,這是一個嵌入在 4096 維歐氏空間中的一個 3 維流形。

  實際上,上面的那張圖就是Isomap將這個數據集從 4096 維映射到 3 維空間中,并顯示了其中 2 維的結果,圖中的小點就是每個人臉在這個二維空間中對應的坐標位置,其中一些標紅圈的點被選出來,并在旁邊畫上了該點對應的原始圖片,可以很直觀地看

  出這兩個維度正好對應了 pose 的兩個自由度平滑變化的結果。

  就我目前所知,把流形引入到機器學習領域來主要有兩種用途:一是將原來在歐氏空間中適用的算法加以改造,使得它工作在流形上,直接或間接地對流形的結構和性質加以利用;二是直接分析流形的結構,并試圖將其映射到一個歐氏空間中,再在得到的結果

  上運用以前適用于歐氏空間的算法來進行學習。

  這里Isomap正巧是一個非常典型的例子,因為它實際上是通過“改造一種原本適用于歐

  氏空間的算法”,達到了“將流形映射到一個歐氏空間”的目的。

  Isomap所改造的這個方法叫做Multidimensional Scaling (MDS),MDS 是一種降維方法,它的目的就是使得降維之后的點兩兩之間的距離盡量不變(也就是和在原是空間中對應的兩個點之間的距離要差不多)。只是 MDS 是針對歐氏空間設計的,對于距離的計算也是使用歐氏距離來完成的。如果數據分布在一個流形上的話,歐氏距離就不適用了。 讓我們再回到地球——這個在三維空間中的二維流形,假設我們要在三維空間中計算北極點和南極點的距離,這很容易,就是兩點相連的線段的長度,可是,如果要在這個流形上算距離就不能這樣子算了,我們總不能從北極打個洞鉆到南極去吧?要沿著地球表面走才行,當然,如果我隨便沿著什么路線走一遍,然后數出總共走了多少步作為距離,這是不成的,因為這樣一來如果我沿著不同的路線走,豈不是會得到不同的距離值?總而言之,我們現在需要一個新的定義在地球表面(流形)上的距離度量,理論上來說,任意滿足測度的 4 個條件的函數都可以被定義為距離,不過,為了和歐氏空間對應起

  來,這里選擇一個直線距離的推廣定義。

  還記得初中學的“兩點之間,線段最短”嗎?現在,我們反過來說,把線段的概念推廣一下,變成“兩點之間最短的曲線是線段”,于是流形上的距離定義也就等同于歐氏空間了:流形上兩個點之間的距離就是連接兩個點的“線段”的長度。雖然只是置換了一個概念,但是現在兩者統一起來了,不過,在流形上的線段大概就不一定是“直”的了(于是直線也變成不一定是“直”的了),通常又稱作是“測地線”。對于球面這個簡單的流形來說,任意一條線段必定是在一個“大圓”上的,于是球面上的直線其實都是一些大圓,也造成了球面這個流形上沒有平行線等一系列尷尬的局面(任意兩條直線均相交),如果你看

  過一些數學科普八卦類的書,應該會回憶起不少東西啦!

  回到Isomap,它主要做了一件事情,就是把 MDS 中原始空間中距離的計算從歐氏距離換為了流形上的測地距離。當然,如果流形的結構事先不知道的話,這個距離是沒法算的,于是Isomap通過將數據點連接起來構成一個鄰接 Graph 來離散地近似原來的流形,而測地距離也相應地通過 Graph 上的最短路徑來近似了。

  流形學習

  流形學習是個很廣泛的概念。這里我主要談的是自從2000年以后形成的流形學習概念和其主要代表方法。自從2000年以后,流形學習被認為屬于非線性降維的一個分支。眾所周知,引導這一領域迅速發展的是2000年Science雜志上的兩篇文章: Isomap and LLE (Locally Linear Embedding)。

  1. 流形學習的基本概念

  那流形學習是什莫呢?為了好懂,我盡可能應用少的數學概念來解釋這個東西。所謂流形(manifold)就是一般的幾何對象的總稱。比如人,有中國人、美國人等等;流形就包括各種維數的曲線曲面等。和一般的降維分析一樣,流形學習把一組在高維空間中的數據在低維空間中重新表示。和以往方法不同的是,在流形學習中有一個假設,就是所處理的數據采樣于一個潛在的流形上,或是說對于這組數據存在一個潛在的流形。 對于不同的方法,對于流形性質的要求各不相同,這也就產生了在流形假設下的各種不同性質的假設,比如在Laplacian

  Eigenmaps中要假設這個流形是緊致黎曼流形等。對于描述流形上的點,我們要用坐標,而流形上本身是沒有坐標的,所以為了表示流形上的點,必須把流形放入外圍空間(ambient space)中,那末流形上的點就可以用外圍空間的坐標來表示。比如R^3中的球面是個2維的曲面,因為球面上只有兩個自由度,但是球面上的點一般是用外圍R^3空間中的坐標表示的,所以我們看到的R^3中球面上的點有3個數來表示的。當然球面還有柱坐標球坐標等表示。對于R^3中的球面來說,那末流形學習可以粗略的概括為給出R^3中的表示,在保持球面上點某些幾何性質的條件下,找出找到一組對應的內蘊坐標(intrinsic coordinate)表示,顯然這個表示應該是兩維的,因為球面的維數是兩維的。這個過程也叫參數化(parameterization)。直觀上來說,就是把這個球面盡量好的展開在通過原點的平面上。在PAMI中,這樣的低維表示也叫內蘊特征(intrinsic feature)。一般外圍空間的維數也叫觀察維數,其表示也叫自然坐標(外圍空間是歐式空間)表示,在統計中一般叫observation。

  了解了流形學習的這個基礎,那末流形學習中的一些是非也就很自然了,這個下面穿插來說。由此,如果你想學好流形學習里的方法,你至少要了解一些微分流形和黎曼幾何的基本知識。

  2. 代表方法

  a) Isomap。

  Josh Tenenbaum的Isomap開創了一個數據處理的新戰場。在沒有具體說Isomap之前,有必要先說說MDS(Multidimensional Scaling)這個方法。我們國內的很多人知道PCA,卻很多人不知道MDS。PCA和MDS是相互對偶的兩個方法。MDS就是理論上保持歐式距離的一個經典方法,MDS最早主要用于做數據的可視化。由于MDS得到的低維表示中心在原點,所以又可以說保持內積。也就是說,用低維空間中的內積近似高維空間中的距離。經典的MDS方法,高維空間中的距離一般用歐式距離。

  Isomap就是借窩生蛋。他的理論框架就是MDS,但是放在流形的理論框架內,原始的距離換成了流形上的測地線(geodesic)距離。其它一模一樣。所謂的測地線,就是流形上加速度為零的曲線,等同于歐式空間中的直線。我們經常聽到說測地線是流形上兩點之間距離最短的線。其實這末說是不嚴謹的。流形上兩點之間距離最短的線是測地線,但是反過來不一定對。另外,如果任意兩個點之間都存在一個測地線,那末這個流形必須是連通的鄰域都是凸的。Isomap就是把任意兩點的測地線距離(準確地說是最短距離)作為流形的幾何描述,用MDS理論框架

  理論上保持這個點與點之間的最短距離。在Isomap中,測地線距離就是用兩點之間圖上的最短距離來近似的,這方面的算法是一般計算機系中用的圖論中的經典算法。

  如果你曾細致地看過Isomap主頁上的matlab代碼,你就會發現那個代碼的實現復雜度遠超與實際論文中敘述的算法。在那個代碼中,除了論文中寫出的算法外,還包括了 outlier detection和embedding scaling。這兩樣東西,保證了運行他們的程序得到了結果一般來說相對比較理想。但是,這在他們的算法中并沒有敘述。如果你直接按照他論文中的方法來實現,你可以體會一下這個結果和他們結果的差距。從此我們也可以看出,那幾個作者做學問的嚴謹態度,這是值得我們好好學習的。

  另外比較有趣的是,Tenenbaum根本不是做與數據處理有關算法的人,他是做計算認知科學(computational cognition science)的。在做這個方法的時候,他還在stanford,02年就去了

  MIT開創一派,成了CoCoSci 的掌門人,他的組成長十分迅速。但是有趣的是,在Isomap之后,他包括他在MIT帶的學生就從來再也沒有做過類似的工作。其原因我今年夏天有所耳聞。他在今年參加 UCLA Alan Yuille 組織的一個summer school上說,(不是原文,是大意)我們經常忘了做研究的原始出發點是什莫。他做Isomap就是為了找一個好的visual perception的方法,他還堅持了他的方向和信仰,computational cognition,他沒有隨波逐流。而由他引導起來的 manifold learning 卻快速的發展成了一個新的方向。

  這是一個值得我們好好思考的問題。我們做一個東西,選擇一個研究方向究竟是為了什莫。你考慮過嗎?

  (當然,此問題也在問我自己)

  b) LLE (Locally linear Embedding)

  LLE在作者寫出的表達式看,是個具有十分對稱美的方法. 這種看上去的對稱對于啟發人很重要。LLE的思想就是,一個流形在很小的局部鄰域上可以近似看成歐式的,就是局部線性的。那末,在小的局部鄰域上,一個點就可以用它周圍的點在最小二乘意義下最優的線性表示。LLE把這個線性擬合的系數當成這個流形局部幾何性質的刻畫。那末一個好的低維表示,就應該也具有同樣的局部幾何,所以利用同樣的線性表示的表達式,最終寫成一個二次型的形式,十分自然優美。

  注意在LLE出現的兩個加和優化的線性表達,第一個是求每一點的線性表示系數的。雖然原始公式中是寫在一起的,但是求解時,是對每一個點分別來求得。第二個表示式,是已知所有點的線性表示系數,來求低維表示(或嵌入embedding)的,他是一個整體求解的過程。這兩個表達式的轉化正好中間轉了個彎,使一些人困惑了,特別后面一個公式寫成一個二次型的過程并不是那末直觀,很多人往往在此卡住,而阻礙了全面的理解。我推薦大家去精讀 Saul 在

  JMLR上的那篇LLE的長文。那篇文章無論在方法表達還是英文書寫,我認為都是精品,值得好好玩味學習。

  另外值得強調的是,對于每一點處擬合得到的系數歸一化的操作特別重要,如果沒有這一步,這個算法就沒有效果。但是在原始論文中,他們是為了保持數據在平行移動下embedding不變。 LLE的matlab代碼寫得簡潔明了,是一個樣板。

  在此有必要提提Lawrence Saul這個人。在Isomap和LLE的作者們中,Saul算是唯一一個以流形學習(并不限于)為研究對象開創學派的人。Saul早年主要做參數模型有關的算法。自從LLE以后,坐陣UPen創造了一個個佳績。主要成就在于他的兩個出色學生,Kilian Weinberger和 Fei Sha,做的方法。拿了很多獎,在此不多說,可以到他主頁上去看。Weinberger把學習核矩陣引入到流形學習中來。他的這個方法在流形學習中影響到不是很顯著,卻是在 convex optimization 中人人得知。Fei Sha不用多說了,machine learning中一個閃亮的新星,中國留學生之驕傲。現在他們一個在Yahoo,一個在Jordan手下做PostDoc。

  c) Laplacian Eigenmaps

  要說哪一個方法被做的全面,那莫非LE莫屬。如果只說LE這個方法本身,是不新的,許多年前在做mesh相關的領域就開始這莫用。但是放在黎曼幾何的框架內,給出完整的幾何分析的,應該是Belkin和Niyogi(LE作者)的功勞。

  LE的基本思想就是用一個無向有權圖來描述一個流形,然后通過用圖的嵌入(graph

  embedding)來找低維表示。說白了,就是保持圖的局部鄰接關系的情況把這個圖從高維空間中重新畫在一個低維空間中(graph drawing)。

  在至今為止的流行學習的典型方法中,LE是速度最快、效果相對來說不怎莫樣的。但是LE有一個其他方法沒有的特點,就是如果出現outlier情況下,它的魯棒性(robustness)特別好。 后來Belkin和Niyogi又分析了LE的收斂性。大家不要忽視這個問題,很重要。鼓勵有興趣數學功底不錯的人好好看看這篇文章。

  d) Hessian Eigenmaps

  如果你對黎曼幾何不懂,基本上看不懂這個方法。又加作者表達的抽象,所以絕大多數人對這個方法了解不透徹。在此我就根據我自己的理解說說這個方法。

  這個方法有兩個重點:(1)如果一個流形是局部等距(isometric)歐式空間中一個開子集的,那末它的Hessian矩陣具有d+1維的零空間。(2)在每一點處,Hessian系數的估計。

  首先作者是通過考察局部Hessian的二次型來得出結論的,如果一個流形局部等距于歐式空間中的一個開子集,那末由這個流形patch 到開子集到的映射函數是一個線性函數,線性函數的二次混合導數為零,所以局部上由Hessian系數構成的二次型也為零,這樣把每一點都考慮到,過渡到全局的Hessian矩陣就有d+1維的零空間,其中一維是常函數構成的,也就是1向量。其它的d維子空間構成等距坐標。這就是理論基礎的大意,當然作者在介紹的時候,為了保持理論嚴謹,作了一個由切坐標到等距坐標的過渡。

  另外一個就是局部上Hessian系數的估計問題。我在此引用一段話:

  If you approximate a function f(x) by a quadratic expansion

  f(x) = f(0) + (grad f)^T x + x^T Hf x + rem

  then the hessian is what you get for the quadratic component. So simply over a given neighborhood, develop the operator that approximates a function by its projection on 1, x_1,...,x_k, x_1^2,...,x_k^2, x_1*x_2,... ,x_{k-1}*x_{k}. Extract the component of the operator that delivers the projection on x_1^2,...,x_k^2, x_1*x_2,... ,x_{k-1}*x_{k}.

  這段話是我在初學HE時候,寫信問Dave Donoho,他給我的回信。希望大家領會。如果你了解了上述基本含義,再去細看兩遍原始論文,也許會有更深的理解。由于HE牽扯到二階導數的估計,所以對噪聲很敏感。另外,HE的原始代碼中在計算局部切坐標的時候,用的是奇異值分解(SVD),所以如果想用他們的原始代碼跑一下例如圖像之類的真實數據,就特別的慢。其實把他們的代碼改一下就可以了,利用一般PCA的快速計算方法,計算小尺寸矩陣的特征向量即可。還有,在原始代碼中,他把Hessian系數歸一化了,這也就是為什莫他們叫這個方法為 Hessian LLE 的原因之一。

  Dave Dohono是學術界公認的大牛,在流形學習這一塊,是他帶著他的一個學生做的,Carrie Grimes。現在這個女性研究員在Google做 project leader,學術界女生同學的楷模 : )

  e) LTSA (Local tangent space alignment)

  很榮幸,這個是國內學者(浙江大學數學系的老師ZHANG Zhenyue)為第一作者做的一個在流行學習中最出色的方法。由于這個方法是由純數學做數值分析出身的老師所做,所以原始論文看起來公式一大堆,好像很難似的。其實這個方法非常直觀簡單。

  象 Hessian Eigenmaps 一樣,流形的局部幾何表達先用切坐標,也就是PCA的主子空間中的坐標。那末對于流形一點處的切空間,它是線性子空間,所以可以和歐式空間中的一個開子集建立同構關系,最簡單的就是線性變換。在微分流形中,就叫做切映射 (tangential map),是個很自然很基礎的概念。把切坐標求出來,建立出切映射,剩下的就是數值計算了。最終這個算法劃歸為一個很簡單的跌代加和形式。如果你已經明白了MDS,那末你就很容易明白,這個算法本質上就是MDS的從局部到整體的組合。

  這里主要想重點強調一下,那個論文中使用的一個從局部幾何到整體性質過渡的alignment技術。在spectral method(特征分解的)中,這個alignment方法特別有用。只要在數據的局部鄰域上你的方法可以寫成一個二次項的形式,就可以用。

  其實LTSA最早的版本是在02年的DOCIS上。這個alignment方法在02年底Brand的 charting a manifold 中也出現,隱含在Hessian Eigenmaps中。在HE中,作者在從局部的Hessian矩陣過渡到全局的Hessian矩陣時,用了兩層加號,其中就隱含了這個 alignment方法。后來國內一個叫 ZHAO Deli 的學生用這個方法重新寫了LLE,發在Pattern Recognition上,一個短文。可以預見的是,這個方法還會被發揚光大。

  ZHA Hongyuan 后來專門作了一篇文章來分析 alignment matrix 的譜性質,有興趣地可以找來看看。

  f) MVU (Maximum variance unfolding)

  這個方法剛發出來以后,名字叫做Semi-definite Embedding (SDE)。構建一個局部的稀疏歐式距離矩陣以后,作者通過一定約束條件(主要是保持距離)來學習到一個核矩陣,對這個核矩陣做PCA就得到保持距離的 embedding,就這莫簡單。但是就是這個方法得了多少獎,自己可以去找找看。個人觀點認為,這個方法之所以被如此受人賞識,無論在vision還是在learning,除了給流形學習這一領域帶來了一個新的解決問題的工具之外,還有兩個重點,一是核方法(kernel),二是半正定規劃(semi-definite programming),這兩股風無論在哪個方向(learning and Vision)上都吹得正猛。

  g) S-Logmaps

  這個方法不太被人所知,但是我認為這個是流形學習發展中的一個典型的方法(其實其他還有很多人也這莫認為)。就效果來說,這個方法不算好,說它是一個典型的方法,是因為這個方法應用了黎曼幾何中一個很直觀的性質。這個性質和法坐標(normal coordinate)、指數映射(exponential map)和距離函數(distance function)有關。

  如果你了解黎曼幾何,你會知道,對于流形上的一條測地線,如果給定初始點和初始點處測地線的切方向,那莫這個測地線就可以被唯一確定。這是因為在這些初始條件下,描述測地線的偏微分方程的解是唯一的。那末流形上的一條測地線就可以和其起點處的切平面上的點建立一個對應關系。我們可以在這個切平面上找到一點,這個點的方向就是這個測地線在起點處的切方向,其長度等于這個測地線上的長。這樣的一個對應關系在局部上是一一對應的。那末這個在切平面上的對應點在切平面中就有一個坐標表示,這個表示就叫做測地線上對應點的法坐標表示(有的也叫指數坐標)。那末反過來,我們可以把切平面上的點映射到流形上,這個映射過程就叫做指數映射(Logmap就倒過來)。如果流形上每一個點都可以這樣在同一個切平面上表示出來,那末我們就可以得到保持測地線長度的低維表示。如果這樣做得到,流形必須可以被單坐標系統所覆蓋。

  如果給定流形上的采樣點,如果要找到法坐標,我們需要知道兩個東西,一是測地線距離,二是每個測地線在起點處的切方向。第一個東西好弄,利用Isomap中的方法直接就可以解決,關鍵是第二個。第二個作者利用了距離函數的梯度,這個梯度和那個切方向是一個等價的關系,一般的黎曼幾何書中都有敘述。作者利用一個局部切坐標的二次泰勒展開來近似距離函數,而距離是知道的,就是測地線距離,局部切坐標也知道,那末通過求一個簡單的最小二乘問題就可以估計出梯度方向。

  如果明白這個方法的幾何原理,你再去看那個方法的結果,你就會明白為什莫在距離中心點比較遠的點的embedding都可以清楚地看到在一條條線上,效果不太好。

  最近這個思想被北大的一個年輕的老師 LIN Tong 發揚光大,就是ECCV‘06上的那篇,還有即將刊登出的TPAMI上的 Riemannian Manifold Learning,實為國內研究學者之榮幸。Lin的方法效果非常好,但是雖然取名叫Riemannian,沒有應用到黎曼幾何本身的性質,這樣使他的方法更容易理解。

  Lin也是以一個切空間為基準找法坐標,這個出發點和思想和Brun(S-Logmaps)的是一樣的。但是Lin全是在局部上操作的,在得出切空間原點處局部鄰域的法坐標以后,Lin采用逐步向外擴展的方法找到其他點的法坐標,在某一點處,保持此點到它鄰域點的歐式距離和夾角,然后轉化成一個最小二乘問題求出此點的法坐標,這樣未知的利用已知的逐步向外擴展。說白了就像縫網一樣,從幾個臨近的已知點開始,逐漸向外擴散的縫。效果好是必然的。

  淺談流形學習

  bypluskid, on 2010-05-29, in Machine Learning76 comments

  總覺得即使是“淺談”兩個字,還是讓這個標

  題有些過大了,更何況我自己也才剛剛接觸這么一個領域。不過懶得想其他標題了,想起來要扯一下這個話題,也是因為和朋友聊起我自己最近在做的方向。Manifold Learning 或者僅僅 Manifold 本身通常就聽起來頗有些深奧的感覺,不過如果并不是想要進行嚴格的理論推導的話,也可以從許多直觀的例子得到一些感性的認識,正好我也就借這個機會來簡單地談一下這個話題吧,或者說至少是我到目前為止對這它的認識。 這兩個詞,在談 Manifold 之前,不妨先說說 Learning ,也就是 Machine Learning 。而說道 Machine Learning 而不提一下 Artificial Intelligence 的話似乎又顯得有些不厚道。人說 AI 是一門最悲劇的學科,因為每當它的一個子領域發展得像模像樣之后,就立馬自立門戶,從此和 AI “再無瓜葛”了,而 Machine Learning 大概要算是最新的一個典型吧。這就讓人有點奇怪,比如說數學,分門別類總算是夠多了吧?可以不管怎么分,大家兄弟姐妹也都還承認自己是叫“數學”的。那 AI 呢?我覺得這里有很大一部分

  是它自身定位的問題。

  反正現在我是不太清楚 AI 是做什么的,不知道其他人到底清楚不清楚。Wikipedia 上

  說 Artificial intelligence (AI) is the intelligence of machines and the branch of computer

  science that aims to create it.

  可是這相當于一個 tautology ,因為到底什么又是the intelligence of machines呢?一開始的時候,大牛們都野心勃勃,而且好像也是信心滿滿,就好像曾經廣泛認為“牛頓定理揭示了宇宙真理,科學剩下的事情只要按照公式來做計算就可以了”一樣,大家可能覺得,不出幾十年,人類就可以不用思考,交給 AI 來做了。不過我這里并不想再多說諸如什么是“思考”,什么是“智能”之類的以及隨之而來的“圖靈測試”之類的話題。我想說的是,到頭來,AI 到底是什么,這還是一個問題,或者說,AI 在一開始定了一個過高的目標,幾十年后,發現情況并不像當年那么樂觀,卻又有些下不了臺了。

  這個時候,AI 的一些旁枝或者子領域果斷放下面子,丟掉了那個近乎玄幻的目標,逐漸發展成為“正常”的學科,所以也就不再好稱為 AI 了。或者說現在的 AI 有兩個意思,一個廣義的 AI ,包括了所有相關的以及派生的領域,另一個則是狹義的或者經典的 AI ,專門指那些仍然在執著地追求著真正的“智能”的部分,或者說得不好聽一點,就

  是剩下的部分。

  Machine Learning 作為離家出走的典型,雖然名字里帶了 Learning 一個詞,讓人乍一看覺得和 Intelligence 相比不過是換了個說法而已,然而事實上這里的 Learning 的意義要樸素得多。我們來看一看 Machine Learning 的典型的流程就知道了,其實有時候覺得和應用數學或者更通俗的數學建模有些類似,通常我們會有需要分析或者處理的數據,根據一些經驗和一些假設,我們可以構建一個模型,這個模型會有一些參數(即使是非參數化方法,也是可以類似地看待的),根據數據來求解模型參數的過程,就叫做 Parameter Estimation ,或者 Model Fitting ,但是搞機器學習的人,通常把它叫做 Learning (或者,換一個角度,叫 Training)——因為根據數據歸納出一個有用的模型,這和我們人類“學習”的過程還是挺類似的吧。不過,如果拋開無聊的摳字眼游戲的話,我們可以看到,Machine Learning 已經拋棄了“智能”的高帽子,它的目的就是要解決具

  體的問題——而并不關心是否是通過一種“智能”的方式類解決的。

  說到這里,其實我們構造模型就類似于寫一個類,數據就是構造函數的參數,Learning 就是構造函數運行的過程,成功構造一個對象之后,我們就完成了學習。一些 Machine Learning 的問題到這一步就結束了,另一些情況還會使用得到的模型(對象)對后來的數據進行一些處理,通常會是Inferencing。到這個時候,又有些像統計里的東西了,所謂“統計推斷”嘛。其實原本統計和機器學習研究的不少問題就是交叉在一起的,不過兩派人從不同的角度來看待同樣的問題。而且,也確實有 Statistical Learning 這么一個說法存在的,可以把他看成是 Machine Learning 的一個子領域(或者是一個分子或

  者甚至就是 Machine Learning 本身)。

  到這里,如果你還沒有因為不斷地摳字眼而煩躁的話,

  我已經忍無可忍了。所以,我就假定你已經了解了什么叫 Learning ,或者是已經惡心到懶得去了解了。于是我們轉入下一個話題:流形,也就是 Manifold 。不知道你有沒有為我在本文開頭放上的那個地球的圖片感到困惑?這是因為球面是一個很典型的流

  形的例子,而地球就是一個很典型的“球面”啦(姑且當作球面好啦)。

  有時候經常會在 paper 里看到“嵌入在高維空間中的低維流形”,不過高維的數據對于我們這些可憐的低維生物來說總是很難以想像,所以最直觀的例子通常都會是嵌入在三維空間中的二維或者一維流行。比如說一塊布,可以把它看成一個二維平面,這是一個

  二維的歐氏空間,現在我們(在三維)中把它扭一扭,它就變成了一個流形(當然,不

  扭的時候,它也是一個流形,歐氏空間是流形的一種特殊情況)。

  所以,直觀上來講,一個流形好比是一個 d 維的空間,在一個 m 維的空間中 (m > d) 被扭曲之后的結果。需要注意的是,流形并不是一個“形狀”,而是一個“空間”,如果你覺得“扭曲的空間”難以想象,那么請再回憶之前一塊布的例子。如果我沒弄錯的話,廣義相對論似乎就是把我們的時空當作一個四維流(空間三維加上時間一維)形來研究的,引力就是這個流形扭曲的結果。當然,這些都是直觀上的概念,其實流形并不需要依靠嵌入在一個“外圍空間”而存在,稍微正式一點來說,一個 d 維的流形就是一個在任意點出局部同胚于(簡單地說,就是正逆映射都是光滑的一一映射)歐氏空間。

  實際上,正是這種局部與歐氏空間的同

  胚給我們帶來了很多好處,這使得我們在日常生活中許許多多的幾何問題都可以使用簡單的歐氏幾何來解決,因為和地球的尺度比起來,我們的日常生活就算是一個很小的局部啦——我突然想起《七龍珠》里的那個界王住的那種私人小星球,走幾步就要繞一圈的感覺,看來界王不僅要體力好(那上面重力似乎是地球的十倍),而且腦力也要好,

  初中學的必須是黎曼幾何了!

  那么,除了地球這種簡單的例子,實際應用中的數據,怎么知道它是不是一個流形呢?于是不妨又回歸直觀的感覺。再從球面說起,如果我們事先不知道球面的存在,那么球面上的點,其實就是三維歐氏空間上的點,可以用一個三元組來表示其坐標。但是和空間中的普通點不一樣的是,它們允許出現的位置受到了一定的限制,具體到球面,可以

  可以看一下它的參數方程:

  可以看到,這些三維的坐標實際上是由兩個變量和生成的,也可以說成是它的自由度是二,也正好對應了它是一個二維的流形。有了這樣的感覺之后,再來看流形學習里經

  常用到的人臉的例子,就很自然了。下圖是Isomap論文里的一個結果:

  這里的圖片來自同一張人臉(好吧,其實是人臉模型),每張圖片是 64×64 的灰度圖,如果把位圖按照列(或行)拼起來,就可以得到一個 4096 維的向量,這樣一來,每一張圖片就可以看成是 4096 維歐氏空間中的一個點。很顯然,并不是 4096 維空間中任意一個點都可以對應于一張人臉圖片的,這就類似于球面的情形,我們可以假定所有可以是人臉的 4096 維向量實際上分布在一個 d 維 (d < 4096) 的子空間中。而特定到Isomap的人臉這個例子,實際上我們知道所有的 698 張圖片是拍自同一個人臉(模型),不過是在不同的 pose 和光照下拍攝的,如果把 pose (上下和左右)當作兩個自由度,而光照當作一個自由度,那么這些圖片實際只有三個自由度,換句話說,存在一個類似于球面一樣的參數方程(當然,解析式是沒法寫出來的),給定一組參數(也就是上下、左右的 pose 和光照這三個值),就可以生成出對應的 4096 維的坐標來。

  換句話說,這是一個嵌入在 4096 維歐氏空間中的一個 3 維流形。

  實際上,上面的那張圖就是Isomap將這個數據集從 4096 維映射到 3 維空間中,并顯示了其中 2 維的結果,圖中的小點就是每個人臉在這個二維空間中對應的坐標位置,其中一些標紅圈的點被選出來,并在旁邊畫上了該點對應的原始圖片,可以很直觀地看

  出這兩個維度正好對應了 pose 的兩個自由度平滑變化的結果。

  就我目前所知,把流形引入到機器學習領域來主要有兩種用途:一是將原來在歐氏空間中適用的算法加以改造,使得它工作在流形上,直接或間接地對流形的結構和性質加以利用;二是直接分析流形的結構,并試圖將其映射到一個歐氏空間中,再在得到的結果

  上運用以前適用于歐氏空間的算法來進行學習。

  這里Isomap正巧是一個非常典型的例子,因為它實際上是通過“改造一種原本適用于歐

  氏空間的算法”,達到了“將流形映射到一個歐氏空間”的目的。

  Isomap所改造的這個方法叫做Multidimensional Scaling (MDS),MDS 是一種降維方法,它的目的就是使得降維之后的點兩兩之間的距離盡量不變(也就是和在原是空間中對應的兩個點之間的距離要差不多)。只是 MDS 是針對歐氏空間設計的,對于距離的計算也是使用歐氏距離來完成的。如果數據分布在一個流形上的話,歐氏距離就不適用了。 讓我們再回到地球——這個在三維空間中的二維流形,假設我們要在三維空間中計算北極點和南極點的距離,這很容易,就是兩點相連的線段的長度,可是,如果要在這個流形上算距離就不能這樣子算了,我們總不能從北極打個洞鉆到南極去吧?要沿著地球表面走才行,當然,如果我隨便沿著什么路線走一遍,然后數出總共走了多少步作為距離,這是不成的,因為這樣一來如果我沿著不同的路線走,豈不是會得到不同的距離值?總而言之,我們現在需要一個新的定義在地球表面(流形)上的距離度量,理論上來說,任意滿足測度的 4 個條件的函數都可以被定義為距離,不過,為了和歐氏空間對應起

  來,這里選擇一個直線距離的推廣定義。

  還記得初中學的“兩點之間,線段最短”嗎?現在,我們反過來說,把線段的概念推廣一下,變成“兩點之間最短的曲線是線段”,于是流形上的距離定義也就等同于歐氏空間了:流形上兩個點之間的距離就是連接兩個點的“線段”的長度。雖然只是置換了一個概念,但是現在兩者統一起來了,不過,在流形上的線段大概就不一定是“直”的了(于是直線也變成不一定是“直”的了),通常又稱作是“測地線”。對于球面這個簡單的流形來說,任意一條線段必定是在一個“大圓”上的,于是球面上的直線其實都是一些大圓,也造成了球面這個流形上沒有平行線等一系列尷尬的局面(任意兩條直線均相交),如果你看

  過一些數學科普八卦類的書,應該會回憶起不少東西啦!

  回到Isomap,它主要做了一件事情,就是把 MDS 中原始空間中距離的計算從歐氏距離換為了流形上的測地距離。當然,如果流形的結構事先不知道的`話,這個距離是沒法算的,于是Isomap通過將數據點連接起來構成一個鄰接 Graph 來離散地近似原來的流形,而測地距離也相應地通過 Graph 上的最短路徑來近似了。

  流形學習

  流形學習是個很廣泛的概念。這里我主要談的是自從2000年以后形成的流形學習概念和其主要代表方法。自從2000年以后,流形學習被認為屬于非線性降維的一個分支。眾所周知,引導這一領域迅速發展的是2000年Science雜志上的兩篇文章: Isomap and LLE (Locally Linear Embedding)。

  1. 流形學習的基本概念

  那流形學習是什莫呢?為了好懂,我盡可能應用少的數學概念來解釋這個東西。所謂流形(manifold)就是一般的幾何對象的總稱。比如人,有中國人、美國人等等;流形就包括各種維數的曲線曲面等。和一般的降維分析一樣,流形學習把一組在高維空間中的數據在低維空間中重新表示。和以往方法不同的是,在流形學習中有一個假設,就是所處理的數據采樣于一個潛在的流形上,或是說對于這組數據存在一個潛在的流形。 對于不同的方法,對于流形性質的要求各不相同,這也就產生了在流形假設下的各種不同性質的假設,比如在Laplacian

  Eigenmaps中要假設這個流形是緊致黎曼流形等。對于描述流形上的點,我們要用坐標,而流形上本身是沒有坐標的,所以為了表示流形上的點,必須把流形放入外圍空間(ambient space)中,那末流形上的點就可以用外圍空間的坐標來表示。比如R^3中的球面是個2維的曲面,因為球面上只有兩個自由度,但是球面上的點一般是用外圍R^3空間中的坐標表示的,所以我們看到的R^3中球面上的點有3個數來表示的。當然球面還有柱坐標球坐標等表示。對于R^3中的球面來說,那末流形學習可以粗略的概括為給出R^3中的表示,在保持球面上點某些幾何性質的條件下,找出找到一組對應的內蘊坐標(intrinsic coordinate)表示,顯然這個表示應該是兩維的,因為球面的維數是兩維的。這個過程也叫參數化(parameterization)。直觀上來說,就是把這個球面盡量好的展開在通過原點的平面上。在PAMI中,這樣的低維表示也叫內蘊特征(intrinsic feature)。一般外圍空間的維數也叫觀察維數,其表示也叫自然坐標(外圍空間是歐式空間)表示,在統計中一般叫observation。

  了解了流形學習的這個基礎,那末流形學習中的一些是非也就很自然了,這個下面穿插來說。由此,如果你想學好流形學習里的方法,你至少要了解一些微分流形和黎曼幾何的基本知識。

  2. 代表方法

  a) Isomap。

  Josh Tenenbaum的Isomap開創了一個數據處理的新戰場。在沒有具體說Isomap之前,有必要先說說MDS(Multidimensional Scaling)這個方法。我們國內的很多人知道PCA,卻很多人不知道MDS。PCA和MDS是相互對偶的兩個方法。MDS就是理論上保持歐式距離的一個經典方法,MDS最早主要用于做數據的可視化。由于MDS得到的低維表示中心在原點,所以又可以說保持內積。也就是說,用低維空間中的內積近似高維空間中的距離。經典的MDS方法,高維空間中的距離一般用歐式距離。

  Isomap就是借窩生蛋。他的理論框架就是MDS,但是放在流形的理論框架內,原始的距離換成了流形上的測地線(geodesic)距離。其它一模一樣。所謂的測地線,就是流形上加速度為零的曲線,等同于歐式空間中的直線。我們經常聽到說測地線是流形上兩點之間距離最短的線。其實這末說是不嚴謹的。流形上兩點之間距離最短的線是測地線,但是反過來不一定對。另外,如果任意兩個點之間都存在一個測地線,那末這個流形必須是連通的鄰域都是凸的。Isomap就是把任意兩點的測地線距離(準確地說是最短距離)作為流形的幾何描述,用MDS理論框架

  理論上保持這個點與點之間的最短距離。在Isomap中,測地線距離就是用兩點之間圖上的最短距離來近似的,這方面的算法是一般計算機系中用的圖論中的經典算法。

  如果你曾細致地看過Isomap主頁上的matlab代碼,你就會發現那個代碼的實現復雜度遠超與實際論文中敘述的算法。在那個代碼中,除了論文中寫出的算法外,還包括了 outlier detection和embedding scaling。這兩樣東西,保證了運行他們的程序得到了結果一般來說相對比較理想。但是,這在他們的算法中并沒有敘述。如果你直接按照他論文中的方法來實現,你可以體會一下這個結果和他們結果的差距。從此我們也可以看出,那幾個作者做學問的嚴謹態度,這是值得我們好好學習的。

  另外比較有趣的是,Tenenbaum根本不是做與數據處理有關算法的人,他是做計算認知科學(computational cognition science)的。在做這個方法的時候,他還在stanford,02年就去了

  MIT開創一派,成了CoCoSci 的掌門人,他的組成長十分迅速。但是有趣的是,在Isomap之后,他包括他在MIT帶的學生就從來再也沒有做過類似的工作。其原因我今年夏天有所耳聞。他在今年參加 UCLA Alan Yuille 組織的一個summer school上說,(不是原文,是大意)我們經常忘了做研究的原始出發點是什莫。他做Isomap就是為了找一個好的visual perception的方法,他還堅持了他的方向和信仰,computational cognition,他沒有隨波逐流。而由他引導起來的 manifold learning 卻快速的發展成了一個新的方向。

  這是一個值得我們好好思考的問題。我們做一個東西,選擇一個研究方向究竟是為了什莫。你考慮過嗎?

  (當然,此問題也在問我自己)

  b) LLE (Locally linear Embedding)

  LLE在作者寫出的表達式看,是個具有十分對稱美的方法. 這種看上去的對稱對于啟發人很重要。LLE的思想就是,一個流形在很小的局部鄰域上可以近似看成歐式的,就是局部線性的。那末,在小的局部鄰域上,一個點就可以用它周圍的點在最小二乘意義下最優的線性表示。LLE把這個線性擬合的系數當成這個流形局部幾何性質的刻畫。那末一個好的低維表示,就應該也具有同樣的局部幾何,所以利用同樣的線性表示的表達式,最終寫成一個二次型的形式,十分自然優美。

  注意在LLE出現的兩個加和優化的線性表達,第一個是求每一點的線性表示系數的。雖然原始公式中是寫在一起的,但是求解時,是對每一個點分別來求得。第二個表示式,是已知所有點的線性表示系數,來求低維表示(或嵌入embedding)的,他是一個整體求解的過程。這兩個表達式的轉化正好中間轉了個彎,使一些人困惑了,特別后面一個公式寫成一個二次型的過程并不是那末直觀,很多人往往在此卡住,而阻礙了全面的理解。我推薦大家去精讀 Saul 在

  JMLR上的那篇LLE的長文。那篇文章無論在方法表達還是英文書寫,我認為都是精品,值得好好玩味學習。

  另外值得強調的是,對于每一點處擬合得到的系數歸一化的操作特別重要,如果沒有這一步,這個算法就沒有效果。但是在原始論文中,他們是為了保持數據在平行移動下embedding不變。 LLE的matlab代碼寫得簡潔明了,是一個樣板。

  在此有必要提提Lawrence Saul這個人。在Isomap和LLE的作者們中,Saul算是唯一一個以流形學習(并不限于)為研究對象開創學派的人。Saul早年主要做參數模型有關的算法。自從LLE以后,坐陣UPen創造了一個個佳績。主要成就在于他的兩個出色學生,Kilian Weinberger和 Fei Sha,做的方法。拿了很多獎,在此不多說,可以到他主頁上去看。Weinberger把學習核矩陣引入到流形學習中來。他的這個方法在流形學習中影響到不是很顯著,卻是在 convex optimization 中人人得知。Fei Sha不用多說了,machine learning中一個閃亮的新星,中國留學生之驕傲。現在他們一個在Yahoo,一個在Jordan手下做PostDoc。

  c) Laplacian Eigenmaps

  要說哪一個方法被做的全面,那莫非LE莫屬。如果只說LE這個方法本身,是不新的,許多年前在做mesh相關的領域就開始這莫用。但是放在黎曼幾何的框架內,給出完整的幾何分析的,應該是Belkin和Niyogi(LE作者)的功勞。

  LE的基本思想就是用一個無向有權圖來描述一個流形,然后通過用圖的嵌入(graph

  embedding)來找低維表示。說白了,就是保持圖的局部鄰接關系的情況把這個圖從高維空間中重新畫在一個低維空間中(graph drawing)。

  在至今為止的流行學習的典型方法中,LE是速度最快、效果相對來說不怎莫樣的。但是LE有一個其他方法沒有的特點,就是如果出現outlier情況下,它的魯棒性(robustness)特別好。 后來Belkin和Niyogi又分析了LE的收斂性。大家不要忽視這個問題,很重要。鼓勵有興趣數學功底不錯的人好好看看這篇文章。

  d) Hessian Eigenmaps

  如果你對黎曼幾何不懂,基本上看不懂這個方法。又加作者表達的抽象,所以絕大多數人對這個方法了解不透徹。在此我就根據我自己的理解說說這個方法。

  這個方法有兩個重點:(1)如果一個流形是局部等距(isometric)歐式空間中一個開子集的,那末它的Hessian矩陣具有d+1維的零空間。(2)在每一點處,Hessian系數的估計。

  首先作者是通過考察局部Hessian的二次型來得出結論的,如果一個流形局部等距于歐式空間中的一個開子集,那末由這個流形patch 到開子集到的映射函數是一個線性函數,線性函數的二次混合導數為零,所以局部上由Hessian系數構成的二次型也為零,這樣把每一點都考慮到,過渡到全局的Hessian矩陣就有d+1維的零空間,其中一維是常函數構成的,也就是1向量。其它的d維子空間構成等距坐標。這就是理論基礎的大意,當然作者在介紹的時候,為了保持理論嚴謹,作了一個由切坐標到等距坐標的過渡。

  另外一個就是局部上Hessian系數的估計問題。我在此引用一段話:

  If you approximate a function f(x) by a quadratic expansion

  f(x) = f(0) + (grad f)^T x + x^T Hf x + rem

  then the hessian is what you get for the quadratic component. So simply over a given neighborhood, develop the operator that approximates a function by its projection on 1, x_1,...,x_k, x_1^2,...,x_k^2, x_1*x_2,... ,x_{k-1}*x_{k}. Extract the component of the operator that delivers the projection on x_1^2,...,x_k^2, x_1*x_2,... ,x_{k-1}*x_{k}.

  這段話是我在初學HE時候,寫信問Dave Donoho,他給我的回信。希望大家領會。如果你了解了上述基本含義,再去細看兩遍原始論文,也許會有更深的理解。由于HE牽扯到二階導數的估計,所以對噪聲很敏感。另外,HE的原始代碼中在計算局部切坐標的時候,用的是奇異值分解(SVD),所以如果想用他們的原始代碼跑一下例如圖像之類的真實數據,就特別的慢。其實把他們的代碼改一下就可以了,利用一般PCA的快速計算方法,計算小尺寸矩陣的特征向量即可。還有,在原始代碼中,他把Hessian系數歸一化了,這也就是為什莫他們叫這個方法為 Hessian LLE 的原因之一。

  Dave Dohono是學術界公認的大牛,在流形學習這一塊,是他帶著他的一個學生做的,Carrie Grimes。現在這個女性研究員在Google做 project leader,學術界女生同學的楷模 : )

  e) LTSA (Local tangent space alignment)

  很榮幸,這個是國內學者(浙江大學數學系的老師ZHANG Zhenyue)為第一作者做的一個在流行學習中最出色的方法。由于這個方法是由純數學做數值分析出身的老師所做,所以原始論文看起來公式一大堆,好像很難似的。其實這個方法非常直觀簡單。

  象 Hessian Eigenmaps 一樣,流形的局部幾何表達先用切坐標,也就是PCA的主子空間中的坐標。那末對于流形一點處的切空間,它是線性子空間,所以可以和歐式空間中的一個開子集建立同構關系,最簡單的就是線性變換。在微分流形中,就叫做切映射 (tangential map),是個很自然很基礎的概念。把切坐標求出來,建立出切映射,剩下的就是數值計算了。最終這個算法劃歸為一個很簡單的跌代加和形式。如果你已經明白了MDS,那末你就很容易明白,這個算法本質上就是MDS的從局部到整體的組合。

  這里主要想重點強調一下,那個論文中使用的一個從局部幾何到整體性質過渡的alignment技術。在spectral method(特征分解的)中,這個alignment方法特別有用。只要在數據的局部鄰域上你的方法可以寫成一個二次項的形式,就可以用。

  其實LTSA最早的版本是在02年的DOCIS上。這個alignment方法在02年底Brand的 charting a manifold 中也出現,隱含在Hessian Eigenmaps中。在HE中,作者在從局部的Hessian矩陣過渡到全局的Hessian矩陣時,用了兩層加號,其中就隱含了這個 alignment方法。后來國內一個叫 ZHAO Deli 的學生用這個方法重新寫了LLE,發在Pattern Recognition上,一個短文。可以預見的是,這個方法還會被發揚光大。

  ZHA Hongyuan 后來專門作了一篇文章來分析 alignment matrix 的譜性質,有興趣地可以找來看看。

  f) MVU (Maximum variance unfolding)

  這個方法剛發出來以后,名字叫做Semi-definite Embedding (SDE)。構建一個局部的稀疏歐式距離矩陣以后,作者通過一定約束條件(主要是保持距離)來學習到一個核矩陣,對這個核矩陣做PCA就得到保持距離的 embedding,就這莫簡單。但是就是這個方法得了多少獎,自己可以去找找看。個人觀點認為,這個方法之所以被如此受人賞識,無論在vision還是在learning,除了給流形學習這一領域帶來了一個新的解決問題的工具之外,還有兩個重點,一是核方法(kernel),二是半正定規劃(semi-definite programming),這兩股風無論在哪個方向(learning and Vision)上都吹得正猛。

  g) S-Logmaps

  這個方法不太被人所知,但是我認為這個是流形學習發展中的一個典型的方法(其實其他還有很多人也這莫認為)。就效果來說,這個方法不算好,說它是一個典型的方法,是因為這個方法應用了黎曼幾何中一個很直觀的性質。這個性質和法坐標(normal coordinate)、指數映射(exponential map)和距離函數(distance function)有關。

  如果你了解黎曼幾何,你會知道,對于流形上的一條測地線,如果給定初始點和初始點處測地線的切方向,那莫這個測地線就可以被唯一確定。這是因為在這些初始條件下,描述測地線的偏微分方程的解是唯一的。那末流形上的一條測地線就可以和其起點處的切平面上的點建立一個對應關系。我們可以在這個切平面上找到一點,這個點的方向就是這個測地線在起點處的切方向,其長度等于這個測地線上的長。這樣的一個對應關系在局部上是一一對應的。那末這個在切平面上的對應點在切平面中就有一個坐標表示,這個表示就叫做測地線上對應點的法坐標表示(有的也叫指數坐標)。那末反過來,我們可以把切平面上的點映射到流形上,這個映射過程就叫做指數映射(Logmap就倒過來)。如果流形上每一個點都可以這樣在同一個切平面上表示出來,那末我們就可以得到保持測地線長度的低維表示。如果這樣做得到,流形必須可以被單坐標系統所覆蓋。

  如果給定流形上的采樣點,如果要找到法坐標,我們需要知道兩個東西,一是測地線距離,二是每個測地線在起點處的切方向。第一個東西好弄,利用Isomap中的方法直接就可以解決,關鍵是第二個。第二個作者利用了距離函數的梯度,這個梯度和那個切方向是一個等價的關系,一般的黎曼幾何書中都有敘述。作者利用一個局部切坐標的二次泰勒展開來近似距離函數,而距離是知道的,就是測地線距離,局部切坐標也知道,那末通過求一個簡單的最小二乘問題就可以估計出梯度方向。

  如果明白這個方法的幾何原理,你再去看那個方法的結果,你就會明白為什莫在距離中心點比較遠的點的embedding都可以清楚地看到在一條條線上,效果不太好。

  最近這個思想被北大的一個年輕的老師 LIN Tong 發揚光大,就是ECCV‘06上的那篇,還有即將刊登出的TPAMI上的 Riemannian Manifold Learning,實為國內研究學者之榮幸。Lin的方法效果非常好,但是雖然取名叫Riemannian,沒有應用到黎曼幾何本身的性質,這樣使他的方法更容易理解。

  Lin也是以一個切空間為基準找法坐標,這個出發點和思想和Brun(S-Logmaps)的是一樣的。但是Lin全是在局部上操作的,在得出切空間原點處局部鄰域的法坐標以后,Lin采用逐步向外擴展的方法找到其他點的法坐標,在某一點處,保持此點到它鄰域點的歐式距離和夾角,然后轉化成一個最小二乘問題求出此點的法坐標,這樣未知的利用已知的逐步向外擴展。說白了就像縫網一樣,從幾個臨近的已知點開始,逐漸向外擴散的縫。效果好是必然的。

  淺談流形學習

  bypluskid, on 2010-05-29, in Machine Learning76 comments

  總覺得即使是“淺談”兩個字,還是讓這個標

  題有些過大了,更何況我自己也才剛剛接觸這么一個領域。不過懶得想其他標題了,想起來要扯一下這個話題,也是因為和朋友聊起我自己最近在做的方向。Manifold Learning 或者僅僅 Manifold 本身通常就聽起來頗有些深奧的感覺,不過如果并不是想要進行嚴格的理論推導的話,也可以從許多直觀的例子得到一些感性的認識,正好我也就借這個機會來簡單地談一下這個話題吧,或者說至少是我到目前為止對這它的認識。 這兩個詞,在談 Manifold 之前,不妨先說說 Learning ,也就是 Machine Learning 。而說道 Machine Learning 而不提一下 Artificial Intelligence 的話似乎又顯得有些不厚道。人說 AI 是一門最悲劇的學科,因為每當它的一個子領域發展得像模像樣之后,就立馬自立門戶,從此和 AI “再無瓜葛”了,而 Machine Learning 大概要算是最新的一個典型吧。這就讓人有點奇怪,比如說數學,分門別類總算是夠多了吧?可以不管怎么分,大家兄弟姐妹也都還承認自己是叫“數學”的。那 AI 呢?我覺得這里有很大一部分

  是它自身定位的問題。

  反正現在我是不太清楚 AI 是做什么的,不知道其他人到底清楚不清楚。Wikipedia 上

  說 Artificial intelligence (AI) is the intelligence of machines and the branch of computer

  science that aims to create it.

  可是這相當于一個 tautology ,因為到底什么又是the intelligence of machines呢?一開始的時候,大牛們都野心勃勃,而且好像也是信心滿滿,就好像曾經廣泛認為“牛頓定理揭示了宇宙真理,科學剩下的事情只要按照公式來做計算就可以了”一樣,大家可能覺得,不出幾十年,人類就可以不用思考,交給 AI 來做了。不過我這里并不想再多說諸如什么是“思考”,什么是“智能”之類的以及隨之而來的“圖靈測試”之類的話題。我想說的是,到頭來,AI 到底是什么,這還是一個問題,或者說,AI 在一開始定了一個過高的目標,幾十年后,發現情況并不像當年那么樂觀,卻又有些下不了臺了。

  這個時候,AI 的一些旁枝或者子領域果斷放下面子,丟掉了那個近乎玄幻的目標,逐漸發展成為“正常”的學科,所以也就不再好稱為 AI 了。或者說現在的 AI 有兩個意思,一個廣義的 AI ,包括了所有相關的以及派生的領域,另一個則是狹義的或者經典的 AI ,專門指那些仍然在執著地追求著真正的“智能”的部分,或者說得不好聽一點,就

  是剩下的部分。

  Machine Learning 作為離家出走的典型,雖然名字里帶了 Learning 一個詞,讓人乍一看覺得和 Intelligence 相比不過是換了個說法而已,然而事實上這里的 Learning 的意義要樸素得多。我們來看一看 Machine Learning 的典型的流程就知道了,其實有時候覺得和應用數學或者更通俗的數學建模有些類似,通常我們會有需要分析或者處理的數據,根據一些經驗和一些假設,我們可以構建一個模型,這個模型會有一些參數(即使是非參數化方法,也是可以類似地看待的),根據數據來求解模型參數的過程,就叫做 Parameter Estimation ,或者 Model Fitting ,但是搞機器學習的人,通常把它叫做 Learning (或者,換一個角度,叫 Training)——因為根據數據歸納出一個有用的模型,這和我們人類“學習”的過程還是挺類似的吧。不過,如果拋開無聊的摳字眼游戲的話,我們可以看到,Machine Learning 已經拋棄了“智能”的高帽子,它的目的就是要解決具

  體的問題——而并不關心是否是通過一種“智能”的方式類解決的。

  說到這里,其實我們構造模型就類似于寫一個類,數據就是構造函數的參數,Learning 就是構造函數運行的過程,成功構造一個對象之后,我們就完成了學習。一些 Machine Learning 的問題到這一步就結束了,另一些情況還會使用得到的模型(對象)對后來的數據進行一些處理,通常會是Inferencing。到這個時候,又有些像統計里的東西了,所謂“統計推斷”嘛。其實原本統計和機器學習研究的不少問題就是交叉在一起的,不過兩派人從不同的角度來看待同樣的問題。而且,也確實有 Statistical Learning 這么一個說法存在的,可以把他看成是 Machine Learning 的一個子領域(或者是一個分子或

  者甚至就是 Machine Learning 本身)。

  到這里,如果你還沒有因為不斷地摳字眼而煩躁的話,

  我已經忍無可忍了。所以,我就假定你已經了解了什么叫 Learning ,或者是已經惡心到懶得去了解了。于是我們轉入下一個話題:流形,也就是 Manifold 。不知道你有沒有為我在本文開頭放上的那個地球的圖片感到困惑?這是因為球面是一個很典型的流

  形的例子,而地球就是一個很典型的“球面”啦(姑且當作球面好啦)。

  有時候經常會在 paper 里看到“嵌入在高維空間中的低維流形”,不過高維的數據對于我們這些可憐的低維生物來說總是很難以想像,所以最直觀的例子通常都會是嵌入在三維空間中的二維或者一維流行。比如說一塊布,可以把它看成一個二維平面,這是一個

  二維的歐氏空間,現在我們(在三維)中把它扭一扭,它就變成了一個流形(當然,不

  扭的時候,它也是一個流形,歐氏空間是流形的一種特殊情況)。

  所以,直觀上來講,一個流形好比是一個 d 維的空間,在一個 m 維的空間中 (m > d) 被扭曲之后的結果。需要注意的是,流形并不是一個“形狀”,而是一個“空間”,如果你覺得“扭曲的空間”難以想象,那么請再回憶之前一塊布的例子。如果我沒弄錯的話,廣義相對論似乎就是把我們的時空當作一個四維流(空間三維加上時間一維)形來研究的,引力就是這個流形扭曲的結果。當然,這些都是直觀上的概念,其實流形并不需要依靠嵌入在一個“外圍空間”而存在,稍微正式一點來說,一個 d 維的流形就是一個在任意點出局部同胚于(簡單地說,就是正逆映射都是光滑的一一映射)歐氏空間。

  實際上,正是這種局部與歐氏空間的同

  胚給我們帶來了很多好處,這使得我們在日常生活中許許多多的幾何問題都可以使用簡單的歐氏幾何來解決,因為和地球的尺度比起來,我們的日常生活就算是一個很小的局部啦——我突然想起《七龍珠》里的那個界王住的那種私人小星球,走幾步就要繞一圈的感覺,看來界王不僅要體力好(那上面重力似乎是地球的十倍),而且腦力也要好,

  初中學的必須是黎曼幾何了!

  那么,除了地球這種簡單的例子,實際應用中的數據,怎么知道它是不是一個流形呢?于是不妨又回歸直觀的感覺。再從球面說起,如果我們事先不知道球面的存在,那么球面上的點,其實就是三維歐氏空間上的點,可以用一個三元組來表示其坐標。但是和空間中的普通點不一樣的是,它們允許出現的位置受到了一定的限制,具體到球面,可以

  可以看一下它的參數方程:

  可以看到,這些三維的坐標實際上是由兩個變量和生成的,也可以說成是它的自由度是二,也正好對應了它是一個二維的流形。有了這樣的感覺之后,再來看流形學習里經

  常用到的人臉的例子,就很自然了。下圖是Isomap論文里的一個結果:

  這里的圖片來自同一張人臉(好吧,其實是人臉模型),每張圖片是 64×64 的灰度圖,如果把位圖按照列(或行)拼起來,就可以得到一個 4096 維的向量,這樣一來,每一張圖片就可以看成是 4096 維歐氏空間中的一個點。很顯然,并不是 4096 維空間中任意一個點都可以對應于一張人臉圖片的,這就類似于球面的情形,我們可以假定所有可以是人臉的 4096 維向量實際上分布在一個 d 維 (d < 4096) 的子空間中。而特定到Isomap的人臉這個例子,實際上我們知道所有的 698 張圖片是拍自同一個人臉(模型),不過是在不同的 pose 和光照下拍攝的,如果把 pose (上下和左右)當作兩個自由度,而光照當作一個自由度,那么這些圖片實際只有三個自由度,換句話說,存在一個類似于球面一樣的參數方程(當然,解析式是沒法寫出來的),給定一組參數(也就是上下、左右的 pose 和光照這三個值),就可以生成出對應的 4096 維的坐標來。

  換句話說,這是一個嵌入在 4096 維歐氏空間中的一個 3 維流形。

  實際上,上面的那張圖就是Isomap將這個數據集從 4096 維映射到 3 維空間中,并顯示了其中 2 維的結果,圖中的小點就是每個人臉在這個二維空間中對應的坐標位置,其中一些標紅圈的點被選出來,并在旁邊畫上了該點對應的原始圖片,可以很直觀地看

  出這兩個維度正好對應了 pose 的兩個自由度平滑變化的結果。

  就我目前所知,把流形引入到機器學習領域來主要有兩種用途:一是將原來在歐氏空間中適用的算法加以改造,使得它工作在流形上,直接或間接地對流形的結構和性質加以利用;二是直接分析流形的結構,并試圖將其映射到一個歐氏空間中,再在得到的結果

  上運用以前適用于歐氏空間的算法來進行學習。

  這里Isomap正巧是一個非常典型的例子,因為它實際上是通過“改造一種原本適用于歐

  氏空間的算法”,達到了“將流形映射到一個歐氏空間”的目的。

  Isomap所改造的這個方法叫做Multidimensional Scaling (MDS),MDS 是一種降維方法,它的目的就是使得降維之后的點兩兩之間的距離盡量不變(也就是和在原是空間中對應的兩個點之間的距離要差不多)。只是 MDS 是針對歐氏空間設計的,對于距離的計算也是使用歐氏距離來完成的。如果數據分布在一個流形上的話,歐氏距離就不適用了。 讓我們再回到地球——這個在三維空間中的二維流形,假設我們要在三維空間中計算北極點和南極點的距離,這很容易,就是兩點相連的線段的長度,可是,如果要在這個流形上算距離就不能這樣子算了,我們總不能從北極打個洞鉆到南極去吧?要沿著地球表面走才行,當然,如果我隨便沿著什么路線走一遍,然后數出總共走了多少步作為距離,這是不成的,因為這樣一來如果我沿著不同的路線走,豈不是會得到不同的距離值?總而言之,我們現在需要一個新的定義在地球表面(流形)上的距離度量,理論上來說,任意滿足測度的 4 個條件的函數都可以被定義為距離,不過,為了和歐氏空間對應起

  來,這里選擇一個直線距離的推廣定義。

  還記得初中學的“兩點之間,線段最短”嗎?現在,我們反過來說,把線段的概念推廣一下,變成“兩點之間最短的曲線是線段”,于是流形上的距離定義也就等同于歐氏空間了:流形上兩個點之間的距離就是連接兩個點的“線段”的長度。雖然只是置換了一個概念,但是現在兩者統一起來了,不過,在流形上的線段大概就不一定是“直”的了(于是直線也變成不一定是“直”的了),通常又稱作是“測地線”。對于球面這個簡單的流形來說,任意一條線段必定是在一個“大圓”上的,于是球面上的直線其實都是一些大圓,也造成了球面這個流形上沒有平行線等一系列尷尬的局面(任意兩條直線均相交),如果你看

  過一些數學科普八卦類的書,應該會回憶起不少東西啦!

  回到Isomap,它主要做了一件事情,就是把 MDS 中原始空間中距離的計算從歐氏距離換為了流形上的測地距離。當然,如果流形的結構事先不知道的話,這個距離是沒法算的,于是Isomap通過將數據點連接起來構成一個鄰接 Graph 來離散地近似原來的流形,而測地距離也相應地通過 Graph 上的最短路徑來近似了。

【流形學習論文】相關文章:

集體交流形式的教學初探論文07-04

三圈環流形成原因09-25

大氣環流形成的原因及其意義08-24

秘魯漁場是哪兩個洋流形成的03-24

為了學習而學習議論文07-07

關于自主學習的論文03-20

教師師德學習論文02-22

學習師德師風的論文04-11

關于學習的意義論文07-12

51精品视频在线视频观看| 免费观看的av在线播放| 久久一卡二卡三卡四卡| 国产精品永久在线观看| 成人性生交大片免费网站| 欧美久久精品| 亚洲综合站| 九一在线视频| 动漫h无码播放私人影院| 日本在线网| 杨幂一区二区国产精品| 人妻巨大乳挤奶水hd免费看| 亚洲精品无码mv在线观看| 7777久久久国产精品| 久久精品一二三区白丝高潮| av网站不卡| 国产综合图片| 色香阁综合无码国产在线| 亚洲国产成人精品无码区花野真一| 亚洲激情网站| 很黄的网站在线观看| 欧洲丰满少妇a毛片| 国产做爰xxxⅹ久久久小说| 荫蒂被男人添的好舒服爽免费视频 | 国产欧美综合一区| 亚洲一区二区自拍偷拍| 四虎影视成人永久免费观看亚洲欧美 | 久久婷婷国产综合尤物精品| 天堂国产精品| 亚洲精品欧美| 精品久久久久久天美传媒| 欧美日韩无砖专区一中文字| 99热这里只有精品最新地址获取 | 久久三级毛片| 全部免费毛片在线播放高潮| 黄色一机片| 一级特级片| 欧美激情精品久久久久久免费| 欧美精品偷自拍另类在线观看| 色婷婷伊人| 无码熟妇人妻av在线影院| 成年人av在线播放| 国产网友自拍| 午夜成人精品福利网站在线观看| 国产精品20p| 成人午夜视频免费观看| 欧美视频在线观看视频| 欧美激情四区| 无码免费一区二区三区| 中国熟妇露脸videos| 亚洲免费在线| 国产精品传媒麻豆hd| 欧美人与禽zoz0善交找视频| 熟妇人妻久久中文字幕| 国产一级二级| 高潮好爽视频在线观看| 国产露双乳喂奶在线观看| 国产精品调教奴变态| 国色天香社区视频手机免费| 天天黄色片| 好爽又高潮了毛片| 91亚洲国产成人精品一区二区三| 狠狠躁夜夜躁人人爽超碰女h| 涩涩av在线| 国产婷婷综合在线视频| 久久人人爽人人人人爽av| 97在线观看免费观看高清| 天天色综合图片| 日本丰满熟妇videossex8k| 亚洲精品av无码喷奶水网站| 色亚洲天堂| 日韩精品无码一区二区中文字幕| 国产激情视频在线观看| 伊人黄色片| 韩国三级在线视频| 乱淫a裸体xxxⅹ| 四虎影在永久在线观看| 久久视| 久久丫免费无码一区二区| 国模冰莲自慰肥美胞极品人体图| 日本人做受免费视频| 亚洲最大成人av在线天堂网| 欧美xxxx8888| 国语对白自产| 潘金莲性生交大片免费看图片 | 欧美另类视频| 狠狠色狠色综合曰曰| 在线看片网址| 丰满放荡岳乱妇91www| 乱子伦农村xxxxbbb| 三上悠亚的av片在线无码| 少妇又色又紧又爽又高潮| 人妻无码vs中文字幕久久av爆| 欧美成人性色| 中文字幕资源在线| 香港三日本三级少妇少99| 日批免费看| 啪啪无码人妻丰满熟妇| 福利视频大全| 西西大胆午夜人体视频| jyzz中国jizz十八岁免费| 国产农村乱色xxxx| 少妇午夜福利一区二区| 欧美日韩国产一级片| 久久在线观看| 在线观看国产丝袜控网站| 国产精品.xx视频.xxtv| 国内野外强奷在线视频| 国产成人精品免费视频大全软件| 色噜噜狠狠一区二区三区果冻| 国产永久免费高清在线| 77777五月色婷婷丁香视频| 黄色字幕网| 免费看女人与善牲交| 欧美日本另类| 大桥未久亚洲无av码在线| 亚洲高清免费观看| 成人在线a| 在线能看的av| 欧美激情性xxxxx高清真| 亚洲日韩欧洲无码av夜夜摸| 亚洲国产精品成人精品无码区| 久久久久无码国产精品一区| 无码无套少妇18p在线直播| 亚洲成a人v在线蜜臀| 日本三级午夜理伦三级三 | 色婷婷97| 91久久婷婷国产一区二区| 成人在线免费网站| 青青草视频黄| 在线观看国精产品二区1819| 日韩av在线网站| 日韩三级免费| aaa人片在线| 久久久久女| yyyy11111少妇无码影院| 性色av 一区二区三区| 99一级片| 国产亚洲精品自拍| 精品少妇一区二区三区免费观看| 日韩一本在线| 国产成人精品亚洲线观看| xxxx日本高清| 台湾佬久久| 成人黄色性视频| 91视频成人免费| 99色影院| 国产97公开成人免费视频在线观看| 91尤物视频在线观看| 少妇性l交大片免费观看冫 | 新亚洲天堂| 国产精品久久久久久精| 97精品视频| 婷婷激情社区| 久久香蕉国产精品麻豆粉嫩av| 三级av毛片| 日日夜夜拍| 刘亦菲毛片一区二区三区| 少妇性l交大片毛多| 国产精品午夜剧场免费观看| 天堂资源在线www中文| 亚州av| 国产av人人夜夜澡人人爽 | 蜜桃av噜噜一区二区三区策驰| 国产成人年无码av片在线观看 | 毛片一区二区三区无码蜜臀| 18禁勿入网站入口永久| 首尔之春在线| 亚洲www.| 99er国产| 精品性高朝久久久久久久| 国产成人三级一区二区在线观看一| 亚洲男人的天堂在线| 亚洲视频在线观看免费的欧美视频| 色婷婷色| 亚洲一片| wwwav在线com| 露出调教羞耻91九色| 国产露脸对白刺激2022| 蜜桃一本色道久久综合亚洲精品冫| 五月婷婷丁香花| 琪琪无码午夜伦埋影院| 午夜大片男女免费观看爽爽爽尤物 | 51国产偷自视频区视频| 牛牛a级毛片在线播放| 久久夜色精品国产噜噜av| 99精品视频国产| 丁香激情综合| va视频在线观看| 免费一级a毛片夜夜看| 久久综合色网| 天天躁日日躁狠狠躁2018| xxxx野外性xxxx黑人| 成人做爰66片免费看网站| blacked蜜桃精品一区| 亚洲图女揄拍自拍区| 黄色录像大片| 亚洲国产成人精品无码区在线软件| 欧美视频91| 亚洲高清成人av电影网站| 97青青草| 国产高潮国产高潮久久久| 久久国产精品免费视频| 男人靠女人免费视频网站| 午夜精品网站| 国产10000部拍拍拍免费视频| 亚洲免费av网站| 老外和中国女人毛片免费视频| 精品国产自在精品国产浪潮| 无码少妇一区二区浪潮免费 | 国产精品免费一区二区区| 精品亚洲aⅴ在线无码播放| 欧美大片免费观看网址| 国产自国产自愉自愉免费24区| 又黄又爽的60分钟视频| 中无码人妻丰满熟妇啪啪| 日韩va视频| 四虎色播| 久久香蕉国产线熟妇人妻| 超薄肉色丝袜一二三| 久久久综合久久| 国产一级二级三级| 亚洲天堂h| 又色又爽又大免费区欧美| 午夜免费精品| 99爱爱| 二区国产| 成人亚洲欧美激情在线电影| 偷拍自中文字av在线| 免费看黄色网| 国产剧情av麻豆香蕉精品| 天堂av无码av在线a√| 中国少妇内射xxxhd免费| 手机在线一区二区| 精品精品国产高清a毛片| 正在播放少妇呻吟对白| 无码中文字幕热热久久| 精品少妇人妻av一区二区三区| 精品久久久一二三区播放播放播放视频 | 伊人黄网| 超清无码波多野吉衣中文| 日本videos18高清hd下| 日韩精品成人无码专区免费| 天天躁夜夜躁天干天干200| 久久成人久久爱| 超碰人人干| 亚洲m码 欧洲s码sss222| a毛片毛片看免费| 乱码精品一卡二卡无卡| 日韩欧美精品有码在线| 日韩欧美啪啪| 亚洲国产日韩欧美在线观看| 色大师在线观看免费播放| 国产99自拍| 久久精品国产只有精品66| 丝瓜色版| 成a人v| www.久久久.com| 黄色美女毛片| 国产精品嫩草影院永久…| 手机看片日韩在线| 天天爱夜夜爽| 国产盗摄精品一区二区酒店| 久久99久久98精品免观看软件| 国产欧美亚洲精品第1页青草| 极品少妇被后入内射视| 天堂网男人| 日本免费一区视频| zzijzzij日本丰满少妇| 一本大道东京热无码视频| 成人福利国产午夜av免费不卡在线| 狠狠久久永久免费观看| 欧美精品日韩在线| 免费成年人高清视频| 婷婷亚洲五月| 亚洲综合色成在线播放| 国产对白在线| 正在播放强揉爆乳女教师| 国产尤物视频| 免费观看国产黄色片| 6699久久久久久久77777'7| 国产香蕉97碰碰视频碰碰看 | 在线a亚洲老鸭窝天堂| 永久免费未满视频| 婷婷色伊人| 久久久婷婷五月亚洲97号色| 高清av网站| 国产成人啪精品视频网站午夜| 外国黄色网址| 毛片入口| 国产一区二区三区乱码在线观看 | 日韩中文网| 亚洲欧洲日韩一区二区三区| 久久久喷潮一区二区三区| 99国产精品久久久久久久久久久| 四虎黄色片| www..com色| 亚洲国产综合精品中文第一| 夜夜夜夜bbbbbb欧美| 18国产免费视频| 91制片麻豆果冻传媒| 亚洲色成人www永久在线观看| 亚洲永久精品ww47| 欧美三级一区二区三区| 性猛进少妇xxxx富婆| 麻豆免费观看视频| 亚州精品视频| 久久久久久亚洲精品无码| 久草在线2| av一级黄色片| 精品五月天| 久久久无码人妻精品一区| 亚洲欧洲自拍偷拍| 暖暖 在线 日本 免费 中文 | 国产成人在线播放| 人妻无码一区二区三区 tv| 丁香婷婷亚洲综合| 国产精品无码久久av嫩草| 女人内谢aaaa免费视频| 色香蕉av| 高h1v1翁妇肉乱怀孕| av潮喷大喷水系列无码 | 2020中文字字幕在线不卡| 天天干天天拍| 成人在线网站| av在线网站无码不卡的| 国模妙妙超大尺度啪啪人体| 性视频一区二区三区| 2020年无码国产精品高清免费| 做爰丰满少妇1314| 精品欧洲av无码一区二区14 | 欧洲a级毛片| 久久久久久久精| 免费国精产品自偷自偷免费看| 亚洲 小说区 图片区 都市| 女教师少妇高潮免费| av网址免费| 欧美不卡一区二区| 国产主播福利在线| 男人疯狂高潮呻吟视频| 黄色免费毛片| 3d动漫精品啪啪一区二区| 亚洲 丝袜 自拍 清纯 另类| 国产成人精品视频在线| 日韩欧美国产精品| 亚洲cb精品一区二区三区| 亚洲精品久久久蜜桃动漫| 精产国品一区二区三区四区| 亚欧美在线观看| 狠狠干中文字幕| 国产精品久久久久不卡绿巨人| 国产精品88av| 精品日产一卡2卡三卡4卡自拍| 亚洲精品久久激情国产片| 日本视频一区二区三区| 超碰99在线观看| 好硬好湿好爽再深一点动态图视频| 日本精品视频一区| 国产综合久久99久久| 在线观看视频毛片| 夜夜骑首页| 国内高清a自拍视频 | 国产超碰91| 精品久久久无码人妻中文字幕豆芽| 叼嘿视频91| 奇米影视777四色米奇影院| 日韩在线观看av| 人妻丰满熟av无码区hd| 亚洲春色一区二区三区| 77777熟女视频在线观看| 曰的好深好爽免费视频网站| 69视频免费在线观看| 亚洲国产欧美国产第一区| 久久精品aⅴ无码中文字字幕| 亚洲成人一区在线观看| 巨胸喷奶水视频www| av中文字幕网站| 91大片淫黄大片在线天堂| 欧美激欧美啪啪片| 亚洲中文字幕无码av永久| 无乱码区1卡2卡三卡网站| 少妇挑战黑人高潮惨叫| 国内露脸少妇精品视频| 国产清纯白嫩初黑人高生在线观看| 免费无码av片流白浆在线观看| 国产一区二区视频在线| 九九久久精品无码专区| 日韩av影片| 天天天做夜夜夜做无码| 国产交换配偶在线视频| 中国人妻被两个老外三p| av不卡一区| 香蕉视频国产| 一 级做人爱全视频在线看| 免费福利小视频| 国产成人亚洲精品无码蜜芽| 国产免费午夜福利不卡片在线 | 一二三四日本高清社区5| 日韩有码第一页| 久久97超碰色中文字幕蜜芽| 国产精品三级av及在线观看| 成人无码一区二区三区网站| 色哟哟精品观看| 成人av自拍| 小13箩利洗澡无码视频免费网站| 欧美大胆作爱视频欣赏人体| 无码视频一区二区三区在线观看| 色av吧| 奇米四色影视| 少妇又色又紧又黄又刺激免费| 欧美黑人狂野猛交老妇| 性欧美videos另类极品小说| 亚洲精品大片| 欧美怡春院| 亚洲深夜在线| 成人av无码一区二区三区| 国产九色在线| 丰满少妇被猛烈进出69影院| 羞羞av.tv| 拔萝卜在线视频免费观看| 国产大量精品视频网站| 毛片在线看片| 91在线精品观看| 最爽的乱婬视频a毛片| 国产精品一区二区久久不卡| 成人午夜毛片| 一区二区网站| 国产精品久久久久久亚洲影视公司| 一级香蕉视频在线观看| 国产成人国产在线观看| 日本一二三不卡视频| 亚洲a成人无m网站在线| a亚洲精品| 国产人人草| 夜夜高潮夜夜爽| 国产av偷闻女邻居内裤被发现| 日韩欧美亚洲天堂| 欧美精品a片久久www慈禧| 九九精品成人免费国产片| 欧美性做爰猛烈叫床潮| 狠狠av| 日本亚洲vr欧美不卡高清专区| 在线播放国产高潮流白浆视频| 亚洲gv天堂gv无码男同| 亚洲三级黄色片| 欧美精品久久久久久久久久丰满| 性丰满白嫩白嫩的hd124| av一起看香蕉| 欧美一级视频在线观看| 4438xx亚洲最大五色丁香软件| 亚洲精品国偷拍自产在线观看| 欧美性猛交ⅹxx| 亚洲免费视频免在线观看| 国产成人无码午夜视频在线播放| 爽爽影院在线| 欧美黄色a级大片| 天天色av| av网站在线免费| 老熟女 露脸 嗷嗷叫| 久久久久久99精品久久久| 久久伊人成人| 亚洲 中文 欧美 日韩 在线| 色翁荡熄又大又硬又粗又动态图| 小视频免费在线观看| 男女下面进入的视频| 色婷婷av久久久久久久| 久久精品网址| www.17c.com小草影视| 亚洲jizzjizz日本少妇| 国产啪精品视频网站免| 国产成人在线免费视频| 日本二区三区欧美亚洲国产| 亚洲国产女人aaa毛片在线动漫| 人妻少妇偷人精品无码| 1688成人免费视频观看| 寂寞少妇让水电工爽hd| 国产色站| 啪免费视频| 日韩尤物| 国产精选久久| 欧美久久99| 国产曰肥老太婆无遮挡| h在线网站| 韩国av中文字幕| 亚洲成人看片| 黑色丝袜国产精品| 日本美女黄色一级片| 欧美三级免费观看| 美女露出粉嫩小奶头在视频18禁| 韩国三级a视频在线观看| 婷婷色av| 色八区| 亚洲欧美成人在线| 欧美性生话| 中文字幕+乱码+中文字幕无忧| 久久久久国产精品人妻aⅴ院| 麻豆精品a∨在线观看| 国产在线观看免费视频今夜| 中文字幕视频在线播放| 日韩av一二三区| 国产精品无码a∨精品影院app| 国产福利视频一区二区| 亚洲黄色免费网站| 国产精品对白交换绿帽视频| 亚洲在线播放| 国产精品福利一区二区久久| 无码av专区丝袜专区| 亚洲成亚洲乱码一二三四区软件| 天堂tv亚洲tv无码tv| 少妇高潮露脸国语对白| 亚洲综合图片区自拍区| 欧美不卡二区| 成人理论影院| 欧美成人午夜性视频| 青青草无码国产亚洲| 18禁勿入午夜网站入口| 黑人操亚洲女| 91美女图片黄在线观看| 1000部羞羞视频在线看视频| 狠狠综合久久久久综合网址| 无遮18禁在线永久免费观看挡| 国内综合精品午夜久久资源| 成人午夜视频免费| 交aaa免费视频| 成人区人妻精品一区二区不卡视频| 日韩久久久久久| 国产精品毛片| 国产日韩欧美一区二区 | 久久国产精品一国产精品 | 欧美人与动牲交片免费播放| yy6080私人伦理一级二级| 蜜臀久久99精品久久久无需会员| 国产网红无码精品视频| 色大师在线观看免费播放| 国产精品午夜福利不卡| 成人黄色片免费看| 国产123在线| 亚洲欧美日韩国产精品一区| 黑人大战日本人妻嗷嗷叫| 国产乱码1卡二卡3卡四卡5| h欧美| 好大好猛好爽好深视频免费 | 国产内谢| 国产精品一区二区熟女不卡| 亚洲一区二区国产| 日本黄页网站免费观看| 国产精品视频一区国模私拍| 九九天堂网| 性xxxx18| 国内自拍小视频| 深夜福利视频网站| 色综合久久久无码中文字幕波多| 亚洲综合区小说区激情区| 成人涩涩| 夜夜春影院| 毛茸茸熟妇丰满张开腿呻吟性视频| 男女调教视频| 337p粉嫩日本欧洲亚福利| 日韩爆乳一区二区无码| 少妇荡乳情欲办公室456视频| 性色视频在线| 视频一区二区无码制服师生| 性歌舞团一区二区三区视频| 国产精品久久婷婷| 久久婷婷色综合一区二区| av毛片观看| 毛片在线看片| 免费精品无码av片在线观看| 亚洲成成熟女人专区| 国产美女视频一区| 亚洲一卡2卡新区国色天香| 色播国产| 日韩成人福利| 成人午夜福利院在线观看| 人人干干| 裸体性做爰免费视频网站| 精品国产免费一区二区三区香蕉| 九色porny丨入口在线| 亚洲精品色在线网站| wwwzzzyyy成人免费| 成人精品v视频在线| 成人香蕉视频在线观看| www春色| 国产成人中文字幕| 色姑娘av| 伊人丁香狠狠色综合久久| 日本三级中文字幕在线观看| 精品少妇人妻av免费久久久| 99偷拍视频精品一区二区| 色播激情网| av日韩网址| 国产美a三级三级看三级| 久久影音先锋| 色哟哟视频网站| www.超碰在线.com| 香蕉免费一区二区三区| 婷婷色在线播放| 色爽av| 日本护士后进式高潮| 人妻夜夜爽天天爽欧美色院| 作爱视频在线| 欧美另类与牲交zozozo| 亚洲精品无码不卡av| 欧美成人三级在线| 日韩国产精品一区| www.久久精品| 国产91精品在线观看| 午夜福利理论片在线观看播放| 欧美狠狠操| 97caoav| 中文无码一区二区不卡αv| 中文天堂| 亚洲国产精品久久久久久| 国产爆乳美女娇喘呻吟| 色8久久| 野花香社区在线观看| 成人免费毛片内射美女-百度| 97视频网站| 99久re热视频这只有精品6| 黄色a级免费| 少妇午夜福利水多多| 狠狠爱俺也去去就色| 在线播放五十路熟妇| 五月天天色| 日本黄色免费在线观看| 男人的天堂a在线| 搡国产老太xxx网站| 国产欧美三级| 美女丝袜合集| 凉森玲梦一区二区三区av免费| 我要看免费毛片| 黄色三级毛片视频| 国产欧美综合一区| 国产精品色婷婷99久久精品 | 国产亚洲欧美日韩俺去了| 九色网址| 久久精品99久久久久久2456| youjizzjizz丰满| 欧美情趣视频| 日韩精品少妇无码受不了| 亚洲激情一区| 性残虐av片在线播放| 波多野结衣av手机在线观看| 天堂在线www中文| 亚洲色图25p| 91com在线观看| 免费福利小视频| 国产日韩在线一区| 97国产高清| 波多野结无码高清中文| 日韩精品无码人成视频手机| 可以在线看的av网站| 免费三级大片| 久久精品国产清高在天天线| 爽欲亲伦97部| 国产百合互慰吃奶互揉视频| 噜噜吧噜吧噜吧噜噜网a| 涩涩网站免费| 亚洲国产精品一区二区久久恐怖片| 91av偷拍| 国产无套露脸在线观看| 黄色片特级| 黄色三级视频| 蜜桃传媒av免费观看麻豆| 日韩不卡av在线| av片在线免费| 农村妇女做爰偷拍视频| 精品国产自在精品国产精小说 | 伊人久久精品av一区二区| 男女同房做爰爽免费| 伊人69| 亚洲成年看片在线观看| 国产精品无码素人福利免费| 国产精品免费久久久久影院仙踪林| 真实国产乱子伦对白视频| 国产性受xxxx白人性爽| www91在线| 67194熟妇在线永久免费观看| 伊人久综合| 被灌满精子的少妇视频| 亚欧成人| 红猫大本营在线观看的| 美女一区二区三区| 中文字幕综合| 成本人妻片无码中文字幕免费| 成人性生交大片xbxb| 无套内射chinesehd熟女| 窝窝午夜理论片影院| 欧美人体西西444www| 国偷自拍| 国产91av视频| 一区二区免费在线| 17c在线观看视频| 国模自拍视频| 一二三四日本中文在线| 免费看美女部位隐私网站| 在线观看免费人成视频| 日本高清免费观看| 亚洲综合视频在线| 又粗又大又黄又爽的免费视频| 国精产品99永久一区一区| 国产chinesehd天美传媒| 毛片福利视频| 毛片视频网站在线观看| 377p粉嫩日本欧洲色噜噜 | 黄色毛片一级| 亚洲精品aaaaa| 国产70老熟女重口小伙子| 亚洲国产日韩av| 国产卡一卡二在线| 黄色字幕网| 国产素人在线观看人成视频| 亚洲精品小视频| 三级全黄做爰龚玥菲在线| 久久久999精品视频| 无码h黄肉动漫在线观看网站| 国语对白乱妇激情视频| 日本高清xxxx| 69xxx18—19xxx视频| 国产制服日韩丝袜86页| 不良网站在线免费观看| 亚韩无码av电影在线观看| 久久久www成人免费无遮挡大片| 欧美老熟妇506070乱子| 无码熟妇人妻av在线影片最多| 亚洲熟妇久久国产精品| 少妇99| 婷婷亚洲五月| 日日操操| 精品国产污污免费网站入口| av一区二区在线播放| 全国探花| 99久久免费看少妇高潮a片特黄| 正在播放少妇呻吟对白| 天天干天天色天天| 色五月激情五月| 亚洲综合在线另类色区奇米| 欧洲熟妇性色黄| 色盈盈影院| 夜夜夜网| 直接看的av网站| 泰国性xxxx极品高清hd| 黄色日批| 日本一级片在线播放| 伴郎粗大的内捧猛烈进出视频观看| wwwwxxxxx日本| 久久人人爽人人爽人人av东京热| 西西人体www44rt大胆高清| 国产综合色在线视频区| 99精品国产兔费观看久久| 亚洲人成人网| 久久这里有精品| 国内自拍av| 亚洲天堂网一区二区| 国产欧美又粗又猛又爽老小说| 性xxxxxxxxx18欧美| 欧洲久久久| 一级美女大片| 色a在线观看| 亚洲中文久久久精品无码| 成人深夜影院| 国产精品久久久久久久久久99| 中国农村妇女hdxxxx| 亚洲视频小说| 爱爱一区| a级特黄的片子| 91看片淫黄大片一级在线观看| www九色| 性欧美长视频免费观看不卡| 天天午夜| 美女av片| av大片网| 欧美一级夜夜爽| 国产一区二区| 蜜桃av久久久亚洲精品| 亚洲天堂777| 侵犯亲女在线播放视频| 538国产精品一区二区| 成品片a免人视频| 婷婷在线免费观看| 青青青国产在线观看手机免费| 亲胸揉屁股膜下刺激视频免费网站| 成人网av| 国产高清中文字幕| 日韩av午夜在线观看| 国产成人免费av| 国产精品苏妲己野外勾搭| 亚洲国产精品成人午夜在线观看 | 91美女精品| 人妻少妇偷人无码精品av| 成人高潮视频在线观看| 人妖av在线| 亚洲综合免费视频| 欧美色图中文字幕| 中文字幕国内自拍| 蜜臀免费av| 乱老年女人伦免费视频| 久久久美女| 国产情侣一区二区| 少妇高潮尖叫黑人激情在线| 最新网址av| 亚洲m码 欧洲s码sss222| 哺乳期喷奶水丰满少妇| 91精品国产精品| 亚洲在线日韩| 怡红院免费的全部视频| 亚洲天堂2024| 91精品国产色综合久久不8| jav成人av免费播放| 亚洲人成电影在线观看影院| 巨粗进入警花哭喊求饶在线观看| 国产日韩在线视看高清视频手机 | 亚洲欧美精品无码一区二区三区| 高级会所人妻互换94部分| 日本熟妇中文字幕三级| 久久人人爽人人人人爽av| 4h虎影库永久| 99sao| 天堂在线网www在线网| 欧美城天堂网址| 亚洲m码 欧洲s码sss222| 国产毛片久久| 少妇脚交调教玩男人的视频| 自偷自拍亚洲综合精品麻豆| 成人在线综合| 国产黄色小说| 蜜芽av无码精品国产午夜| 国产亚洲精品久久久久久久久久| 懂色av一区| 色窝| 欧美最猛黑人xxxx黑人猛交98| 国产精品 欧美 亚洲 制服| 久久6视频| 欧美疯狂性受xxxxx另类| 亚洲一级一区| av狼友无码国产在线观看| 日韩av在线免费看| 国产片在线天堂av| 国产成人无码a区视频| 天堂一区二区三区| 黄色片久久久久| 色噜噜狠狠色综合欧洲| 国产精品揄拍一区二区| 日本香港三级亚洲三级| xxxx少妇高潮毛片新婚之夜| 亚洲一区二区三区偷拍女厕 | 色欧美视频| 免费一二三区| 免费av不卡| 好吊色在线视频| 国产亚洲精品久久久久久无挡照片| 黄色成人在线播放| 在线h片| 久久爽精品区穿丝袜| 色婷婷精品久久二区二区蜜臂av| 欧美性free玩弄少妇| 久久久免费看| 日本黄色生活片| 久草国产在线| 一区二区视屏| 久久性色| 97色偷偷色噜噜狠狠爱网站| 久青草无码视频在线播放 | 精品成人一区| 伊人久久精品亚洲午夜| 97免费视频观看| 久久天天躁狠狠躁夜夜avapp | 亚洲大尺度无码专区尤物| 99久久国产综合精品女不卡| 欧美在线一二三四区| 特黄视频| 国产亚洲色婷婷久久99精品| 人人澡人人澡人人看添av| 久久国内精品自在自线波多野结氏| 成人看片黄a免费看那个网址| 97国产| 性色av无码一区二区三区人妻| 成人免费毛片网站| 日本一本视频| 手机在线免费av| 国产在线清纯极品美女援交| jizz亚洲女人高潮大叫| 国产老女人91精品一区| av72在线观看| 哪里可以看免费毛片| 艹逼国产| 日韩在线视频网| 午夜影院免费在线观看| 女女百合国产免费网站| 亚洲精品乱码久久| 曰的好深好爽好紧的视频| aaa黄色大片| 潮喷大喷水系列无码久久精品| 麻豆精品一区综合av在线| 国产精品青青青在线观看| 午夜综合| 深爱婷婷| 日韩专区一区二区三区| 91精品久久久久久综合| 激情丁香六月| 亚州无限乱码一二三四麻豆| 欧美成网站| 69av视频在线| 欧美激情天堂| 国产91精品一区二区麻豆网站| 人体写真 福利视频| 欧美高清videos高潮hd| 男女日屁视频| 狠狠躁夜夜躁人人爽天天不卡软件| 在线爽| 成人动漫在线观看免费| 国产字幕在线观看| 无套内谢少妇露脸| 老熟女重囗味hdxx69| 欧美亚洲黄色| 亚洲免费毛片| 国产xxxx搡xxxxx搡麻豆| 一区二区中文字幕在线观看| 欧美日韩人成视频在线播放| 国产成人av一区二区 | 亚洲国产精品麻豆| 欧美xxxx83d| 欧美人成片免费观看视频| 亚洲精品主播一区二区三区| 伊人久久亚洲综合影院首页| 免费国产视频| 久草在线在线精品观看| 国产成人免费av一区二区午夜| 欧美一区二区三区视频在线观看| 免费黄色一级视频| 亚洲卡一卡二卡三新区乱码| 色五月视频| 欧美重口另类在线播放二区| 香蕉av福利精品导航| 国内老熟妇乱子伦视频| 一个综合色| 肉丝美脚视频一区二区| 日本欧美一级片| 精品人人妻人人澡人人爽人人| 久久久久亚洲精品无码网址色欲 | 色偷偷网站| 鲁一鲁一鲁一鲁一澡| 视色影院| 黑人ⅴvideo暴力亚洲娇小| 国产一区二区三四区| www.日本在线视频| 99久久久久久久| 色 成人 亚洲| 久久天天躁狠狠躁夜夜av| 国产综合无码一区二区色蜜蜜| av大片在线观看| 国产00粉嫩馒头一线天萌白酱| 国产自偷自拍| 亚洲 校园 欧美 国产 另类| 免费无码av片在线观看播放| 精品动漫福利h视频在线观看| 91免费精品视频| 国产一女三男3p免费视频| 日韩在线精品成人av| 欧洲熟妇精品视频| 国产精选污视频在线观看| www99在线| 欧美中文字幕一区二区| 成人看片17ccom| 国产精品福利视频萌白酱| 亚洲欧美日韩中字视频三区| 少妇无码av无码一区| 国产色婷婷久久99精品91| 国产精品第1页| 超碰在线人人干| 人人妻人人做从爽精品| 日韩少妇内射免费播放| 无码一区二区波多野播放搜索 | 爱爱一区| 在线偷着国产精选视频| 国产粉嫩呻吟一区二区三区| 特黄特黄欧美亚高清二区片 | 国产天码视频网站| 国产精品无码a∨果冻传媒| 亚洲国产成人精品av区按摩| 欧美人善z0zo性伦交| 久久99热狠狠色精品一区| 国产91对白在线播放| 国产无套粉嫩白浆在线观看| 欧美大尺度床戏做爰| 欧美丰满熟妇bbbbbb百度| 国产成人综合日韩精品无码| 91精品国产欧美一区二区| 国产日韩久久久久69影院| 黄色毛片子| 亚洲国产日韩a在线播放| 午夜羞羞影院男女爽爽爽| 久久九九热re6这里有精品| 最新精品国偷自产在线| 精东粉嫩av免费一区二区三区| 日韩精品综合| 亚洲va在线va天堂xx xx| 有码中文字幕在线观看| 人人狠狠综合久久亚洲爱咲| 欧美日韩精品综合| 欧美mv日韩mv国产| 91巨炮在线| 国语对白嫖老妇videos| 国内精品国产三级国产aⅴ久| 日韩欧美精品国产| 浓毛老太交欧美老妇热爱乱| 激情毛片无码专区| 国产99视频精品免视看芒果| 中文字幕无码中文字幕有码| 亚洲a成人无m网站在线| 一区二区高清视频在线观看| 无码av天堂一区二区三区| 网址你懂的在线| 538国产精品一区二区| a级一片| 久草国产在线观看| www.日韩视频| 久久国产精品免费| 亚洲人成网站18禁止中文字幕| 国产又色又爽又黄的在线观看视频 | 97色伦久久x88av| 色猫咪免费人成网站在线观看| 亚洲精品色图| 爱啪啪网站| 牛牛在线免费视频| 亚洲国产精品无码java| 后进式无遮挡啪啪摇乳动态图| 亚洲六月丁香色婷婷综合久久| 日本aⅴ在线观看| 亚洲最大成人综合网| 91原创视频| 男人av在线| 无码日韩人妻精品久久蜜桃| 久久久久久97免费精品一级小说| 欧美日韩免费一区二区三区| 国产欧美日韩综合精品一区二区| 欧美成人a在线网站| 欧美激情综合亚洲一二区| 国产精品久久久久久久免费看 | 亚洲va成无码人在线观看天堂| 国产精品三级赵丽颖| 春药玩弄少妇高潮吼叫| 色婷婷亚洲六月婷婷中文字幕| 国产系列丝袜熟女精品视频| 四川少妇xxxx内谢欧美| 免费在线一区二区| 露脸国产精品自产拍在线观看| 亚洲欧美中文日韩在线v日本| 国产精品6999成人免费视频| 久久99av无色码人妻蜜| 免费人成在线观看网站| 免费91网站| 国产成人久久婷婷精品流白浆| 国产午夜精品无码理论片| 免费特级黄色片| 九九精品视频在线| 小h片网站| 亚洲最新在线| 在线观看免费人成视频色| 午夜无码成人免费视频| 婷婷五月小说| 精品1卡二卡三卡四卡老狼| 青青草污| 无码一卡二卡三卡四卡| 亚洲成人一区在线观看| 国产精品毛片一区| 91麻豆精品一二三区在线| 亚洲一卡一卡二新区乱码无人区二| 五月天婷婷激情网| 亚洲成人777| 亚洲国产欧美日韩在线人成| 国产毛片91| 亚洲日本高清在线aⅴ| 欧美人与动xxxxz0oz视频| 中文字幕在线观看不卡| 国产精品自拍亚洲| 亚洲а∨天堂久久精品喷水| 激情五月激情综合网| 亚洲精品中文字幕在线| 国产亚洲va综合人人澡精品| 美女视频黄色在线观看| jizz欧美性3| 黄色片网址在线观看| 亚洲色帝国综合婷婷久久| 九色蝌蚪91| 热舞福利精品大尺度视频| 一本无码av中文出轨人妻| 亚洲免费砖区| 欧美日本中文字幕| 香港三级午夜理论三级| 999国内精品永久免费视频| 久久人妻天天av| www,超碰| 国产精品国产三级国产专区51区| 国产丝袜美女精品av| 无码专区久久综合久中文字幕| 8x8ⅹ国产精品一区二区二区| 婷婷色五月开心五月| 亚洲成a人片在线www| 无码午夜福利视频1000集| 中文字幕亚洲无线码| 99热在线观看精品| 亚洲高清在线观看| 国产精品国产三级国产在线观什 | 亚洲国产日韩欧美一区二区三区 | 草草草在线| 欧洲一级黄| 亚洲国产成人无码网站大全| 久久免费视频网| 国产亚洲精品日韩在线tv黄| 羞羞视频网站| 欧美bbbbb| 一本一本久久a久久精品综合不卡| 欧洲三级在线| 国产蜜芽尤物在线一区| 久久久久久国产精品无码下载| 中文字幕第一区综合| 久久久999精品视频| 久久久久久久久蜜桃| 无码任你躁久久久久久老妇| 亚洲午夜片| 1区2区3区4区产品不卡码网站| 久久99久国产麻精品66| 国产精口品美女乱子伦高潮| 超碰激情在线| 黄色av一区二区| 精品日韩一区二区| 欧美永久精品| 99蜜桃在线观看免费视频网站| 日本三级香港三级三级人!妇久| 骚婷婷| 69xav| 国产第五页| 毛片基地视频| 一群黑人大战亚裔女在线播放| 亚洲国产桃花岛一区二区| 色婷婷六月亚洲综合香蕉| 国产福利av| 欧洲丰满少妇a毛片| 亚洲精品理论| 欧美 日本 国产 在线a∨观看| 亚洲爱爱爱| 天堂网在线www资源| a毛片网站| 成人黄色片网站| a三级毛片| 国产色欲色欱www在线| 啦啦啦中文在线视频免费观看| 精品自拍亚洲一区在线| 亚洲免费一级视频| 丰满少妇aaaaaa爰片毛片| 久久国产精品久久久久久| 99国产精品99久久久久久粉嫩| 天天狠狠干| 在线亚洲不卡| 黄色网免费| 欧美另类精品xxxx| 国产肉丝袜在线观看| 成人62750性视频免费网站| 无码欧亚熟妇人妻av在线外遇| 舌吻激情大尺度做爰视频| 色欲久久九色一区二区三区 | 国产精品一区二区免费视频| 少妇性荡欲午夜性开放视频剧场 | 精品自拍一区| 精品国产第一国产综合精品| 欧洲熟妇乱xxxxx大屁股7| 果冻国产精品麻豆成人av电影| 日本乱偷人妻中文字幕| 一级片a级片| av天堂亚洲狼人在线| 色综合国产| 台湾150部性三级| wwwyoujizz日本| 色婷婷精品视频| 美女性高潮视频| 日本污网站| 成人欧美一区二区三区视频| 中出视频在线观看| 小罗莉极品一线天在线| 激情综| 欧美日韩国产在线一区| 日本强伦姧人妻一区二区| 国内自拍xxxx18| 日本成本人片免费网站| 免费的av网站| 原神污文全文肉高h| 人妻夜夜爽天天爽三区丁香花| 丰满无码人妻热妇无码区| 五月天堂色| 国产丝袜一区二区在线| 久久久久成人免费看a含羞草久色| 亚洲欧美中文日韩在线v日本| 久久亚洲中文无码咪咪爱| 黑色丝袜老师色诱视频国产| 99视频这里有精品| 夜夜添夜夜添夜夜摸夜夜摸 | 五月婷网站| 99伊人网| 欧美一区二区三区在线观看视频| 午夜福利国产成人a∨在线观看| 国产精品三级三级三级| 性高爱久久久久久久久| 亚洲综合在线播放| 夜色资源ye321 在线观看| 色av永久无码影院av| 老熟女乱之仑视频| 91在线精品秘密一区二区| 99在线精品视频免费观看软件| 韩国无码av片在线观看网站| 午夜久久久| 99久久久久久久| 亚洲日韩va无码中文字幕| 51av在线视频| 色爱综合区| 国产成人精品午夜福利不卡| 夜色资源站www国产在线视频| 92午夜少妇极品福利无码电影| 熟妇丰满大屁股在线播放| 亚洲免费福利| 成人爱爱| 欧美裸体xxx| 欧美高清视频一区二区| 日本美女日批视频| 极品美女穴| www.91成人| 国产精品久久久久久久久岛国| 羞羞视频成人| 中文字幕乱码亚洲∧v日本| 欧美日韩四区| 精品无码一区二区三区不卡| 国产午夜片无码区在线观看爱情网| 精品人妻系列无码人妻不卡| 国产女主播一区二区三区| 久久久久久久国产精品影视| 四虎影视亚洲精品一区二区| 影视先锋av资源噜噜| 少妇又紧又色| 玩爽少妇人妻系列视频| 最新亚洲一卡二卡三卡四卡| 欧美成人ⅴideosxxxxx| 日日日干干干| 欧美大胸大乳人奶波霸| 国产人成看黄久久久久久久久| 国产成人无遮挡在线视频| 美女黄色片网站| 午夜福利小视频400| 欧美肉大捧一进一出免费视频| 97影院| 看免费黄色大片| 欧美精品色呦呦| 国产伦精品一区二区三区视频孕妇| 免费观看的无遮挡av| 国产精品无码v在线观看| 久久久久久伊人| 久久精品亚洲乱码伦伦中文| 亚洲色图校园春色| 麻豆安全免费网址入口| 婷婷六月综合网| 92国产精品午夜福利| 狼人青草久久网伊人| 一区二区三区在线视频播放| 首尔之春在线| 午夜福利国产成人无码gif动图 | 欧美午夜精品一区二区三区| 精品av综合导航| 欧美精品videosbestsex日本| av黄在线| 国产三级理论片| 亚洲毛片一区| 看国产毛片| 久久久国产精品视频| 婷婷成人av| 欧美色第一页| play在线海量a v视频播放| 337p日本大胆欧美裸体艺术| 欧美一区二区三区啪啪| 国产一级特黄毛片| 性一交一乱一色一情丿按摩| 免费av网址在线观看| 亚洲国产成人精品久久久国产成人一区 | 韩国久久久久久| 国产精品偷伦视频免费手机播放| 日本乱论视频| 扒开双腿疯狂进出爽爽爽| 中文字幕无码乱人伦| 亚洲午夜久久久久久久久电影网| 欧美另类极品videosbest最新版本| 国产一卡二卡| 8×8x拔擦拔擦在线视频网站| 91干干干| 伊人大香线蕉精品在线播放| 黑人上司与人妻激烈中文字幕| 免费观看毛片| 日本少妇撒尿com| 99热99在线| 日韩av动漫| 国产真人作爱免费视频道歉| 精品一区二区三区av| 性鲍视频在线| 亚洲国产精品久久久久婷婷老年| 久久人人97超碰a片精品| 亚洲无人区一区二区三区| 国产精品国产三级国产a| 国产九色视频| 免费国产一二三区四区乱码 | 性色影院| 国产又粗又猛又色| 天堂√8在线中文| av网站免费在线播放| 老湿机香蕉久久久久久| 一区二区三区www| youjizz.com日本| 亚洲精品无码不卡| 欧美精品成人v高清视频| yy1111111少妇影院光屁股| 狠狠综合| 麻豆传谋在线观看免费mv| 成人av专区精品无码国产| 色五月情| 免费看美女扒开屁股露出奶| 国产精品自在拍首页视频| 91色国产| 超碰日韩在线| 色中色在线视频| 久久久久久亚洲综合影院| 国产 欧美 日韩| 久久高清超碰av热热久久| 精品少妇牲交视频大全| 自拍视频一区二区三区| 456成人精品影院| 色伊人亚洲综合网站| 老牛影视av一区二区在线观看| 爱爱的免费视频| 亚洲咪咪| 国外激情av片| 日本阿v片在线播放免费| 亚洲精品久久久久国产| 特殊重囗味sm在线观看无码| 狠狠躁夜夜躁人人躁婷婷91| 久久久久久成人| 黑人性猛爱xxxxx免费| 五月婷婷久久草| 欧美性xxxxx极品娇小| 国产福利精品在线| 97超碰97| 日韩v片| 亚洲视频播放| 免费国精产品wnw2544| 成年人黄色av| 天天躁日日躁狠狠躁av中文| 黄色福利站| 少妇人妻上班偷人精品视频| 久久国产成人午夜av影院武则天| 91网址在线播放| 超碰在线国产| 精品一区二区三区自拍图片区| 91精品国产777在线观看| 成人av一级| 久久精品国产亚洲欧美成人| 天天爽天天爽天天片a| 日韩精品无码一区二区忘忧草| 国产八十老太另类视频| 黄网址在线| 国产一区二区91| 欧美成人怡红院一区二区| 高清视频一区二区| 国产做a爱片久久毛片| 国产一区二区三区av网站| 青青草社区| 久久久一本精品99久久精品66| 可以直接观看的av| 亚洲性少妇| 午夜激情综合网| 亚洲hhh| 四川老熟女下面又黑又肥 | 欧美人与禽zozzozzo| 张警花视频99精品视频| 日韩放荡少妇无码视频| 特级a级片| 肉体裸交丰满丰满少妇在线观看| 日韩五码| 亚洲国产福利成人一区| 中文字幕无码一区二区免费| 国产成人亚洲精品| 国产成人无码va在线观看| 国产免费av一区二区| 99热爱久久99热爱九九热爱| 国产无遮挡成人免费视频| 粗大的内捧猛烈进出少妇视频| 国产福利萌白酱精品一区| 欧美人妻精品一区二区三区| 肉嫁高柳在线| 欧美成人三级| 插久久| av中文资源| 求个av网站| 精品亚洲欧美自拍| 成人看的毛片| 夜夜爽夜夜叫夜夜高潮| 超清 忍不住的亲子伦中文字幕| 国产激情视频一区二区三区| 2020最新国产高清毛片| 97精品依人久久久大香线蕉97| 欧美偷拍综合| 超碰97成人| 日韩av一卡二卡| 六月色丁| 国产专区免费资源网站| 女人毛片av| 无遮无挡爽爽免费毛片| 人妻体内射精一区二区三四| 第一亚洲中文久久精品无码| 国产一级黄色片子| 亚洲欧美韩国| 91亚洲国产成人精品一区二三| 人妻互换 综合| 久久日产一线二线三线suv| 日本a在线免费观看| 国产女人和拘做受视频免费| 免费成人av片| 日本黄网站色大片免费观看| 久久三级毛片| 日本免费一二三区视频| 国产欧美成人| 国产又黄又爽胸又大免费视频| 手机精品视频在线| 亚洲一级片免费| 国产区图片区小说区亚洲区| 国产亚洲欧美日韩精品一区二区| 特级a毛片| 性视频网| 亚洲欧美日韩v在线观看不卡| 欧美色视频在线播放| 色峰视频| 亚洲成人在线播放视频| 怡红院成永久免费人视频新的| 久久久久免费观看| 一区二区精| 麻豆一精品传媒卡一卡二传媒| 爱情岛亚洲论坛av入| 成人妇女淫片aaaa视频| 国产chinese精品av| 四虎影视免费在线观看| 国产精品久久久久国产a级| 天美乌鸦星空mv高清正版播放| 国产伦精品一区二区三区在线播放| 国产欧美日本亚洲精品一5区| 色狠狠av一区二区三区| 日本乱码视频| 免费久久99精品国产婷婷六月 | 日韩avwww| 亚洲视频免费在线观看| 免费观看激色视频网站| 久久综合一区二区| 亚洲天堂久久精品| 日韩精品在线一区| 99re在线精品| 成人小视频免费| 色综合中文| 诱惑の诱惑筱田优在线播放| 日鲁鲁| 成人在线一区二区| 成人在线免费视频观看| 九九国产| 国模小黎大尺度精品(02)[82p]| 少妇的丰满人妻hd高清| 久久精品人妻中文系列| 涩涩视频网站在线观看| 欧美三日本三级少妇三级99观看视频| 91精品国产99| b站永久免费看片大全| 亚洲色大成网站www在线| 日本性高潮视频| 亚洲第一在线| 一本色道av久久精品+| 日本亚洲精品一区二区三区| 91在线高清视频| 成人三级k8经典网| 国产午夜福利在线播放| 亚洲福利在线播放| 欧美熟妇性xxx交潮喷| 欧美精品二区三区四区免费看视频| 男人的天堂视频| 多啪视频| 69亚洲乱人伦| 亚洲美女在线观看| 国产69精品久久久久毛片| 久久99精品久久久久久狂牛| 久久视频免费观看| 爱情岛成人18| 国产伦精品一区二区三区妓女下载| 日韩人妻无码精品无码中文字幕| 超碰狠狠干| 亚洲国产成人综合一区二区三区| www...zzz成人啪啪| 九九精品无码专区免费| 国产老熟女伦老熟妇视频| 国产精品成人在线| 日本黄色片视频| 国产精品玖玖资源站大全| 亚洲成人aa| 国产毛片18片毛一级特黄日韩a| 欧美日韩一区二区三区四区在线观看| 久久艹久久| 日本一区二区三区四区在线观看| 国产精品久久久久永久免费| 亚洲在线看| 永久黄网站色视频免费看| 国产乱码精品一品二品| 日产精品l区2区| 看全色黄大色黄大片大学生图片| 天干天干天啪啪夜爽爽av小说| 青青草在线播放| 亚洲福利网址| 国产最新在线| 天天天天射| 叶玉卿三级露全乳视频| 无码av无码天堂资源网| 91九色蝌蚪| 日韩欧美三区| 一卡二卡3卡四卡网站精品| 日韩不卡一区二区| 妞干网欧美| 黄色三级网站| 国产高清视频网站| 粉色午夜视频| 欧美人与动牲交a免费观看| 九九热精| 综合自拍亚洲综合图区欧美| 欧美老女人性生活视频| 欧美精品videosex性欧美| 日韩欧美一级片| 欧洲熟妇色xxxxx欧美老妇伦| 精品国产av一二三四区| 一区二区三区无码不卡无在线| 亚洲电影在线观看| 欧美日韩在线观看一区| 欧美日韩精品一区二区三区不卡| 伊人久久久久久久久久久| 国模一区二区| 日韩啪| 无码人妻精品一区二区三区在线| 黄色www视频| 91香蕉视频官网| 免费国产又色又爽又黄的软件| 中国无码人妻丰满熟妇啪啪软件| 欧美 日韩 国产 成人 在线 91| 日韩av一卡二卡| 亚洲一区二区三区精品视频| 国产在线观看www| 久久aaaa片一区二区| 吸咬奶头狂揉60分钟视频| 国产亚洲精品码| 日韩国产综合| 一本久道综合在线无码88| 人妻丰满被色诱中文字幕| 色综合区| 一二三四视频在线观看日本| 内射人妻无码色ab麻豆| 四虎成人精品无码永久在线| a级a级高清免费美日a级大片| 亚洲男同视频| 天天插天天干| 亚洲乱码av中文一二区软件| 久久不卡免费视频| 制服欧美激情丝袜综合色| 日韩av午夜在线观看| 看中国毛片| 国产精品偷拍| 日韩一级黄色| 亚洲成a人v欧美综合天堂下载| 97av视频在线| 亚洲熟女av综合网五月| 日本真人无遮挡啪啪免费| 成人性生交大片免费卡看| 国产片久久| 亚洲一级爽片| 国产精品久久自在自线不| 少妇资源| 日韩一级免费| 国产熟妇精品高潮一区二区三区| 日本一区二区专线| 午夜小福利| 日韩成人在线一区| 亚洲成av 人片在线观看无码| 国产成人av在线影院无毒| 呦男呦女视频精品八区| 大伊香蕉精品一区视频在线| 亚洲色av天天天天天天| 国产成人久久av免费高清蜜臀| 色播视频在线观看| 一级二级av| 国产色视频免费| 五十路亲子中出在线观看| 精品9e精品视频在线观看| 又爽又色禁片1000视频免费看| 三级毛片一| 亚洲激情免费| 国产精品美女久久久久av福利| 99这里都是精品| 台湾佬中文字幕| 少妇疯狂做受xxxx高潮台湾| 69性视频| www超碰在线观看| 国产精品无码a∨果冻传媒| 国产乱色国产精品免费视频| 肉番在线观看| 亚洲国产韩国欧美在线| 欧美日韩一区二区三| 欧美黑人做爰爽爽爽| 波多野结av在线无码中文免费| 26uuu另类亚洲欧美日本| 婷婷激情影院| 欧洲做受高潮片| 亚洲色精品aⅴ一区区三区 | 久久疯狂做爰流白浆xx| 日本免费三区| 色香色香欲天天天影视综合网| 婷婷欧美综合| 99国产视频| 亚洲а∨天堂男人无码| 精品久久伊人| 青青视频精品观看视频| 尤物视频一区| 国产360激情盗摄全集| 久久深夜福利| 欧美日韩中文字幕视频不卡一二区| 中文字幕日韩高清| 成人在线免费小视频| 国产精品日韩精品欧美精品 | 97夜夜澡人人爽人人免费| 国产视频二区| 国产麻豆剧果冻传媒兄妹蕉谈| 国内精品伊人久久久久网站| 成人免费看片在线观看| 亚洲一二三不卡| 国产一区二区三区四| 青青国产在线| 国产美女久久| 麻豆午夜| 天天躁日日躁狠狠躁精品推荐| 青青精品视频| www国产com| 国产成在线观看免费视频| 精产品自偷自拍| eeuss国产一区二区三区| 91com在线观看| 男女啪啪免费观看网站| 日韩精品国产一区| 日本大胆裸体做爰视频| 国产夜色视频| 极品粉嫩嫩模大尺度无码视频| 长河落日| 深夜视频一区二区| 日韩插插插| 午夜精品毛片| 欧美成人亚洲高清在线观看 | 最新av片免费网站入口| 国产精品久久久久久久久久大牛| 91久久国产视频| 黄色的一级片| 午夜伊人网| 欧美黄色免费视频| 超碰人人搞| 色综合久久久久无码专区| 国产丝袜一区二区三区免费视频 | 美女性生活视频| 人人模人人爽人人喊久久| 久久久国产精品一区二区18禁| www.国产三级| 粗暴蹂躏av一区二区| 在线免费黄色网址| 欧美13p| 999成人网| 免费的黄网站在线观看| 国产理伦天狼影院| 日韩精品国产一区| 91插插视频| 国产日本在线播放| 国产乱人伦真实精品视频| 色哟哟黄色| 午夜福制92视频| 91高跟黑色丝袜呻吟在线观看| 亚洲va天堂va欧美片a在线| 亚洲色婷婷婷婷五月| 99久久国产综合精品女同| 国产午夜久久| 一区二区精彩视频| 成年无码动漫av片在线尤物| av成人资源| 少妇放荡的呻吟干柴烈火免费视频| 国产一级片毛片| 五月激情综合网| 在线免费你懂的| xxx在线视频| 国产日产欧产美韩系列影片 | 亚洲国产区| 欧美一区二区在线播放| 成人天堂入口网站| 久久精品99| 国产精品久久久久久亚洲影视内衣| 日韩国产在线| 夜夜春亚洲嫩草影院| 毛葺葺老太做受视频| 亚洲男人的天堂在线视频| 色哟哟免费视频播放网站| 国产激情久久久久影院小草| 99riav国产| 久久合| 久久综合亚洲鲁鲁九月天| 欧美又大又硬又粗bbbbb影院| 久久激情片| 456av| caoporen在线| 中文字幕av无码不卡免费| xxxx18日本| 亚洲专区路线一路线二高质量 | 亚洲欧美成人一区二区在线电影| 久久视了| 日本黄色www| 日韩激情成人| 欧美韩国日本在线| 色哟哟免费观看| 最新国产网站| 麻豆亚洲精品| 国产精品美女久久久久久2018| 亚洲精品无码av中文字幕电影网站| 日韩国产精品人妻无码久久久| 日韩国产网站| 99re66在线观看精品免费| 人人看人人爱| 国产全肉乱妇杂乱视频| 18禁黄网站禁片免费观看国产| 四虎小视频| 国产成人无码免费视频麻豆| 国产精品网站在线观看免费传媒| a级黄色影院| 一区二区三区四区产品乱| 少妇高潮av| 国产老太交性20| 日本韩国在线| 天天干夜夜做| 欧美激情一二三| 亚洲精品日本一区二区三区| 妲己艳史淫片免费看| www.av色| 天天干在线观看| 久久久www成人免费精品| 婷婷综合色| 国产青草视频在线观看| 黑人巨大videos亚洲娇小| 中文在线最新版天堂8| 蜜乳av久久久久久久久久久| 男女毛片视频| 精品无码久久久久国产电影| 日日干影院| 99精品热| 欧美老熟妇乱子伦视频| 91网入口| aaaaaaa欧美黄色大片| 刘亦菲乱码一区二区三区| 日韩人妻无码免费视频一区二区三区| 久久一线| 久久九| 久视频精品线在线观看| 日本特级a一片免费观看| 国产黄色三级| 九九综合视频| 尤物九九久久国产精品的特点| 51精品视频在线视频观看| 亚洲成人影音| 国产又粗又大又爽视频| 亚洲人成人网色www| 男人天堂手机在线| 黑人狂躁曰本人aⅴ| 午夜欧美日韩| 国产精品久久久久久久久久软件| 一本一本久久a久久精品综合不卡| 国产精品无码专区在线观看| 久久永久免费人妻精品| 国产精品久久久乱弄| 亚洲国产成人精品无码区在线软件| 国产在线无码精品无码| 美女大黄网站| 亚洲免费精品网站| 国产精品丝袜在线| 国产超碰人人爽人人做av| 日韩精品无码免费毛片| 天天爽夜夜爽人人爽免费| 99精品福利| 亚洲中文字幕无码久久2017| 国产欧美一区二区三区不卡视频| 国产成人av在线播放| 2018高清日本一道国产-在| 97精产国品一二三| 无码少妇精品一区二区免费| 在线看片免费人成视频久网| 69色堂| 国产婷婷丁香五月缴情成人网| 免费99精品国产自在现线| 久久综合一区二区| 蜜桃av一区二区三区| 亚洲大码熟女在线观看| 国产一区丝袜高跟鞋| 亚洲国产精品久久艾草| 日本黄网站免费| 手机看片1024在线| 国产精品久久久999| 国产亚洲精品aaaa片app| 少妇大叫好爽受不了午夜视频| 深爱激情久久| 午夜国产一区| 曰韩欧美亚洲美日更新在线| 91手机在线观看| 美女在线国产| 欧美成人精品三级网站| 国产精品无码a∨精品| 丰满的继牳3中文字幕系列| 男女高潮网站| 免费韩国羞羞网站视频| 狼人综合av| 精选国产av精选一区二区三区| 日韩欧美午夜| 天天色综合5| 午夜性剧场| 99热精国产这里只有精品| 91丝袜一区在线观看| jizz性欧美丰满| √天堂中文在线| 精品人妻一区二区三区四区| 日批| 大陆一级黄色片| 亚洲黄色一区二区三区| 男女裸体做爰猛烈全过程9制片| 妇子乱av一区二区三区| 久久久久人| 三级黄色毛片| 少妇午夜福利一区二区| 亚洲国产精品久久久久| 成人免费视频免费观看| 亚洲精品免费在线观看视频 | 成人午夜短视频| 一级片少妇| 91精品欧美| 东北妇女xx做爰视频| 动漫精品无码视频一区二区三区| 黄色18网站| 日本一区二区三区免费视频| 国产精品国产三级国产密月| 伊人狠狠色丁香婷婷综合| 91av毛片| 性xxxx视频| 日本a一级片| 激情婷婷| av中文字幕网免费观看| 欧美日韩亚洲国产欧美电影| 久久久久久a亚洲欧洲aⅴ96| 在线成人影视| 8×8x拔擦拔擦在线视频网站| 伊人黄| 在线无码午夜福利高潮视频| 亚洲va中文字幕无码一区| 99热在线播放| 国产精品v欧美精品∨日韩| 国语对白精品| 国产女女调教女同| 男人用嘴添女人私密视频| 亚洲国产va精品久久久不卡综合| 久久久国产99久久国产久灭火器| 国产精选中文字幕| 97国产真实伦对白精彩视频8| 亚洲国产wwwccc36天堂| 中文字幕第66页| 亚洲国产精品一区二区久久恐怖片| 18成禁人视频免费| 亚洲国产成人综合精品| 中文中幕a在线| 欧美性xxxxx| 在线观看免费人成视频| 在线不卡的av| 美女高潮视频在线观看| 国产视频在线观看网站| 欧美视频一二三区| 不卡的一区二区| 99re6在线观看| 凹凸精品一区二区三区| 开心色婷婷色五月激情| 国产精品人成视频免费播放| 国产亚洲精品久久久久秋| 国产女人18毛片水18精品| 精品丰满人妻无套内射| 国产女人18毛片水18精| 日韩中文字幕第一页| 亚洲国产欧美中文丝袜日韩| 国产性自爱拍偷在在线播放| 最新国产精品拍自在线播放| 看毛片视频| 最近中文字幕免费mv在线| 亚洲va天堂va欧美片a在线| 9999视频| jizz美女| 2020每日更新国产精品视频 | 韩国主播青草55部完整| 免费观看成人羞羞视频网站观看| 成人同人动漫免费观看| 久久国产美女视频| www丫丫国产成人精品| 色就是色欧美| www.夜夜操.com| 美女日日日| 少妇毛片一区二区三区免费视频| 同性情a三级a三级a三级| 中文字幕在线免费看线人| 97夜夜澡人人爽人人喊a| 国产视频h| 亚洲 欧美 动漫 少妇 自拍| 亚欧在线播放| 欧美精品久久久| 日韩乱码在线| 藏春阁福利视频| 国产成人理论在线观看视频| 综合五月婷婷| 老少交欧美另类| 色一情一乱一伦一区二区三区| 日韩免费网站| 国产理论在线| 特级无码毛片免费视频| 色在线播放| 国产精品va尤物在线观看蜜芽| 亚洲精品乱码久久久久久| 91av免费| 日韩专区一区二区三区| 996热re视频精品视频这里| 久久香蕉超碰97国产精品| 日本美女色视频| 天堂а√中文最新版在线| 2020久热爱精品视频在线观看| 国产成人综合久久精品推| 免费一级做a爰片性色毛片| 岛国精品一区二区| 九色一区| 精品动漫福利h视频在线观看| 无码少妇一区二区三区视频| 99九九99九九视频精品| 1024毛片基地| 亚洲欧美综合在线一区| 国产51人人成人人人人爽色哟哟 | 乱码视频午夜间在线观看| 野外做受又硬又粗又大视幕| 亚洲日韩av无码中文字幕美国| 国产综合免费视频| 国产美女极度色诱视频www| 国产精品99久久久久久人| 黄色高清片| a级国产黄色片| 欧美色图校园春色| 国产女爽123视频.cno| 日韩aⅴ片| 亚洲国产精品二区| 亚洲午夜成人精品无码app| 婷婷五月日韩av永久免费| 一级日韩毛片| 日本视频又叫又爽| 午夜伦理av| 日韩女优中文字幕| 91九色视频| 99在线影院| 欧美国产精品久久久乱码| 久久精品国产自清天天线| 大肉大捧一进一出好爽app| 中文字幕无码av不卡一区| 98tv| 免费毛片看| 欧美一级少妇| 国产第一av| 色综合五月| 国产乱码精品一区二区蜜臀| 91丨porny丨国产麻豆| 日本一级吃奶淫片免费| 欧美鲁| 国产精品久久久一区| 日本福利一区二区| 成人爱爱免费视频| 最新色视频| 天堂va欧美ⅴa亚洲va免费| 国产亚洲综合欧美一区二区| 国偷自产一区二区三区在线视频| 久久久久久久久久久久国产| 国产免码va在线观看免费| 91蜜桃婷婷狠狠久久综合9色| 丰满少妇aaaaaa爰片毛片| 国产免费无遮挡吸奶头视频| 日韩另类视频| 毛片大全在线观看| 久久综合色老色| 136微拍宅男导航在线| jizz亚洲女人| 精品少妇久久久久久888优播| 国产又黄又硬又湿又黄的播出时间| 国产精品无码专区| 高清在线一区二区| 国产精品自拍区| 爱情岛论坛亚洲品质自拍网址| 西欧free性满足hd| 欧美成人性生活片| wwwse99午夜com| 狠狠狠色| 玩弄少妇秘书人妻系列| 青青操网站| 无码国产精品久久一区免费| 精品人妻一区二区三区四区| 国内熟女啪啪自拍| 日本大奶少妇| 亚洲经典久久| 韩国三级做爰楼梯在线| 亚洲爽爽爽| 狠狠色噜噜综合社区 | 久久亚洲精| 91天堂素人| 免费无码av片在线观看网址| 国内精品久久久久久不卡影院| 人妻少妇伦在线麻豆m电影| 国产高清中文字幕| 免费看欧美大片| 国产精品国产自线拍免费不卡| 草草地址线路①屁屁影院成人| 一本大道久久加勒比香蕉| 色www永久免费视频首页| av资源免费| 麻豆综合| av在线影片| 香蕉人人超人人超碰超国产| 亚洲精品嫩草| 美女无遮挡免费视频网站| 国产目拍亚洲精品二区| 狠狠撸在线| 日韩亚洲精品中文字幕| 久久精品女同亚洲女同| 樱桃空空人妻无码内射| 久久老司机| 成人免费观看男女羞羞视频| 97色伦2视频在线观看| 欧美中日韩在线| www.av在线播放| 久久久久亚洲国产av麻豆| 国语粗话呻吟对白对白| 日本黄色免费网址| 亚洲国产一区二区三区波多野结衣| 欧美另类69| ga∨成人网| 国内精品一区二区| 看黄a大片爽爽影院免费无码| 日日爱669| 色多多www视频在线观看免费| 在线播放五十路熟妇| 99精品久久久中文字幕| hitomi一区二区三区精品| 亚洲少妇视频| 女人裸体性做爰23| 99视频精品免视看| 偷窥少妇高潮呻吟av久久免费| 中文字幕在线观看免费| 日本天堂免费| 胖女人毛片| www.青青操| 亚洲无人区午夜福利码高清完整版| 久久久无码精品亚洲a片0000| 九九久久精品国产波多野结衣| 色就是色亚洲色图| 91九色蝌蚪| 欧美性生交大片18禁止| 日韩精品一区二区三区第95| 成人精品美女隐私| 国产视频一二三四区| 日本大人吃奶视频xxxx| 女人喷潮视频免费观看| 日本少妇裸体做爰高潮片| 亚洲中文字幕无码av| 日本十大三级艳星| 午夜影院在线看| 国产丝袜网站| 日韩欧美中文在线观看| 欧美a大片| 日本乱淫视频| 亚洲精品成人av在线观看爽翻天| 成人av高清在线观看| 国产午夜理论片不卡| 国产亚洲精品麻豆一区二区| 中文字幕在线观看一区| 神马久久久久久久久久| 国产精品成人免费视频一区二区| 深夜av福利| 国产精品一区二区在线蜜芽tv| 亚洲精品字幕| 精品蜜桃av| 欧美天天拍在线视频| av大片在线无码免费| 香蕉av久久一区二区三区| 99久久精品一区二区三区| 日韩精品一区二区免费视频| 1769国产精品| 18禁无遮拦无码国产在线播放| 秋霞7777鲁丝伊人久久影院| 9色porny自拍视频一区二区| 无码午夜成人1000部免费视频| 欧美爽爽爽| 少妇久久久久久人妻无码| 免费精品无码av片在线观看 | 少妇人妻偷人激情视频| 男女嘿咻激烈爱爱动态图| 18禁超污无遮挡无码网址| 精品一卡2卡三卡4卡免费网站| 国产精品多p对白交换绿帽| 午夜少妇性影院私人影院在线| 色窝av| 全程偷拍露脸中年夫妇| 久久精品一区二区国产| 久草在线视频福利资源站| 伊人婷婷久久| 动漫av纯肉无码av在线播放| 香蕉人人超人人超碰超国产| 在线一二区| 免费国产白丝喷水娇喘视频| 欧美饥渴少妇| 精品人妻午夜一区二区三区四区| 国产极品视频| 国内永久福利在线视频图片 | 黄色免费av网站| 91色在线视频| 国产日韩欧美亚洲精品中字| av手机观看| 丰满熟女人妻中文字幕免费| 又黄又爽的视频在线观看| 成年轻人电影www无码| 狠狠色噜噜狠狠狠777米奇888| 日韩黄色毛片| 成年人看的黄色| www.精品国产| 免费看一区二区三区| 日本h在线观看| 国产裸体按摩视频| 成人国产免费| 久久久xxx| 日韩精品―中文字幕| 欧美专区中文字幕| 欧美午夜在线| 成人午夜网站| 国产高清一区| 国产精品一页| 国产精品久久久久久久久久免费看| 热九九精品| 噜噜噜亚洲色成人网站∨| 亚洲最大黄色网址| 西西4444www大胆无码| 中文字幕日产| 天天撸夜夜操| 欧美精品久久久久久久久| 天天干天天爱天天操| 国产99在线 | 亚洲| 亚洲欧美又粗又长久久久| 性色av一区二区三区v视界影院| 99热都是精品| 亚洲三级在线看| 又黄又爽又色视频免费| 特黄视频| 国产另类xxxx| 欧美日产国产精品日产| 国产成人无码精品久久二区三区| 91原视频| 免费精品无码av片在线观看| 99e热久久免费精品首页| 亚洲日韩看片成人无码| 99久热re在线精品99 6热视频| 欧美另类videossexo高潮| 久久九色| 色综合视频一区二区三区44| 日本国产网站| 国产精品第9页| 欧洲亚洲成人| 真人无码作爱免费视频| 亚洲国产欧洲综合997久久,| 欧美xx孕妇| 日韩在线观看中文字幕| 日韩国产一级片| 天堂网ww| 男女猛烈无遮挡免费视频app| 夜夜爽夜夜操| se94se欧美| 男女啪啪做爰高潮免费看| 在线偷着国产精选视频| 欧美日韩精品在线观看| 亚洲内射少妇av影院| 午夜久久网| 天天插天天射| 人人人爽人人爽人人av| 国产福利在线观看视频| 精品国产乱码久久久久久鸭王1| 精品一区欧美| 久久一区视频| xxxx69动漫| 亚洲品牌自拍一品区9999| www.天天色| 另类欧美日韩| 久久久精品国产一二三产区区别| 亚洲成人77777| 色诱久久av| 香蕉久久国产av一区二区| 国产群p视频| 久草在线免| 亚洲成在人线在线播放无码vr| 美女在线一区| 欧美韩日国产| 狠狠躁日日躁夜夜躁影院| 日韩视频一区二区三区在线播放免费观看 | 欧美aa在线| 亚洲精品av无码重口另类| 国内丰满熟女出轨videos| 亚洲国产成人无码影片在线播放| 天天色综合天天色| 朝鲜交性又色又爽又黄| 成人影片麻豆国产影片免费观看| 中文字幕日本乱码仑区在线| 成人mv| 外国黄色网| 91好色先生| 草逼视频免费看| 久热这里只有精品视频6| 五月天丁香激情| 成人无码区在线观看| 日本99视频| 日日躁夜夜躁狠狠躁超爽2001| 国产无套抽出白浆来| 美女黄色在线观看| 娇妻玩4p被三个男人伺候电影| 久久亚洲sm情趣捆绑调教| 好了av四色综合网站| 亚洲一区黄色| jizz欧美大片| 黄色男人的天堂| 亚洲日韩欧美在线观看一区二区三区| 国产成人8x人网站视频在线观看| 久久永久免费人妻精品| 农场巨污高h文| 少妇又紧又爽视频| 久久久精品视频一区二区三区| 一区二区不卡av免费观看| 国产女同无遮挡互慰高潮91| 一本大道香一蕉久| 自拍偷在线精品自拍偷99九色| 欧美视频91| 男人天堂视频在线观看| 久久国产亚洲精品赲碰热| 玩超薄丝袜人妻的经历| 情欲少妇苏霞沉沦100| 成人h视频在线观看| 日本vs亚洲vs韩国一区三区| 成人毛片av| 中国大陆一级片| 中文字幕第一页在线vr| 日韩一级性| 夜夜爽www| 欧美xxxxxx片免费播放软件| 亚洲天堂中文| 神马午夜dy888| 加勒比人妻av无码不卡| 爱爱精品视频| 亚洲精品国产精品制服丝袜| 五月天亚洲视频| 国产视频在| 亚洲人成久久婷婷精品五码| 久久久国产精华特点| 翘臀后进娇喘呻吟的少妇91| 天天草视频| 久久机热这里只有精品| 毛片网站在线播放| 色www性张柏芝国产| 四虎影| 亚洲国产呦萝小初| 天干啦夜天干天干在线线| 免费久久视频| 人妻av乱片av出轨| 免费又大粗又爽又黄少妇毛片| 久久成人 久久鬼色| 成人午夜激情影院| 狠狠色综合激情丁香五月| 国产精品久久久久婷婷| 久久久久国产精品人妻aⅴ果冻| 疯狂少妇| 国内精品久久久久影院一蜜桃| 精品国产成人网站一区在线| 久久婷婷国产麻豆91| 翔田千里高潮在线播放| 黄色日本视频| 欧美孕妇孕交黑巨大网站| jizzjizz黄大片| 国产高潮抽搐喷水高清| 久久鲁视频| 中日韩一线二线三线视频| 噜噜噜亚洲色成人网站| 亚洲精品无码mⅴ在线观看| www.蜜臀| 国产中文字幕视频| 麻花豆传媒剧国产免费mv入口| 欧美午夜精品久久久久久人妖| 在线免费色视频| 欧美另类与牲交zozozo| 亚洲三级黄色片| 国产精品67人妻无码久久| 午夜福利视频合集1000| 河北彩花中文字幕| 日韩电影一区二区三区| 在线视频a| 国产美女无遮挡永久免费| 呻吟揉丰满对白91乃欧美区| 亚洲一区二区在线观看视频| 免费的色网站| 永久免费成人代码| 强伦姧人妻三上悠亚中文字幕| 米奇欧美777四色影视在线| 永久免费观看的毛片视频| 国产免费一级视频| 亚洲另类春色校园小说| 中文字幕一区二区三区av| 揄拍成人国产精品视频| a√视频在线| 成人久久久精品乱码一区二区三区| 国产精品成人免费视频网站京东| 亚洲色图28p| 国产午夜精品av一区二区| 中文在线不卡| 久久成人久久爱| 久久久久中文| 亚洲一区精品无码色成人| 91综合色| xvideos成人免费视频| 久久色资源网| jizzjizz中国精品麻豆| 91亚洲精品在线| 尤物精品资源yw193网址| 亚洲欧美日韩久久精品第一区| 日本在线视频二区| 色伦专区97中文字幕| av在线免费观看网址| 深夜小视频在线观看| 中文字幕亚洲精品无码| 色哟哟在线观看视频| 狠狠操很很干| 国产日本在线| 亚洲欧美校园春色| 亚洲天堂热| 伊人久久久久久久久久| 国产在线观看禁18| 久久综合se| 永久免费av网站| 中文字幕一区二区三区波野结| 久久伊人精品青青草原vr| 不卡av在线播放| 欧美一区二区三区视频| 在线精品亚洲第一区焦香| 日韩午夜伦| 狼人青草久久网伊人| 日韩av一二三区| 亚洲va无码手机在线电影| 91免费在线播放| 97超碰中文字幕久久精品| 网站在线观看你懂的| 亚洲欧美日韩中文在线| 亚洲色成人中文字幕网站| 国产制服av| 国产亚洲视频中文字幕97精品| 成人久久免费网站| 美女搞黄在线观看| 99综合| 国产免费福利| 亚洲欧美系列| 水牛影视一区二区三区久| 又粗又黄又硬又爽的免费视频| 在线观看国产精品普通话对白精品| 12av在线| 又黄又爽又无遮挡免费的网站| 免费国产在线麻豆网站| 成人永久免费网站在线观看| 99伊人网| 中文字幕av一区二区三区高| 国产精品夜夜嗨视频免费视频| 国产亚洲视频在线观看网址| 超碰97久久国产精品牛牛 | 日本三级久久| 玖玖色资源| 小丽的性荡生活| 久久97精品| 综合无码一区二区三区四区五区| 亚洲va在线观看| v888aⅴ视频在线播放| 久草视频免费看| 国产亚洲精品无码不卡| 国产丰满天美videossex| 1717国产精品久久| 一级不卡| 欧美视频在线一区| 免费无码av污污污在线观看| 四虎国产精品免费久久| 国产黑丝高跟| 成人性做爰片免费视频| 日本又白又嫩水又多毛片| 一级特黄特色的免费大片视频| 四虎最新紧急入口| 亚洲精品一级片| 色婷婷综合久久久久中文| 亚洲伊人久久大香线蕉av| 大人和孩做爰aⅴ18| 欧美综合日韩| 欧美精品乱码久久久久久按摩| 久久777国产线看观看精品| 久久精品无码一区二区小草| 欧美一区二区三区视频| 制服丝袜人妻有码无码中文字幕| 精品国产高清自在线一区二区 | 亚洲国产精品视频一区| 中文在线一区| 国产精品7m凸凹视频分类| 日韩乱码人妻无码中文视频| 国产又猛又黄又爽| 亚洲欧美熟妇自拍色综合图片| 国产精品国产自线拍免费| 骚虎av在线| wwwxxx在线观看| 精品夜夜澡人妻无码av蜜桃| 亚洲国产欧美一区三区成人| 粉嫩粉嫩的虎白女18在线软件| 欧美最猛黑人xxxx| 全部av―极品视觉盛宴| 小草久久久久久久久爱六| xxxx少妇| 欧美孕交视频| 99在线视频精品| av一区不卡| 黑人精品欧美一区二区蜜桃 | 欧美人与动牲交a精品| 综合一区在线| 中字无码av在线电影| 天天躁日日躁狠狠躁喷水软件| 西西人体大胆尺度写真| 国产精品狼人久久久久影院| 精品一区二区免费| 欧美日韩不卡视频合集| 久色91蜜桃tv| 在线免费观看av的网站| yourporn久久久亚洲精品| 亚洲少妇毛片| 欧美特级特黄aaaaaa在线看| 欧美色综合色| 中文字幕日韩在线视频| 99热国产| 国产精品短视频| 中文字幕在线不卡| 国产高清久久| 爆操网站| 亚洲精品女人久久久| 亚洲综合在| 亚洲乱码av中文一区二区软件 | 男人爽女人下面动态图| 亚洲啪啪少妇裸体艺术| 夜夜操国产| 久久久久久一区二区三区四区别墅 | 韩国av一区| 九九国产| 少妇高潮惨叫久久久久久| 双性大乳浪受古代h男男| 麻豆av剧情| 欧美 日产 国产在线观看| 一边摸一边做爽的视频17国产| 国产大陆亚洲精品国产| 法国少妇xxxx做受| 国产女无套免费网站| 国产精品久久9| 乱lun合集小可的奶水| 中国黄色片子| 少妇在军营h文高辣| 久久久激情| 麻豆果冻传媒精品国产苹果| 超碰精品在线| 国产91综合| 女人让男人桶爽30分钟| 亚洲免费一级| 97视频人人澡人人爽| 精品久久久久久无码人妻蜜桃| 日韩和的一区二在线| 极品美女极度色诱视频在线 | 成人手机看片| 小雪婷性欢爱全文阅读| 老妇高潮潮喷到猛进猛出| 日日爱69| 极品美女一区二区三区| 久久久久久国产精品免费免费男同| 高清免费精品国自产拍| 国产精品一区一区| 成人久久av| 四川老熟女下面又黑又肥| 亚洲综合色aaa成人无码| 色天堂在线视频| 四虎成人精品永久在线视频| 自拍视频亚洲综合在线精品| 日本国产忘忧草一区在线| 一性一交一口添一摸视频| 无码av最新清无码专区吞精| 国产乱码在线| 国产又色又爽又黄的在线观看| 一区二区三区国产精品保安| 国产精品中文字幕av| 永久免费精品精品永久-夜色| 国产av区男人的天堂| 国产又粗又猛又爽又黄的视频在线观看动漫 | 2022天天躁狠狠燥| 亚洲色婷婷婷婷五月基地| av在线资源网站| 国产日韩欧美一区二区三区乱码| 双性调教总裁失禁尿出来 | 中文字字幕| 日本中文字幕在线免费观看| 日韩性xxxx| 2021在线不卡国产麻豆| 啪啪免费小视频| 国内精品在线观看视频| 久久婷综合| 免费黄色短片| 91传媒在线视频| 人妻洗澡被强公日日澡| 性xxxfllreexxx少妇| 综合 欧美 亚洲日本| 玖玖爱资源站| 亚洲一线二线在线观看| 亚洲精品午夜久久久| 91传媒入口| 爽天天天天天天天| 蜜桃av噜噜一区二区三区策驰| 99re热免费精品视频观看| 男女猛烈无遮挡免费视频app| 成人性生交视频免费观看| 欧美视频第一页| 国产粉嫩尤物极品99综合精品| 久久av网| 亚洲在av极品无码天堂手机版| 免费羞羞午夜爽爽爽视频| 日韩av高清在线观看| 中文字幕在线网址88第一页| 亚洲欧美日韩成人| 日韩女优在线观看| 亚洲涩涩涩| 911成人网| 免费看欧美大片| 久久亚洲精品无码av宋| 手机看片久久久| 逼特逼视频在线观看| 青青青免费视频在线| 懂色av一区二区三区久久久| 久草日b视频一二三区| 东北粗壮熟女丰满高潮| 五月天综合社区| 国产亚洲精品美女久久久m| 女上男下啪啪激烈高潮无遮盖| 久久精品国语| 亚洲免费影视| 激情av网站| 成人羞羞视频在线看网址| 亚洲自拍在线观看| 国产尤物精品视频| 亚洲伦理天堂| 91精品福利视频| 日本精品久久久久久| 性开放肉日记高hnp| 亚洲爱视频| 久久99国产精品免费网站| 中文字幕另类| 狠狠爱五月丁香亚洲综合| 丰满少妇被猛烈进入高清播放| 白嫩少妇bbw撒尿视频| 久久99久久98精品免观看软件| 亚洲免费视频一区二区| 天天摸夜夜添夜夜无码| 无码aⅴ精品一区二区三区| 四虎av影视| 亚洲成人资源| 毛片一区| 九九99re热线精品视频| 国产揄拍国内精品对白| 亚洲精品一区二区玖玖爱| 无套熟女av呻吟在线观看| 久久中文视频| 亚洲中文字幕日产无码2020| jjzz国产| 午夜国产亚洲精品一区| av日韩在线免费| 亚洲一区二区三区高清| 欧美日韩1| 特级特黄刘亦菲aaa级| 成本人妻片无码中文字幕免费 | 久久久久99精品成人片试看| 日本三级全黄少妇三2020| 深夜免费在线视频| 国产毛片一区二区三区va在线| 被拉到野外强要好爽黑人| 福利视频一区二区三区| 天天操bb| 超碰网站在线| 国产精品嫩| 免费av不卡| 日韩美一级片| 亚洲人成电影网站在线播放| 动漫成人无码精品一区二区三区| 国产黄色小网站| 啪啪网免费| 免费1级做爰片1000部视频| 另类 专区 欧美 制服| 成人一区二| 亚洲亚洲人成网站网址| 亚洲涩情| 日韩在线播放av| 亚洲欧美成人一区二区三区| 91精品国产乱码久久久久| 欧美综合视频在线观看| 香蕉综合网| 九九福利| 黄色免费在线播放| 少妇免费看| 激情的网站| 五月婷六月丁香狠狠躁狠狠爱| 叶子楣裸乳照无奶罩视频| av高清尿小便嘘嘘| 国产精品老汉av| 777米奇色8888狠狠俺去啦| av大片在线无码免费| 天天色亚洲| 粗暴video蹂躏hd| jav成人av免费播放| 就要操就要日| 国产视频一二区| 特级黄色录像| 黄色免费大片| 免费播放毛片| 亚洲欧美日韩精品久久| 日韩性av| 狠狠躁天天躁无码中文字幕| 久久嫩草精品久久久久| 久久av网站| 性一交一乱一色一免费无遮挡| 神马九九| 豆国产95在线 | 亚洲| 亚洲日本黄色片| 超碰精品在线观看| 狠狠操2019| 亚欧美日韩香蕉在线播放视频| 在线不卡免费av| 国内精品久久久久久久999 | 狠狠噜天天噜日日噜视频跳一跳| 午夜免费视频| 91成人免费在线观看| 亚洲一区网站| 国产亚洲欧美一区| 国产一级特黄,真人毛片| 中国女人内谢69xxxx| 日本美女a级片| www.天天干.com| 最新精品国偷自产在线| 亚洲xxxxx高清 | 欧洲熟妇色 欧美| 拍国产乱人伦偷精品视频| 精品午夜中文字幕熟女人妻在线| 91香蕉黄| 欧美爽爽| 日日碰狠狠躁久久躁96| 黄页网站视频免费大全| 国四虎影2020| 黄色一级视频免费看| 男女啪啪抽搐呻吟高潮动态图 | a在线观看视频| 韩国三级无码hd中文字幕| 国产美女在线精品免费观看网址| 成人小片| 国产精品人妖| 性欧美俄罗斯乱妇| 夜精品一区二区无码a片| 日日夜夜拍| 亚洲欧美综合网| 国产人成看黄久久久久久久久| 挺进朋友人妻雪白的身体韩国电影| 国产福利免费视频| 久久影视中文字幕| 亚洲自拍偷窥| www.夜夜夜| 亚洲影院天堂中文av色| 春药玩弄少妇高潮吼叫| 美女高潮久久| 国产成人牲交在线观看视频| 久久亚洲色www成人| 91丨九色丨蝌蚪最新地址| 2020无码专区人妻系列日韩| 国产伦精品视频一区二区三区| 精品国产一区二区三区麻豆| 九色国产精品视频| 一区二区三区久久久久| 偷啪自啪| 国产真实乱人偷精品| 麻花传媒在线mv免费观看视频| 色呦呦免费观看| 男人天堂网在线观看| 正在播放一区| 国产精品熟女人妻| 成人黄性视频| 久久不见久久见www日本| 国产一区二区三区四区三区| 深夜久久| 性欧美大战久久久久久久| 岛国精品资源网站| 国产下药迷倒白嫩美女网站 | 国产真人作爱免费视频道歉| 中文av在线播放| 成人国内精品视频在线观看| 三级毛片在线播放| 欧美日一区二区三区| 日本少妇xxxxx| 国产精品自在线拍国产手机版| 一区二区三区高清日本vr| aaa成人| 黄色在线观看国产| 国产人澡人澡澡澡人碰视| 天天拍天天看天天做| 色狠狠色噜噜av一区| 中文字幕高清在线| 亚洲自拍小视频| 成人在线视频免费播放| 国产亚洲精品美女久久久| 97人妻人人做人碰人人爽| 男人让女人爽的免费视频| 伊人久久综在合线亚洲2019| 国产毛片毛片毛片毛片毛片毛片| 亚洲成色在线综合网站2018| 丝袜黄色片| 大战肉丝少妇在线观看| 久久久久网址| 日韩视频网站在线观看| 激情婷婷丁香| 天堂av网手机版| 91在线视频国产| 久久成人免费播放网站| 国产一级免费在线观看| 亚洲精品91天天久久人人| аⅴ资源中文在线天堂| jizz黄| 精品久久久久久久无码| 久久久久久毛片精品免费不卡| 91在线偷拍系列| 国产伦精品一区二区三区四区视频_| 情侣偷偷看的羞羞视频网站| 牛鞭伸入女人下身的真视频| 国产熟睡乱子伦视频在线播放| 日韩一级生活片| 亚洲特级毛片aaaaa| 亚洲欧美综合| 人与禽交av在线播放| 成人免费xxxxx在线视频| 精品av一区二区| 国产在线拍偷自揄拍视频| 亚洲a∨无码精品色午夜| 国产精品爽爽爽| 人人超碰人人超级碰国| 国产女人高潮视频在线观看| 图片区小说区av区| 18女下面流水不遮图| 影音先锋人妻av中文字幕久久| 亚洲一级免费在线观看| 国精品人妻无码一区二区三区喝尿| 丰满岳妇乱一区二区三区| 深爱五月激情五月| 亚洲女初尝黑人巨高清| 亚洲国产精品999| 免费黄色视屏| 91国内精品久久久| 激情图片网站| 国产女女做受ⅹxx高潮| 亚洲色图首页| 国产亚洲精品a片久久久| 亚洲国产精品无码久久久久高潮| 摸摸大奶子| 国产成人a人亚洲精品无码| 国产亚洲欧美看国产| 黄色三级在线播放| 久久久久se| 鲁一鲁一鲁一鲁一色| 久久免费福利视频| 乱码午夜-极品国产内射| 亚洲天天做日日做天天谢日日欢| 一区二区免费av| 国产成年无码久久久免费| 午夜理论片yy6080私人影院| 在线免费观看日本| 色就是色欧美| 国产福利无码一区在线| 国产a级免费视频| 亚洲欧美成人综合久久久| 欧洲日韩在线| 丰满的少妇xxxxx青青青 | 人妻av资源先锋影音av资源| 久久久国产网站| 欧美日韩八区| 国产亚洲一卡2卡3卡4卡网站| 丝袜人妻一区二区三区网站| 精品一级少妇久久久久久久| 国产欧美久久久精品影院| 116少妇做爰毛片| 国产视频69| 国产调教打屁股xxxx网站| 午夜免费1000| 一级激情片| 久久这里都是精品| 无码精品人妻一区二区三区人妻斩 | 国产精品福利片| 欧美日二区| 成人欧美一区| 欧美视频一二三区| av一卡二卡| 欧美骚少妇| 免费黄色在线网站| 久青草影院| 国产午夜精品一区二区三区四区| 亚洲男人的天堂av| 色婷婷激情网| wwwav在线com| 日本洗澡bbw| 男人深夜影院| 色婷婷亚洲婷婷五月| 男ji大巴进入女人的视频| 久久久久久久网站| 免费无遮挡很爽很污很黄的网站| 91日韩中文字幕| 国产精品67人妻无码久久| jizz日本女人| 毛片成人网| 国产精品毛片久久久久久久av| 国产一本二卡三卡四卡乱码| 男人天堂a在线| 欧美激情91| 欧美破苞系列二十三| 九九热精品国产| 亚洲综合小说| 理伦少妇片一级| 免费成人黄色| 欧美视频91| 国产视频第二页| 三级福利片| 亚洲天堂美女| 亚洲一区二区三区 无码| 看全色黄大色大片免费| 伊在人天堂亚洲香蕉精品区| 北条麻妃一区二区三区四区五区| 三级三级三级三级| 日韩欧美亚洲国产| videosgratis极品另类灌满高清资源 | 亚洲高清视频一区| 天天综合网在线观看视频| 亚洲 欧美 清纯 在线 制服 | 亚洲天堂2020| 青青草精品视频| 精品人妻无码一区二区三区蜜桃一| 午夜福利视频极品国产83| 成人精品一区二区三区电影免费| 久久免费视频观看| 亚洲一区二区在线免费| 免费无码毛片一区二区app| 国语自产偷拍精品视频蜜芽| 日韩精品无码久久一区二区三| 日韩成人一区二区| 亚洲偷自拍国综合色帝国| 疯狂做受xxxx欧美肥白少妇| av不卡网站| 最新国产在线拍揄自揄视频| 国产人妻xxxx精品hd| 麻豆tv在线| 国产精品久久久久久久久人妻| 国产在线观看高清视频黄网| 亚洲 成人 在线| 全肉高h后宫gl| xx在线视频| 国产第100页| 日本大片在线看黄a∨免费| 欧美一性一乱一交一视频| bbbbbbbbb毛片大片按摩| 国产性70yerg老太| 国产乱人伦真实精品视频| 在线观看免费视频污网站| 综合亚洲桃色第一影院 | 亚洲欧美另类久久久精品| av小说免费在线观看| 日韩avav| 国产欧美日韩在线播放| 性生活免费网站| 欧美巨大xxxx做受高清| 爱色avcom| 大伊人久久| www色婷婷com| 欧美狠狠爱| 亚洲国产婷婷香蕉久久久久久| 国产免费午夜福利不卡片在线| 黄站在线观看| 欧美一级淫片aaaaaaa喷水| 亚洲国产成人精品女人久久久野战| 天堂福利在线| 日韩第2页| 九九在线观看视频| 拍拍拍无遮挡十八禁免费视频| 午夜影视网| 九九热精品在线| 欧美激情性xxxxx高清真| 狠狠干夜夜爽| 影视av| 美女自卫网站| 国产精选久久| 国产综合精品女在线观看| 日本鲜嫩鲜嫩bbw| 毛片入口| 免费一级全黄少妇性色生活片| 中文国产乱码在线人妻一区二区| 精品一区二区三区毛片| 五月婷婷啪啪| 久久久av亚洲男天堂| 国产永久免费无遮挡| 国产aaa视频| 人妻少妇heyzo无码专区| 午夜亚洲国产理论片亚洲2020| 国内综合精品午夜久久资源| 国产性夜夜春夜夜爽1a片| 香蕉伊人网| 爱情岛论坛亚洲品质自拍网址大全 | av成人免费在线| 狠狠色婷婷久久一区二区| 午夜视频a| 天天做日日做天天添天天欢公交车| 性欧美大胆免费播放| 亚洲欧洲在线观看| 久久精品夜夜夜夜夜久久| 亚洲综合久久成人a片| 色网在线| 在线视频a| 免费看a| 成人免费午夜性大片| 人人超碰人人| 人妻少妇伦在线无码| av久久久久久| 91精品国产乱码久久久久| 亚洲一级片| 青青草视频播放器| 久久网站热最新地址| 国产精品亚洲第一| www成人在线| 97久久精品人妻人人搡人人玩| 久青草影院在线观看国产| 国产精品无码专区av在线播放 | 国产www| 久久久久亚洲精品无码网址| 国产精品第十页| 狠狠色噜噜狠狠狠狠69| 国产成年无码久久久久毛片| 性猛交xxxx乱大交孕妇2| 成人午夜高潮免费视频 | 成人手机在线免费视频| 波多野吉av无码av乱码在线| 人人爽人人爽人人片a免费| 国产人妖在线观看| 久本草在线中文字幕亚洲| 亚洲精品污一区二区三区| 少妇挑战黑人3p| 精品久久久久国产免费第一页 | 99精品久久久久久久婷婷| 久久中文字幕免费| 亚洲h在线播放在线观看h| 亚洲国产成人精品久久久国产成人一区| 韩国午夜理论在线观看| 国产黄在线| www美色吧com| 日韩高清av在线| 精品伊人久久久大香线蕉天堂| caoporn人人| 一级大片黄色| 一级片特级片| 欧美两根一起进3p做受视频| 欧美性网站| 干欧美少妇| 亚洲午夜国产精品无码老牛影视| 精品无码国产一区二区三区麻豆 | 亚洲国产精品高清久久久| 国产制服丝袜亚洲日本在线| 国产真实乱子伦清晰对白| 91国内精品| 国产一级伦理片| 色一情一区二| 欧美成人免费全部观看| 国产桃色无码视频在线观看| 国产精品露脸视频| 欧美一级爱爱| 婷婷丁香社区| 亚洲色欲色欲高清无码| aaa级吃奶摸下免费视频| 天堂一码二码三码四码区乱码| 强行处破女系列中文字幕| 精品久久久久久国产| 一区二区不卡视频| av有码在线观看| 欧美精品与人动性物交免费看| 特黄做受又粗又长又大又硬| 99久久精品国产系列| 黄色a一级视频| 欧美黄色大片网站| 深夜福利啪啪片| 欧美精品videosex极品| 国产又粗又猛又大爽| 毛茸茸的中国女bbw| 91porn成人精品| 超碰成人福利| 玩超薄丝袜人妻的经历| 性xxxx视频播放免费| 少妇一级淫片免费| 国产精品久久久一区二区三区| aaaaaa毛片| 国产一二精品| 青青草视频免费观看| www日| 亚洲乱码一区二三四区ava| 色天使久久综合网天天| 人人人爽人人爽人人av| 久久久久网| 国产对白乱刺激福利视频| 日韩中文在线视频| 免费av在线网| 精品国产人妻一区二区三区| 亚洲a综合一区二区三区| 国产91在线播放9色不卡| 91免费国产视频| 18禁美女裸体爆乳无遮挡| 中文在线观看免费视频| 欧美国产精品| 欧美艳星nikki激情办公室| 国产亚洲精品久久av| 天天躁日日躁狠狠躁2018小说| 无码专区久久综合久中文字幕| 国产一区免费看| 狠狠色成色综合网| 狼人综合伊人网| 绯色av一区二区三区蜜臀| 欧美一区2区三区4区贰佰公司| 永久免费的无码中文字幕| 久久久久亚洲精品天堂| 国产人人爱| 亚洲国产一区二区三区在线观看 | 一级 黄 色 毛片| 激情黄色av| 国产浮力视频| videos另类灌满极品另类| 福利视频h| 18pao国产成人免费视频| 国产亚洲综合av| 亚洲美女一级片| 久久久激情| 99久久99久久精品国产片| 性夜影院午夜看片| 网色网站| 丁香啪啪综合成人亚洲| 国产黄色三级| 亚洲黄色录像| 国产中的精品av涩差av| 日韩精品手机在线| 麻豆av剧情| 99热久久免费频精品18| 对白刺激国语子与伦| 欧美精品观看| 国产精品久久久久久久久久久久久| 国产成人综合色就色综合| 亚洲成av人片天堂网站| 亚欧日韩在线| 中文毛片| 91丨九色丨蝌蚪丨老版| 日本一区二区视频| 国产视频导航| 日本aaa视频| 三级在线观看| 永久免费的无码中文字幕| 女人舌吻男人茎视频| 97精品尹人久久大香线蕉| 国产青青在线| 国产精品99久久免费黑人人妻| 亚洲精品无码专区在线| 精品视频免费在线| 视频黄色免费| 欧美大胆丰满熟妇xxbb| 2021狠狠操| 99草草国产熟女视频在线| 亚洲欧美色中文字幕在线| 日本人与禽zozzo小小的几孑| 日韩av高清在线观看| 麻豆成人av不卡一二三区| 99精品国产九九国产精品| 国产做a爱片久久毛片a片| 日本女人黄色| 92看看福利1000集合集免费| 亚洲精品综合一区二区| 91av在线视频播放| av无码不卡一区二区三区| 国产一区二区精品久久| a级特黄视频| 日韩中文字幕在线观看视频| 久艾草久久综合精品无码| 在线播放免费播放av片| 你懂的视频在线播放| 久草 在线| 欧美破苞系列二十三| 日日网站| 国产美女福利视频| 蜜臀av在线免费观看| 夜夜爽一区二区三区精品| 午夜成年奭片免费观看| 精品国产乱码久久久久久口爆网站| 久久亚洲2019中文字幕| 三浦理惠子av在线播放| 免费高潮视频95在线观看网站| 五月婷婷伊人网| 精品人体无码一区二区三区| 亚洲人成网线在线播放va蜜芽| 国产精品4huwww| 久久99日韩国产精品久久99| 久久久久成人网站| 亚洲成av人最新无码| av网站免费在线看| 欧美gv在线观看| 日本三级2019| 天天躁狠狠躁狠狠躁性色av | 人人综合| 91n视频| 日本a级老少配| 欧美10p| 美国免费黄色片| 精品国产污污免费网站| 精品人妻系列无码一区二区三区| 人妻少妇精品视中文字幕国语| 国产男人的天堂| 日b视频在线观看| 毛片内射-百度| 成人综合婷婷国产精品久久蜜臀| 免费在线| av成人资源| 国产精品日日做人人爱| 91亚洲精品国产成人| 91人人看| 欧美不卡在线视频| 天堂а在线最新版在线| 欧美成在线观看| 欧美123区| 日日草| 国模大尺度福利视频在线| 欧美男人亚洲天堂| 丰满少妇久久久久久久| www爱爱| 亚洲一线二线在线观看| 2020国产精品精品国产| 色综合伊人色综合网站| 99久久精品久久久久久清纯| 天天夜碰日日摸日日澡性色av| 一级特黄aa大片免费播放| 亚洲天堂一区| 免费国产成人| 天天干天天透| 伊人久久精品无码麻豆一区 | 人人干干| 国产a18片免费观看| 久久人人爽人人爽人人片| 少妇性bbb搡bbb爽爽爽欧美| 太深太粗太爽太猛了视频免费观看 | 成人激情av| 日本激情吻胸吃奶呻吟视频| 狠狠色狠狠色综合伊人| 男人猛吃奶女人爽视频| 97超视频在线观看| 成人精品av一区二区三区网站| 99久久99久久免费精品小说| 噜噜噜av久久av牛牛| 国产午夜福利片在线观看 | 全部a∨一极品视觉盛宴| 精品熟女少妇a∨免费久久| 一级黄色片久久| 涩爱av蜜臀夜夜嗨av| 久久久久99精品成人片欧美| 国产一级片中文字幕| 97影院手机版| 色综合天| 噼里啪啦免费看| 中文天堂最新版资源www| 久久婷婷网站| 99久久久99久久国产片鸭王| 国产野战无套av毛片| 日韩www视频| 99久久爱re热6在播放| 免费观看三级毛片| 欧美乱人伦视频在线观看| 6080理伦片午夜少妇| 国产亚洲va在线电影| 人妻有码中文字幕| 日本少妇翘臀啪啪无遮挡| 九色国产精品视频| 成人h在线观看| 午夜福利123| 日本网站在线看| 亚洲视频自拍偷拍| 国产精品无码mv在线观看| 中文无线乱码二三四区| 99热久久精品免费精品| 妺妺窝人体色www看人体| 九九99re热线精品视频| 成年人性视频| 成人性做爰| 亚洲最大av| 黄色1级视频| 久久精品192.168.0.1| 黑人邻居太猛中文字幕hd| 亚洲欧洲无码av一区二区三区| 无码av专区丝袜专区| 天天cao在线| 精品欧美一区二区久久久| 操皮视频| 131美女爱做视频免费| 国产污视频网站| 国产美女明星三级做爰| 婷婷色国产偷v国产偷v小说| 自拍一级片| 欧美亚洲日本国产黑白配| 久久精品人人做人人爽老司机| 国产桃色无码视频在线观看| 国产日韩欧美精品在线| 日韩天堂在线| 81国产精品久久久久久久久久| 免费无码黄真人影片在线| 日韩精品成人av在线观看| 亚洲一区二区影视| 红桃av永久久久| 一本到综在合线伊人| www五月婷| av综合网男人的天堂| 麻豆av一区| 亚洲综合三区| 亚洲精品综合一区二区| 色欲久久久天天天综合网精品| 国内自拍视频在线播放| 久久丝袜脚交足免费播放导航| www国产高清| 2019精品国自产拍在线不卡| 国产成人一区二区三区影院动漫| 国产精品久久久久久久久久妇女| 无码男男作爱g片在线观看| 国产艳福片内射视频播放| 中文永久有效幕中文永久| 天堂av网址| 久久精品国产亚洲αv忘忧草| 一区二区三区四区在线播放| 午夜影院体验区| 亚洲乱视频| av在线影音| av中文在线观看| 亚洲成熟女人毛毛耸耸多| 国产日韩欧美不卡| 日本免费成人| 黄色一级免费片| www在线观看免费视频| 四季av中文字幕| 亚洲成人高清| 日韩一卡二卡三卡四卡免费观在线| 久久99视频精品| 色视频网站免费| 一线二线三线天堂| 一个色综合国产色综合| 无码无套少妇毛多18p| 使劲快高潮了国语对白在线| 精品人妻无码区在线视频| 国产成人在线免费视频| www.美色吧.com| 午夜精品久久久久久99热小说| 91九色福利| 九九在线精品国产| 欧美三级在线看| 欧美xxxx8888| 欧洲免费av| 手机在线观看av片| 乱人伦中文无码视频| 在线看亚洲十八禁网站| 337p日本大胆欧美人视频| 一本加勒比北条麻妃| 超碰人人人人人| 日本三级2018| 午夜视频在线看| 玖玖爱资源站| 少妇大叫太大太粗太爽了a片小说 国产成人一区二区三区影院动漫 青青草好吊色 | 色婷婷五月综合色啪网| 成人免费无遮挡无码黄漫视频| 欧美一区亚洲| 亚洲你懂的| 我要看一级黄色片| 亚洲国产精品999| 扒开双腿疯狂进出爽爽爽| 中文字幕免费在线| 国产亚洲精品自拍| 极品少妇hdxx麻豆hdxx| 日本免费黄色小视频| 高清欧美性猛交| av中文无码乱人伦在线观看| 国产欧美日韩视频在线| 国产午夜男女爽爽爽爽爽| 国产精品爽爽爽| 动漫av一区| 中文字幕日韩精品一区| 黄色av高清| 国产精品有码无码av在线播放| 麻豆回家视频区一区二| h动漫无遮挡成本人h视频| 天天狠天天透| 国产女同疯狂作爱系列69| 18性xxxxx性猛交| 成人看片17c.com| 蜜臀免费av| 国产精品一级在线| 成熟了的熟妇毛茸茸| 国产精品乱子伦xxxx裸| 一区二区不卡| www.夜夜操| 亚洲精品国产一区二区精华| 一区二区看片| 亚洲第一天堂| 在线观看免费网页欧美成| 欧美人与动性xxxxx杂| 色淫湿视频| 欧美日韩综合一区| 2020国产精品永久在线| 双性受爽到不停的喷水bl| 国产亚洲精品久久久ai换| 久久国产99| 色999av| 国产又粗又猛又爽又黄91| 2019天天操| 天堂网www最新版官网| 久久逼逼| 久久精品久久精品中文字幕| 波多野结衣在线免费视频| 青青青青久久精品国产| 免费国产成人高清在线网站| www爱爱| 亚洲经典视频| 久久久久欧美国产高潮| 91麻豆网站| 久草不卡| 97插插插| 啪啪av大全导航福利网址| 色欧美色| 国产福利观看| 国产高清在线精品一区二区三区| 免费观看无遮挡www的视频| 永久天堂网av手机版| 亚洲资源在线观看| 超碰国产在线| 欧美zozo另类特级| 日本二区三区视频| 成人免费在线视频网站| 成人 黄 色 免费播放| www.欧美亚洲| 色欲综合久久躁天天躁蜜桃| 夜夜性日日交xxx性视频| 久草久热| 久久国产精品77777| 欧美xxxxx高潮喷水| 国产免费一区| 日韩中文字幕一区二区| 毛片a片免费看| 亚洲性视频| 一本色道久久综合狠狠躁的推荐| 欧美又黑又粗| 欧美黄色大片网站| 成人国产精品久久| 亚洲成年网站青青草原| 国产成人免费在线视频| 亚洲激情欧美色图| 黄色av观看| 国产在线精品第一区二区| 欧美品牌jizzhd欧美| 日韩亚洲国产激情一区浪潮av| 在线麻豆av| 在线日韩国产| 日韩欧美久久| 一本到无码av专区无码| 日日射天天干| 亚洲第一狼人区| 午夜成人影片av| 伊人免费视频| 一级一级黄色片| 激情小说在线| 国产日日操| hitomi一区二区在线播放| 欧美在线免费看| 人妻中文字幕在线网站| 国产麻豆免费视频| 丝袜a∨在线一区二区三区不卡| 熟女丝袜潮喷内裤视频网站| 香蕉视频在线精品视频| 国内精品一区二区三区不卡| 成人精品在线观看| 小视频黄色| 亚洲香蕉视频| 男人天堂av网站| 国模大胆无码私拍啪啪av| 色狠av| 成熟女人特级毛片www免费| 国产欧美一区二区精品性色超碰| 日韩av无码久久一区二区| 污污网站18禁在线永久免费观看| 成人天堂视频理伦片| 免费看美女部位隐私网站| 无套内射无矿码免费看黄| 欧美人与动牲交aⅴ| 日本少妇与黑人| 欧美亚洲国产视频| 欧美日韩精品综合| 国产免费又爽又色又粗视频| 欧美阿v天堂视频在99线| 91超碰在线观看| 性欧美性另类巨大| 狠狠干成人| 欧美 亚洲 一区| yes4444视频在线观看| av中文字幕免费观看| 插吧插吧综合网| 日本在线视频播放| 女人天堂在线a在线| 黄色av片三级三级三级免费看| 欧美激情视频在线播放| 92看看福利1000集合集免费| 免费黄色小视频在线观看| 草逼国产| 日本熟妇人妻xxxx| 亚洲国内自拍愉拍| 97国产一区二区三区四区久久| 97涩涩网| 秋霞午夜鲁丝一区二区老狼| 国产在线清纯极品美女援交| 久久这里只有免费精品6www| 日本黄网站色大片免费观看| 91成人短视频免费版| 久久ee热这里只有精品| 成人无遮挡| 国内精品一区二区三区不卡| 992人人草| 亚洲欧美在线观看视频| 污污网站免费在线观看| 成人区精品一区二区婷婷| 亚洲一卡二卡三卡四卡在线看| 看全黄大色黄大片| 免费看一区二区三区| 国产卡一卡二卡三无线乱码新区| 国产综合视频一区二区三区| 欧美老妇大p毛茸茸| 日韩欧美一| 亚洲精品久久久蜜桃| 91日韩中文字幕| 美女免费网站在线观看| 成人首页| a级高清免费毛片| 91日韩精品久久久久身材苗条| 日本三级网站在线观看| 一级二级av| 国产v综合v亚洲欧美久久| 国产精品一区二区在线观看| www超碰久久com| 亚洲国产精品一区二区九九| 国产拍拍拍无码视频免费| 国产精品第1页| 亚洲欧美色视频| a级在线观看视频| 麻豆剧场| 欧美一级淫片bbb一84| 欧美亚洲综合成人a∨在线| jzzijzzij亚洲成熟少妇| 国a产久v久伊人| 久久综合九色欧美婷婷| 调教一区二区三区| 国产老女人精品毛片久久| 国产精品久久夂夂精品香蕉爆| 少妇人妻大乳在线视频| 色视频成人在线观看免| 特黄在线| av激情亚洲男人的天堂国语| 国产综合精品在线| 国产91 精品高潮白浆喷水| 亚洲天堂男人影院| jizz教师| www.欧美在线| 亚洲少妇色| 一日本道伊人久久综合影| 日本精品网| 中文字幕制服丝袜人妻动态图| 男人的天堂日本| 大香伊蕉国产av| 日韩欧美啪啪| 日韩性猛交ⅹxxx乱大交| 人人玩人人添人人澡东莞| 天天天天天天干| 久久婷婷丁香五月综合五| 欧美亚洲二区| 成人亚洲一区二区三区在线| 性xxxxx大片做受免费视| 国产新婚夫妇叫床声不断| av免费提供| 古代玷污糟蹋np高辣h文| 日本三级全黄三级a| 国产三级网| 天堂tv亚洲tv无码tv| 国产精品专区在线| 天天色天天草| 永久免费男同av无码入口| 日韩精品视频在线观看免费| 关之琳三级做爰| 国产特级av| 99在线精品免费视频| 激情黄色av| 色www永久免费视频首页| 亚洲国产精品无码一区二区三区| 免费观看成人鲁鲁鲁鲁鲁视频| 国产农村1级毛片| 国产精品久久人妻无码| 噜噜噜久久| 永久www成人看片| 亚洲午夜福利717| 香蕉久久一区二区三区啪啪| 天天爱夜夜爽| 免费又黄又硬又爽大片| 国产免费午夜福利片在线| 老熟女老太婆爽| 色综合久久久久无码专区| 男人女人做爽爽18禁网站| 人人看片人人看特色大片| 忘忧草社区在线www网| 一本色道久久88精品综合| 国产av剧情md精品麻豆| 亚洲91精品| 久操视频免费在线观看| 欧洲极品无码一区二区三区 | 精品久久免费| 九九热视| 好色先生视频污| 精品国模一区二区三区| 国产一区二区三区欧美| 超乳在线| 99久久国产亚洲高清观看| 国产黄在线观看| 亚洲激情片| 与亲女洗澡时伦了毛片| 亚洲午夜在线播放| 国产一卡2卡3卡四卡精品网站免费国 | 亚洲字幕在线观看| 久久精品手机观看| 国产午夜伦理| 96在线视频| 国产人伦精品一区二区三区| 翘臀后进少妇大白嫩屁股91| 日韩av一区二区在线| 久久免费播放视频| 乌克兰少妇xxxx做受| 香蕉久久a毛片| 亚洲精品久久久久中文字幕一福利 | 国产百合互慰吃奶互揉视频| 亚洲婷婷网| 国产无套抽出白浆来| 特黄三级毛片| 好紧好爽午夜视频| 插插看| 天堂亚洲免费视频| 日本特级黄色大片| 国产一级片播放| 国产日韩免费| 嫩草视频国产| 国产女人乱人伦精品一区二区| 久草日b视频一二三区| 永久黄网站免费视频性色| 国产成人精品无码一区二区老年人 | 性欢交69国产精品| 91成人精品一区在线播放69| 8x福利精品第一导航| 亚洲mv国产mv在线mv综合试看| 欧美亚洲三级| 欧美精品导航| 国产日韩欧美一区二区| 亚洲国产中文字幕在线| jizz亚洲女人高潮大叫| 91免费福利视频| 精品亚洲欧美自拍| 激情啪啪网| 超碰com| 亚洲性视频网站| 久久97精品国产96久久小草| 天天射天天搞| 催眠调教艳妇成肉便小说| 97久久久久久久| 成人免费大全| 免费的黄色av| 中文字幕av无码不卡| 中国人与拘一级毛片| 日韩av片在线| 亚洲gv天堂无码男同在线观看| 人妻在线无码一区二区三区| 超碰在线影院| 亚洲少妇精品| 情欲都市成熟美妇大肉臀| 色视频网址| 成人福利视频在线观看| 久久国产加勒比精品无码| 午夜色福利| 免费国产高清毛不卡片基地| 欧美城天堂网址| 亚洲自拍偷拍一区二区三区| 5d肉蒲团之性战奶水欧美| 日本高清免费毛片大全awaaa | 黄色网址最新| 欧美性生活网站| 国产乱国产乱| 性做久久久久久免费观看欧美| 91成人免费看片| 中文字幕无码毛片免费看| www.精品视频| 性色欲情网站iwww| 国产欧美熟妇另类久久久| 国产小视频网站| 国产精品xxxx18a99| 色网站入口| 成人爱爱网站| 国产 欧美 视频一区二区三区| 黄色a一级片| 日韩1区3区4区第一页| 66亚洲一卡2卡新区成片发布| 少妇夜夜春夜夜爽试看视频| 日本免费观看视频| 精品一区二区av天堂| 黄色大片免费的| 四虎影院黄色| 免费观看又色又爽又黄的 | 国产免费人做人爱午夜视频| 在线日韩欧美| 色01看片网| 国产精东天美av影视传媒| 亚洲成av人片香蕉片| 久久女女| a∨变态另类天堂无码专区| 亚洲天堂成人av| 毛片在线免费| 中文字幕av免费专区| 日本欧美国产| 亚洲一区二区影视| 亚洲综合一区国产精品| 亚洲一二三不卡| 狠狠躁夜夜躁人人爽天天古典| 日本美女动态图| 日韩在线专区| 首页 亚洲 欧美 制服 丝腿| 久久www成人免费直播| 国产视频九色蝌蚪| 美女末成年视频黄是免费网址| 精品人妻系列无码人妻不卡| 草草影院第一页yycc.com| 国产在线精品观看免费观看| av片亚洲国产男人的天堂| 国产三级观看| 欧美视频一区|