刘翔退赛广告:人生还有下一站

刘翔退赛广告:人生还有下一站的启示

刘翔被称为中国飞人,他曾经在奥运会和世界锦标赛上获得多个金牌和纪录,成为中国体育界的传奇人物。但是,他在2008年北京奥运会男子110米栏比赛时因伤退赛,2012年伦敦奥运会又因同样的伤病退赛,这让他备受质疑和压力。甚至有人开始认为他已经结束了自己的体育生涯。但是,他并没有轻易地放弃,他通过参加一则广告,告诉大家人生还有下一站。在这篇文章中,我们将从四个方面探讨刘翔退赛广告给我们带来的启示。

1. 接受失败

刘翔退赛是他职业生涯中的一个重大失误,但他并没有放弃。相反,他通过接受失败来赢得成功。接受失败是每个人都必须做到的,但很多人往往不愿意承认自己的失误,认为失败是一种耻辱,这样只会让他们更加的痛苦和不满足。正如刘翔所示范的那样,接受失败并不意味着放弃,而是更加积极地迎接下一个挑战。

2. 超越自己

刘翔是一名优秀的运动员,在他的职业生涯中,他一直在追求卓越。但是,他不仅仅是超越了他的对手,更是超越了他自己。在这则广告中,刘翔告诉我们要不断超越自己,不要局限于自己的成功和成就,而是向更高的目标迈进。这种自我超越的精神也可以应用到我们的生活中,无论是学习、工作还是生活,我们都应该不断地进步和成长。

3. 拥抱变化

在职业生涯中,刘翔经历了许多的变化,从一开始的成功到后来的失败和伤病。但是,他并没有因此而放弃,相反,他采取了更积极的态度去面对这些变化。我们生活中也有许多变化,可能是工作环境的改变、家庭生活的变化或者是意外的事故,但是我们不能因此而放弃,而是要积极地去适应和应对这些变化,从而更好地前行。

4. 不断拓展自己的视野

在广告中,刘翔告诉我们要不断拓展自己的视野,去看到更大的世界。无论是在生活还是在工作中,我们都应该保持开放的心态,去接触不同的人、思想和文化。通过拓展自己的视野,我们可以更好地理解世界和自己,更好地把握未来的机会和挑战。

总结

刘翔退赛广告告诉我们人生还有下一站的启示。通过接受失败、超越自己、拥抱变化和不断拓展自己的视野,我们可以更好地面对生活和工作中的挑战和机遇,抓住成功的机会,成为一个更加优秀的人。就像刘翔一样,我们不能被失败所打败,而是要更加积极地去面对未来的挑战。因为,人生还有下一站。

刘翔退赛广告:人生还有下一站随机日志

掌上看家AI人脸识别技术,是云侧和端侧同时结合进行分析,可以快速检索出现在镜头中的上千张人脸,分出谁是熟人谁是陌生人。并上报陌生人的正脸特写照片,点击人脸即刻检索出此人的全部云端录像。

1、四个采集端的实时视频在同一观看窗口同时呈现

2、这里操作更加的简单,用户可以更好的定制自己的学习计划,提升用户的学习需求,更好的帮助用户进行体验。

3、试用、下订单、支付、帐号管理一站式服务,完善的网上运营平台节省用户时间成本。

4、我们充满热情地工作,我们的目标是为您提供最好的服务!如果您有关于如何改进ScreenshotPRO的反馈,请写信至feedback@knowledgeworksit。如果您喜欢该应用,请在应用商店上以颗星为我们投

5、更隐私:帮助保护您的隐私和机密信息,更安全:保护和防止恶意软件入侵您的PC,更方便:减少了常见任务的步骤,自动获取实时信息,更快捷:更好地响应新页面和标签,从而能够快速、可靠的打开相应内容

<随心_句子c><随心_句子c><随心_句子c><随心_句子c><随心_句子c>擊(ji)敗(bai)ChatGPT?OpenChat霸(ba)榜(bang)斯(si)坦(tan)福(fu)AlpacaEval開(kai)源(yuan)榜首(shou),性(xing)能(neng)高(gao)達(da)105.7%

原(yuan)文(wen)來(lai)源:新(xin)智(zhi)元(yuan)

圖(tu)片(pian)来源:由(you)無(wu)界(jie) AI? 生(sheng)成(cheng)

壹(yi)夜(ye)之(zhi)間(jian),全(quan)新开源模(mo)型(xing)「OpenLLM」击败ChatGPT的(de)消(xiao)息(xi),在(zai)網(wang)上(shang)引(yin)起(qi)軒(xuan)然(ran)大(da)波(bo)。

根(gen)據(ju)官(guan)方(fang)的介(jie)紹(shao),OpenLLM:

- 在斯坦福AlpacaEval上,以(yi)80.9%的勝(sheng)率(lv)位(wei)列(lie)开源模型第(di)一

- 在Vicuna GPT-4評(ping)測(ce)中(zhong),性能則(ze)达到(dao)了(le)ChatGPT的105.7%

