本發(fā)明涉及游戲數(shù)據(jù)分析領(lǐng)域,尤其涉及一種基于機(jī)器學(xué)習(xí)的游戲數(shù)據(jù)分析系統(tǒng)。
背景技術(shù):
1、游戲數(shù)據(jù)分析一般指的是對(duì)玩家的在線時(shí)長(zhǎng)、充值金額等數(shù)據(jù)進(jìn)行分析。通過(guò)進(jìn)行游戲數(shù)據(jù)分析,可以更加精準(zhǔn)地為玩家推薦游戲活動(dòng)。游戲數(shù)據(jù)分析系統(tǒng)一般包括存儲(chǔ)游戲數(shù)據(jù)的數(shù)據(jù)庫(kù)、分析終端以及授權(quán)管理終端。分析終端為安裝有分析軟件的電子設(shè)備,而授權(quán)管理終端則是對(duì)使用分析終端的數(shù)據(jù)分析人員的數(shù)據(jù)庫(kù)權(quán)限進(jìn)行管理的終端。數(shù)據(jù)分析人員在使用分析終端時(shí),能夠在自身具有的數(shù)據(jù)庫(kù)權(quán)限范圍內(nèi),將數(shù)據(jù)庫(kù)中存儲(chǔ)的游戲數(shù)據(jù)下載到分析終端中進(jìn)行進(jìn)一步的分析處理。為了保證游戲數(shù)據(jù)的安全,數(shù)據(jù)庫(kù)權(quán)限范圍都是固定的,因此,若數(shù)據(jù)分析人員在分析時(shí)需要使用到更高的權(quán)限才能下載的游戲數(shù)據(jù)時(shí),則需要額外向授權(quán)管理人員進(jìn)行申請(qǐng),由授權(quán)管理人員臨時(shí)授予更大的數(shù)據(jù)庫(kù)權(quán)限范圍。這種權(quán)限管理過(guò)程影響了數(shù)據(jù)分析的效率,不利于數(shù)據(jù)分析人員更加高效地獲得分析的結(jié)果。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明的目的在于公開(kāi)一種基于機(jī)器學(xué)習(xí)的游戲數(shù)據(jù)分析系統(tǒng),解決背景技術(shù)中提出的技術(shù)問(wèn)題。
2、為了達(dá)到上述目的,本發(fā)明提供如下技術(shù)方案:
3、本發(fā)明提供了一種基于機(jī)器學(xué)習(xí)的游戲數(shù)據(jù)分析系統(tǒng),包括分析終端、授權(quán)終端和數(shù)據(jù)庫(kù)終端;
4、授權(quán)終端用于為數(shù)據(jù)分析人員設(shè)置多個(gè)數(shù)據(jù)庫(kù)權(quán)限范圍,包括:
5、分別為每種類(lèi)型的權(quán)限驗(yàn)證數(shù)據(jù)設(shè)置對(duì)應(yīng)的數(shù)據(jù)庫(kù)范圍;
6、數(shù)據(jù)庫(kù)終端用于存儲(chǔ)每種類(lèi)型的權(quán)限驗(yàn)證數(shù)據(jù)設(shè)置對(duì)應(yīng)的數(shù)據(jù)庫(kù)權(quán)限范圍,以及存儲(chǔ)游戲數(shù)據(jù);
7、分析終端用于獲取權(quán)限驗(yàn)證數(shù)據(jù)以及下載請(qǐng)求,并將權(quán)限驗(yàn)證數(shù)據(jù)和下載請(qǐng)求發(fā)送至數(shù)據(jù)庫(kù)終端;
8、數(shù)據(jù)庫(kù)終端用于根據(jù)權(quán)限驗(yàn)證數(shù)據(jù)判斷下載請(qǐng)求是否合法,若是,則根據(jù)下載請(qǐng)求向分析終端返回對(duì)應(yīng)的數(shù)據(jù);
9、分析終端用于對(duì)數(shù)據(jù)庫(kù)終端返回的數(shù)據(jù)進(jìn)行分析,獲得分析結(jié)果。
10、優(yōu)選地,權(quán)限驗(yàn)證數(shù)據(jù)的類(lèi)型包括第一類(lèi)型、第二類(lèi)型和第三類(lèi)型;
11、第一類(lèi)型的權(quán)限驗(yàn)證數(shù)據(jù)包括賬號(hào)密碼;
12、第二類(lèi)型的權(quán)限驗(yàn)證數(shù)?據(jù)包括賬號(hào)密碼和人臉圖像;
13、第三類(lèi)型的權(quán)限驗(yàn)證數(shù)據(jù)包括賬號(hào)密碼、人臉圖像和指紋圖像。
14、優(yōu)選地,分別為每種類(lèi)型的權(quán)限驗(yàn)證數(shù)據(jù)設(shè)置對(duì)應(yīng)的數(shù)據(jù)庫(kù)權(quán)限范圍,包括:
15、對(duì)于第一類(lèi)型的權(quán)限驗(yàn)證數(shù)據(jù),設(shè)置對(duì)應(yīng)的數(shù)據(jù)庫(kù)權(quán)限范圍為存儲(chǔ)游戲數(shù)據(jù)的表的第1列到第n1列;
16、對(duì)于第二類(lèi)型的權(quán)限驗(yàn)證數(shù)據(jù),設(shè)置對(duì)應(yīng)的數(shù)據(jù)庫(kù)權(quán)限范圍為存儲(chǔ)游戲數(shù)據(jù)的表的第1列到第n2列;
17、對(duì)于第三類(lèi)型的權(quán)限驗(yàn)證數(shù)據(jù),設(shè)置對(duì)應(yīng)的數(shù)據(jù)庫(kù)權(quán)限范圍為存儲(chǔ)游戲數(shù)據(jù)的表的第1列到第n3列;
18、n1<n2<n3。
19、優(yōu)選地,下載請(qǐng)求包括存儲(chǔ)游戲數(shù)據(jù)的表中請(qǐng)求下載的起始列和終止列的列數(shù)。
20、優(yōu)選地,根據(jù)權(quán)限驗(yàn)證數(shù)據(jù)判斷下載請(qǐng)求是否合法,包括:
21、若權(quán)限驗(yàn)證數(shù)據(jù)的類(lèi)型為第一類(lèi)型,則判斷分析終端發(fā)送過(guò)來(lái)的賬號(hào)密碼是否正確,若是,則基于下載請(qǐng)求中的終止列的列數(shù)判斷下載請(qǐng)求是否合法;若否,則表示下載請(qǐng)求不合法;
22、若權(quán)限驗(yàn)證數(shù)據(jù)的類(lèi)型為第二類(lèi)型,則判斷分析終端發(fā)送過(guò)來(lái)的賬號(hào)密碼和人臉圖像是否均正確,若是,則基于下載請(qǐng)求中的終止列的列數(shù)判斷下載請(qǐng)求是否合法;若否,則表示下載請(qǐng)求不合法;
23、若權(quán)限驗(yàn)證數(shù)據(jù)的類(lèi)型為第三類(lèi)型,則判斷分析終端發(fā)送過(guò)來(lái)的賬號(hào)密碼、人臉圖像和指紋圖像是否均正確,若是,則基于下載請(qǐng)求中的終止列的列數(shù)判斷下載請(qǐng)求是否合法;若否,則表示下載請(qǐng)求不合法。
24、優(yōu)選地,在權(quán)限驗(yàn)證數(shù)據(jù)的類(lèi)型為第一類(lèi)型時(shí),基于下載請(qǐng)求中的終止列的列數(shù)判斷下載請(qǐng)求是否合法的過(guò)程如下:
25、判斷終止列的列數(shù)是否小于等于n1,若是,則表示下載請(qǐng)求合法;若否,則表示下載請(qǐng)求不合法;
26、在權(quán)限驗(yàn)證數(shù)據(jù)的類(lèi)型為第二類(lèi)型時(shí),基于下載請(qǐng)求中的終止列的列數(shù)判斷下載請(qǐng)求是否合法的過(guò)程如下:
27、判斷終止列的列數(shù)是否小于等于n2,若是,則表示下載請(qǐng)求合法;若否,則表示下載請(qǐng)求不合法;
28、在權(quán)限驗(yàn)證數(shù)據(jù)的類(lèi)型為第三類(lèi)型時(shí),基于下載請(qǐng)求中的終止列的列數(shù)判斷下載請(qǐng)求是否合法的過(guò)程如下:
29、判斷終止列的列數(shù)是否小于等于n3,若是,則表示下載請(qǐng)求合法;若否,則表示下載請(qǐng)求不合法。
30、優(yōu)選地,判斷分析終端發(fā)送過(guò)來(lái)的賬號(hào)密碼是否正確,包括:
31、數(shù)據(jù)庫(kù)終端中預(yù)先存儲(chǔ)有具有下載權(quán)限的賬號(hào),以及每個(gè)賬號(hào)所對(duì)應(yīng)的密碼;
32、從數(shù)據(jù)庫(kù)終端存儲(chǔ)的密碼中查詢(xún)分析終端發(fā)送過(guò)來(lái)的賬號(hào)對(duì)應(yīng)的密碼;
33、判斷查詢(xún)獲得的密碼與析終端發(fā)送過(guò)來(lái)的密碼是否一致,若是,則表示分析終端發(fā)送過(guò)來(lái)的賬號(hào)密碼正確,若否,則表示分析終端發(fā)送過(guò)來(lái)的賬號(hào)密碼不正確;
34、判斷分析終端發(fā)送過(guò)來(lái)的人臉圖像是否正確,包括:
35、數(shù)據(jù)庫(kù)終端中預(yù)先存儲(chǔ)有具有下載權(quán)限的賬號(hào),以及每個(gè)賬號(hào)所對(duì)應(yīng)的人臉圖像;
36、從數(shù)據(jù)庫(kù)終端存儲(chǔ)的人臉圖像中查詢(xún)分析終端發(fā)送過(guò)來(lái)的賬號(hào)對(duì)應(yīng)的人臉圖像;
37、計(jì)算查詢(xún)獲得的人臉圖像與析終端發(fā)送過(guò)來(lái)的人臉圖像之間的第一相似度,若第一相似度大于預(yù)設(shè)的第一閾值,則分析終端發(fā)送過(guò)來(lái)的人臉圖像正確,否則,分析終端發(fā)送過(guò)來(lái)的人臉圖像不正確;
38、判斷分析終端發(fā)送過(guò)來(lái)的指紋圖像是否正確,包括:
39、數(shù)據(jù)庫(kù)終端中預(yù)先存儲(chǔ)有具有下載權(quán)限的賬號(hào),以及每個(gè)賬號(hào)所對(duì)應(yīng)的指紋圖像;
40、從數(shù)據(jù)庫(kù)終端存儲(chǔ)的指紋圖像中查詢(xún)分析終端發(fā)送過(guò)來(lái)的賬號(hào)對(duì)應(yīng)的指紋圖像;
41、計(jì)算查詢(xún)獲得的指紋圖像與析終端發(fā)送過(guò)來(lái)的指紋圖像之間的第二相似度,若第二相似度大于預(yù)設(shè)的第二閾值,則分析終端發(fā)送過(guò)來(lái)的指紋圖像正確,否則,分析終端發(fā)送過(guò)來(lái)的指紋圖像不正確。
42、優(yōu)選地,根據(jù)下載請(qǐng)求向分析終端返回對(duì)應(yīng)的數(shù)據(jù),包括:
43、將存儲(chǔ)游戲數(shù)據(jù)的表中的起始列至終止列的范圍內(nèi)的所有列的數(shù)據(jù)發(fā)送至分析終端。
44、優(yōu)選地,對(duì)數(shù)據(jù)庫(kù)終端返回的數(shù)據(jù)進(jìn)行分析,獲得分析結(jié)果,包括:
45、使用聚類(lèi)算法對(duì)數(shù)據(jù)庫(kù)終端返回的數(shù)據(jù)進(jìn)行聚類(lèi)計(jì)算,獲得分析結(jié)果。
46、優(yōu)選地,聚類(lèi)算法包括k均值聚類(lèi)算法。
47、有益效果:
48、與現(xiàn)有技術(shù)相比,本發(fā)明的數(shù)據(jù)庫(kù)終端對(duì)數(shù)據(jù)分析人員提供的不同類(lèi)型的權(quán)限驗(yàn)證數(shù)據(jù)進(jìn)行權(quán)限驗(yàn)證,因此,數(shù)據(jù)分析人員可以通過(guò)改變提供的權(quán)限驗(yàn)證數(shù)據(jù)的類(lèi)型來(lái)獲得更大的權(quán)限范圍,從而在保證數(shù)據(jù)庫(kù)終端中存儲(chǔ)在游戲數(shù)據(jù)的安全性的同時(shí),使得數(shù)據(jù)分析人員具有更靈活的權(quán)限范圍,降低重新通過(guò)授權(quán)終端進(jìn)行權(quán)限范圍的更改的事件的出現(xiàn)概率,有效地提高了數(shù)據(jù)分析的效率。
1.一種基于機(jī)器學(xué)習(xí)的游戲數(shù)據(jù)分析系統(tǒng),其特征在于,包括分析終端、授權(quán)終端和數(shù)據(jù)庫(kù)終端;
2.根據(jù)權(quán)利要求1所述的一種基于機(jī)器學(xué)習(xí)的游戲數(shù)據(jù)分析系統(tǒng),其特征在于,權(quán)限驗(yàn)證數(shù)據(jù)的類(lèi)型包括第一類(lèi)型、第二類(lèi)型和第三類(lèi)型;
3.根據(jù)權(quán)利要求2所述的一種基于機(jī)器學(xué)習(xí)的游戲數(shù)據(jù)分析系統(tǒng),其特征在于,分別為每種類(lèi)型的權(quán)限驗(yàn)證數(shù)據(jù)設(shè)置對(duì)應(yīng)的數(shù)據(jù)庫(kù)權(quán)限范圍,包括:
4.根據(jù)權(quán)利要求3所述的一種基于機(jī)器學(xué)習(xí)的游戲數(shù)據(jù)分析系統(tǒng),其特征在于,下載請(qǐng)求包括存儲(chǔ)游戲數(shù)據(jù)的表中請(qǐng)求下載的起始列和終止列的列數(shù)。
5.根據(jù)權(quán)利要求4所述的一種基于機(jī)器學(xué)習(xí)的游戲數(shù)據(jù)分析系統(tǒng),其特征在于,根據(jù)權(quán)限驗(yàn)證數(shù)據(jù)判斷下載請(qǐng)求是否合法,包括:
6.根據(jù)權(quán)利要求5所述的一種基于機(jī)器學(xué)習(xí)的游戲數(shù)據(jù)分析系統(tǒng),其特征在于,在權(quán)限驗(yàn)證數(shù)據(jù)的類(lèi)型為第一類(lèi)型時(shí),基于下載請(qǐng)求中的終止列的列數(shù)判斷下載請(qǐng)求是否合法的過(guò)程如下:
7.根據(jù)權(quán)利要求5所述的一種基于機(jī)器學(xué)習(xí)的游戲數(shù)據(jù)分析系統(tǒng),其特征在于,判斷分析終端發(fā)送過(guò)來(lái)的賬號(hào)密碼是否正確,包括:
8.根據(jù)權(quán)利要求4所述的一種基于機(jī)器學(xué)習(xí)的游戲數(shù)據(jù)分析系統(tǒng),其特征在于,根據(jù)下載請(qǐng)求向分析終端返回對(duì)應(yīng)的數(shù)據(jù),包括:
9.根據(jù)權(quán)利要求1所述的一種基于機(jī)器學(xué)習(xí)的游戲數(shù)據(jù)分析系統(tǒng),其特征在于,對(duì)數(shù)據(jù)庫(kù)終端返回的數(shù)據(jù)進(jìn)行分析,獲得分析結(jié)果,包括:
10.根據(jù)權(quán)利要求9所述的一種基于機(jī)器學(xué)習(xí)的游戲數(shù)據(jù)分析系統(tǒng),其特征在于,聚類(lèi)算法包括k均值聚類(lèi)算法。