最(zui)重(zhong)要(yao)的是(shi),如(ru)此(ci)卓(zhuo)越(yue)的性能,只(zhi)需(xu)要6K的GPT-4對(dui)話(hua)數(shu)据進(jin)行(xing)微(wei)調(tiao)訓(xun)練(lian)。

項(xiang)目(mu)地(di)址(zhi):https://github.com/imoneoi/openchat

不(bu)過(guo)Chatbot Arena的「榜單(dan)主(zhu)」提(ti)醒(xing)稱(cheng),由於(yu)舊(jiu)的Vicu?a eval基(ji)準(zhun)存(cun)在一些(xie)bias,因(yin)此提倡(chang)大家(jia)遷(qian)移(yi)到新提出(chu)的MT-bench上——從(cong)而(er)更(geng)好(hao)地测评LLM更多(duo)方面(mian)的能力(li)。

OpenLLM:只需6K GPT-4对话微调

OpenLLM是一個(ge)在多樣(yang)化(hua)且(qie)高質(zhi)量(liang)的多輪(lun)对话数据集(ji)上进行微调的开源語(yu)言(yan)模型系(xi)列。

具(ju)體(ti)来講(jiang),研(yan)究(jiu)人(ren)員(yuan)从約(yue)90K的ShareGPT对话中,过濾(lv)出来约6K的GPT-4对话。

經(jing)过6k数据微调後(hou),令(ling)人驚(jing)訝(ya)的是,OpenLLM已(yi)经被(bei)證(zheng)明(ming)可(ke)以在有(you)限(xian)的数据下(xia)實(shi)現(xian)高性能。

OpenLLM有兩(liang)个通(tong)用(yong)模型,它(ta)們(men)是OpenChat和(he)OpenChat-8192。

OpenChat:基于LLaMA-13B微调,上下文長(chang)度(du)為(wei)2048

- 在Vicuna GPT-4评估(gu)中达到ChatGPT分(fen)数的105.7%

- 在AlpacaEval上取(qu)得(de)了惊人的80.9%的胜率

OpenChat-8192:基于LLaMA-13B微调,上下文长度为8192

- 在Vicuna GPT-4评估中达到ChatGPT分数的106.6%

- 在AlpacaEval上取得的79.5%胜率

此外(wai),OpenLLM還(hai)有代(dai)碼(ma)模型,其(qi)性能如下:

OpenCoderPlus:基于StarCoderPlus,原始(shi)上下文长度为8192

- 在Vicuna GPT-4评估中达到ChatGPT分数的102.5%

- 在AlpacaEval上獲(huo)得78.7%的胜率

模型评估

研究人员使(shi)用Vicuna GPT-4和AlpacaEval基准评估了最新模型,結(jie)果(guo)如下图所(suo)示(shi):

Vicuna GPT-4评估(v.s. gpt-3.5-turbo)

Vicuna GPT-3.5-Turbo评估(v.s. gpt-3.5-turbo)

另(ling)外,值(zhi)得註(zhu)意(yi)的是,研究者(zhe)采(cai)用的评估模式(shi)與(yu)Vicuna的略(lve)有不同(tong),还使用了证据校(xiao)准(EC)+平(ping)衡(heng)位置(zhi)校准(BPC)来減(jian)少(shao)潛(qian)在的偏(pian)差(cha)。

安(an)裝(zhuang)和權(quan)重

要使用OpenLLM,需要安装CUDA和PyTorch。用戶(hu)可以克(ke)隆(long)這(zhe)个資(zi)源庫(ku),並(bing)通过pip安装这些依(yi)賴(lai):

git clone git@github.com:imoneoi/OChat.gitpip install -r requirements.txt

目前(qian),研究人员已经提供(gong)了所有模型的完(wan)整(zheng)权重作(zuo)为huggingface存儲(chu)库。

用户可以使用以下命(ming)令在本(ben)地啟(qi)動(dong)一个API服(fu)務(wu)器(qi),地址为http://localhost:18888。

其中,服务器与openai包(bao),以及(ji)ChatCompletions協(xie)議(yi)兼(jian)容(rong)(請(qing)注意,某(mou)些功(gong)能可能不完全支(zhi)持(chi))。

用户可以通过設(she)置以下方式指(zhi)定(ding)openai包的服务器:

openai.api_base ="http://localhost:18888/v1"

當(dang)前支持的ChatCompletions參(can)数有:

建(jian)议:使用至(zhi)少40GB(1x A100)顯(xian)存的GPU来運(yun)行服务器。

数据集

轉(zhuan)換(huan)后的数据集可在openchat_sharegpt4_dataset上获取。

项目中所使用的数据集,是对ShareGPT清(qing)洗(xi)和篩(shai)選(xuan)后的版(ban)本。

其中,原始的ShareGPT数据集包含(han)大约90,000个对话,而僅(jin)有6,000个经过清理(li)的GPT-4对话被保(bao)留(liu)用于微调。

清洗后的GPT-4对话与对话模板(ban)和回(hui)合(he)结束(shu)時(shi)的token相(xiang)结合,然后根据模型的上下文限制(zhi)进行截(jie)斷(duan)(超(chao)出限制的內(nei)容將(jiang)被丟(diu)棄(qi))。

要运行数据處(chu)理流(liu)程(cheng),请執(zhi)行以下命令:

./ochat/data/run_data_pipeline.sh INPUT_FOLDER OUTPUT_FOLDER

輸(shu)入(ru)文件(jian)夾(jia)應(ying)包含一个ShareGPT文件夹,其中包含每(mei)个ShareGPT对话頁(ye)面的.html文件。

数据处理流程包括(kuo)三(san)个步(bu)驟(zhou):

- 清洗:对HTML进行清理并转换为Markdown格(ge)式,刪(shan)除(chu)格式錯(cuo)誤(wu)的对话,删除包含被屏(ping)蔽(bi)詞(ci)匯(hui)的对话,并进行基于哈(ha)希(xi)的精(jing)確(que)去(qu)重处理

- 筛选:仅保留token为Model: GPT-4的对话

- 转换:为了模型的微调,針(zhen)对所有的对话进行转换和分词处理

最終(zhong)转换后的数据集遵(zun)循(xun)以下格式:

MODEL_TYPE.train.json / .eval.json

[

[token_id_list, supervise_mask_list], [token_id_list, supervise_mask_list], ...

]

MODEL_TYPE.train.text.json / .eval.text.json从token_id_list解(jie)码的純(chun)文本

除此之外,研究人员还提供了一个用于可視(shi)化对话嵌(qian)入的工(gong)具。

只需用瀏(liu)覽(lan)器打(da)开ochat/visualization/ui/visualizer.html,并将MODEL_TYPE.visualizer.json拖(tuo)放(fang)到网页中。點(dian)击3D图中的点,就(jiu)可以显示相应的对话。

其中,嵌入是使用openai_embeddings.py創(chuang)建的,然后使用dim_reduction.ipynb进行UMAP降(jiang)維(wei)和K-Means著(zhe)色(se)。

模型修(xiu)改(gai)

研究人员为每个基礎(chu)模型添(tian)加(jia)了一个EOT(对话结束)token。

对于LLaMA模型,EOT的嵌入初(chu)始化为所有现有token嵌入的平均(jun)值。对于StarCoder模型,EOT的嵌入以0.02標(biao)准差进行隨(sui)機(ji)初始化。

对于具有8192上下文的LLaMA-based模型,max_position_embeddings被设置为8192,并且进行了RoPE(相对位置編(bian)码)代码的外推(tui)。

训练

训练模型时使用的超参数在所有模型中都(dou)是相同的:

使用8xA100 80GB进行训练:

NUM_GPUS=8

deepspeed --num_gpus=$NUM_GPUS --module ochat.training_deepspeed.train \ --model_type MODEL_TYPE \ --model_path BASE_MODEL_PATH \ --save_path TARGET_FOLDER \ --length_grouping \ --epochs 5 \ --data_path DATASET_PATH \ --deepspeed \ --deepspeed_config ochat/training_deepspeed/deepspeed_config.json

评估

要运行Vicuna GPT-4评估,请执行以下步骤:

1. 生成模型答(da)案(an)

python -m ochat.evaluation.get_model_answer --model_type MODEL_TYPE --models_path PATH_CONTAINING_ALL_MODELS_SAME_TYPE --data_path ./ochat/evaluation/vicuna --output_path ./eval_results

2. 生成基線(xian)(GPT-3.5)答案

OPENAI_API_KEY=sk-XXX python -m ochat.evaluation.get_openai_answer --data_path ./ochat/evaluation/vicuna --output_path ./eval_baselines --model_types gpt-3.5-turbo

3. 运行GPT-4评估

OPENAI_API_KEY=sk-XXX python -m ochat.evaluation.openai_eval --data_path ./ochat/evaluation/vicuna --baseline_path ./eval_baselines/vicuna_gpt-3.5-turbo.jsonl --input_path ./eval_results

4. 可视化和細(xi)節(jie)

要获得可视化和繪(hui)制评估结果,请使用浏览器打开ochat/visualization/eval_result_ui/eval_result_visualizer.html,并选擇(ze)./eval_results/eval_result_YYYYMMDD文件夹中的所有文件以显示结果。

局(ju)限性

基础模型限制

盡(jin)管(guan)能夠(gou)实现優(you)秀(xiu)的性能,但(dan)OpenLLM仍(reng)然受(shou)到其基础模型固(gu)有限制的限制。这些限制可能會(hui)影(ying)響(xiang)模型在以下領(ling)域(yu)的性能:

- 復(fu)雜(za)推理

- 数學(xue)和算(suan)術(shu)任(ren)务

- 编程和编码挑(tiao)戰(zhan)

不存在信(xin)息的幻(huan)覺(jiao)

OpenLLM有时可能会產(chan)生不存在或(huo)不准确的信息,也(ye)称为「幻觉」。用户应該(gai)意識(shi)到这種(zhong)可能性,并驗(yan)证从模型中获得的任何(he)關(guan)鍵(jian)信息。

参考(kao)资料(liao):

https://github.com/imoneoi/openchat

https://tatsu-lab.github.io/alpaca_eval/返(fan)回搜(sou)狐(hu),查(zha)看(kan)更多

責(ze)任编輯(ji):

发布于:山西忻州代县