10
12

一、睡眠规律

睡眠是孩子健康生活中必不可少的一部分。就如同营养对孩子身体的发育很重要一样,睡眠对孩子大脑的发育至关重要。如果孩子形成和保持固定的睡眠时间表,他就可能睡更长时间,晚上也不太可能醒,也能享受这种酣睡给他健康带来的益处。孩子睡觉时,大脑并没有在休息,它只不过是以另外一种方式在运作。让孩子正在发育的大脑有足够的睡眠时间,他的注意力将能更好地集中,性情也会更加平和。

有些孩子能在出生后的6~8周建立固定的睡眠节奏,并且一次睡好几个小时;但是另一些孩子可能持续几个月或者更长都保持着难以预测的睡眠行为。一些孩子在婴儿床睡觉的时候,每天晚上都会哭闹,有一些却从来不哭。对很多父母来说,孩子长时间在婴儿床上哭闹真是特别烦心。当孩子嚎哭的时候,你心碎,当你远离他等他睡着的时候也很痛苦。或者你对他明显地不愿意或者不能安静下来睡觉感到很沮丧或者很恼火,即使几分钟的眼泪也感觉就像永远。

孩子诞生之后的前几周里,可能产生另外一个问题,那就是父母可能感觉睡眠不足。各种睡眠计划可能让你和你的配偶感到颇为焦虑且力不从心。特别是当母亲感觉睡眠缺乏且筋疲力尽,而自己的生活中一下子又增加了这么多责任时,更是如此。

你怎样准备和安抚孩子睡觉?安抚的技术要根据孩子而不同。轻轻抚摸后背基本上能帮助任何年纪的孩子。对年幼的婴儿,随着他呼吸的节奏用你的脸颊摩擦他的脸颊,就能安抚他。拍拍他、吻他的前额、用奶嘴或手指鼓励他吮吸,也对年幼的婴儿有用。睡觉的例行程序可以在4~6个月的时候开始培养,这会帮助孩子为休息做好准备,特别是他开始把例行程序和睡眠联系在一起时。试着给他讲个故事、给他洗个热水澡、给他按摩、给他唱个催眠曲,或者播放安神的音乐。睡眠前,停止和他的玩耍、拉上窗帘、调暗灯光、拔掉电话线。

二、睡眠圣经

第一个月

这个阶段孩子大部分的时间都在睡觉。不管他在婴儿床上或醒着时,尽量避免让他哭闹。相反,你要对这些眼泪做出反应,做任何能够安慰孩子的事,例如轻轻地唱歌、播放柔和的音乐、把灯光调暗、轻轻地摇他。如果需要的话,把他抱起来,5~10分钟后把他放回婴儿床里。通过各种方法让他更舒服,你能将他睡觉的时间和质量最大化。

这个年纪的婴儿什么时候该睡觉,是在他哭还是不哭的时候呢?通常来说,他清醒1~2个小时后,就需要睡觉了。有时候1个小时还没过,他就想睡觉了,但是他很少能连续3个小时保持清醒。如果他有点烦躁或者低声哭闹,看看把他放回婴儿床里,哭闹程度是不是变得严重了,如果是的话,那么当然要把他抱起来。不过他也有可能渐渐进入梦乡。

不管在何种环境之下,如果他在需要睡觉的时候不能睡觉,他就会表现出劳累和暴躁的迹象。这时你就要开始哄他睡觉。他清醒了1~2个小时后,你就要哄他睡觉。

出生6周后

这时孩子的睡眠清醒时间表开始渐渐固定下来。他会在夜间睡得长一些,在晚上更早地显示昏昏欲睡的迹象(有时是哭闹)。例如,如果他曾经在21:00~23:00准备睡觉,现在他开始需要睡得早一些——可能是18:00~20:00。他最长的睡眠时间会在晚上,持续3~5个小时。

当然还是有变化的,所以要对孩子的需求敏感,预测到他可能需要更早睡觉,比如说不再是23:00,而是20:00。为了尽量减少孩子的哭闹,可以花时间哄哄他(此时如果孩子有点烦躁,并不会带来什么害处),让他的生物节奏决定他是要睡30分钟还是4个小时。

3个月之后

这个年龄段的一些孩子晚上能连睡6~8个小时,中间不会把父母吵醒。如果他醒得太早,你可以哄哄他,把灯关着,把帘子拉上,就能让他再次入睡。如果可能的话,不要把他抱起来或者给他喂奶。

4到12个月

对4个月大的孩子来说,在未来的几周和几个月内,你仍然要对他的生物节奏保持敏感,这样能减少哭闹。从4个月大到1岁之前,大部分婴儿每天至少需要两次小睡:一次是在半上午,另一次是在中午。有些孩子在下午的时候会有第三次小睡。试着培养他在9:00和13:00小睡的习惯,如果他需要的话,最后还有一个傍晚的小睡。大多数家长都不愿意把孩子从小睡中叫醒过来,因为睡眠对于孩子而言是很宝贵的。他小睡的时候想睡多久就睡多久,除非小睡使他晚上难以入睡。

如果孩子在傍晚的时候睡到很晚,睡得很长,这可能是因为他晚上上床的时间很晚,通过较长的小睡时间,可以部分地补偿失去的睡眠时间。不妨跳过第三次小睡,而让孩子早点入睡。到9个月大的时候,试着取消傍晚的小睡,因为如果傍晚的小睡继续的话,他晚上睡觉的时间就会推后。

晚上是孩子一天中最长的睡眠时间,8个月左右的时候,如果晚上不给他喂奶的话,晚上睡眠应该持续10~12个小时。但是如果这个年纪的孩子显得特别累,而且一看到自己的床就会哭,那么他的小睡时间可能太短了(小于30分钟),小睡的时间可能不与他的睡眠节奏相吻合,或者你晚上太晚让他睡觉了。如果是后一种情形,早点把他放到床上睡觉,至少暂时这样做(17:30或者18:00)来缓解他的过度劳累。

如果他哭闹,查看一下,用几句安慰的话哄哄他。如果需要的话,给他换纸尿裤,确保他是舒服的,但是保持灯光昏暗,不要让他起身,不要抱起他并走来走去。然后悄悄地离开房间。几天或者几周之后,渐渐减少晚上给他的关注,这样能消除他的期望——他哭闹或者需要你的时候,你就会出现——他就更可能学会自己平静下来,例如,吮吸自己的手指、左右摇摇头,或者摩擦一下床单。

重要的一点需要谨记:有时候你可能需要让孩子自己哭着睡觉,这不会有任何伤害,你也不需要担心。记住你有一整天向孩子表明你有多么爱他、多么关心他。晚上他需要知道这是睡觉的时间。在那些你让他哭的晚上,其实你正在帮助他学会自己平静下来。他不会认为你抛弃了他或者你不再爱他,他从你白天的行为知道根本不是这么回事。换句话说,根本没有必要担心。

10到12个月

这个时候少数孩子上午的小睡会逐渐减少。12个月大的时候,有些孩子就不在上午小睡了。如果是这样,你可以开始把他晚上的上床时间提前一些(可能提前20~30分钟),下午的小睡也可以早点开始。孩子晚上上床的时间可能稍微不太一样,这取决于孩子劳累的程度、白天小睡的质量等因素。

13到23个月

这个阶段,孩子小睡的时间会发生改变。15个月大的时候,大约一半(当然不是全部)的孩子每天都只会进行一次小睡,典型的是在下午。上午的小睡会自然地消失,但是向每天一次小睡的转变可能遇到困难。即使这样,对大多数孩子来说,上午的小睡会逐渐消失。当这一切发生的时候,如果你晚上早点把孩子放到床上,他实际上更不可能想在上午小睡,而且他醒过来时,可能获得了更好的休息。

24个月大

几乎所有的孩子都只在下午的时候进行一次小睡,从生物角度来看,这次小睡对他们在一天的其他时候良好地活动很重要。

2岁到3岁

大多数的孩子仍然需要每天一次的小睡,这样他们在傍晚的时候不会太暴躁、太难哄。到了大约3岁的时候,正常的孩子白天要睡大约2小时。但是有些孩子睡得多,有些睡得少(有时只有1小时)。试着让孩子小睡时间和晚上睡觉的时间固定下来,即使一些灵活性的调整是不可避免的。直到孩子3岁之前,每天下午他都需要1~2小时的小睡,之后小睡的时间会缩短。研究表明,3岁的孩子90%仍然进行小睡。

关于小睡时间长短最好的经验法则就是:孩子的小睡应该足够他恢复体力。有证据表明,较长的小睡能提高孩子注意力持续时间和学习能力。相反地,如果他只进行短短几分钟的“迷你”小睡,那就通常不足以支撑他一整天。

3岁到5岁

这个年龄段的大多数孩子晚上都会在19:00~21:00睡觉,如果小睡很短或者没有的话,他们会睡早一些。而且他们一直能睡到早上6:30~8:00。在3~4岁的孩子中,小睡不那么普遍了。在这个年龄,你要与孩子的睡眠保持一致,要制订固定的睡眠时间。孩子小睡的时间少了,身体活动量大了,所以一些孩子晚上睡眠的需要实际上增加了。

三、尽力而为

关于孩子的睡眠问题,你要尽自己最大的努力,但是如果事情有时不太顺利的话,你也不要沮丧。为了让孩子准时地小睡和晚上睡觉,你要做出坚持不懈的努力。如果孩子在幼儿园或者被保姆带着,你不在他身边,所以没在小睡的时间让他上床睡觉,那么应该确保他的保姆理解你关于孩子睡眠时间表的意愿,并且试着遵循这个时间表。但是作为父母,如果你没有把所有的事都做得很完美,也需要把内心的焦虑和抱怨放在一边。不可避免地,有时候孩子可能没有睡好。满足你自己的(还有你伴侣的)睡眠需要对有效地照顾孩子和其他家人很重要。长期劳累过度的父母患抑郁症的风险较大。

记住,帮助孩子睡觉是父母最大的挑战之一,但是这对孩子的健康有很大的回报,不管是现在还是将来。很多成年人长期睡眠不好,那是因为儿童时期养成的模式持续到了后来。睡眠不好是一种习得行为,如果一个孩子得不到高质量的睡眠,他可能就不知道怎样才能睡得好。在很多情况下,睡眠问题可能很多年里都是他生活的一部分。越早开始处理孩子的睡眠问题,你就越可能解决这些问题

09
12

一、基本护理

看着刚刚降生的婴儿,没有接触过小婴儿的新手父母可能有些不知所措,不知道该如何照顾这个小家伙,连换尿片和穿衣服这样的日常小事都会让你如临大敌。不过你的自信心很快会建立起来,能够泰然自若地处理好一切,成长为成熟稳重的好父母。

1、婴儿哭闹

婴儿刚出生的几个月,只要一哭你就应该立刻做出回应。这么小的婴儿不会被宠坏,应给予足够的关注。

哭泣对婴儿有多重实用意义。感到饥饿或不适时,他用哭泣来寻求帮助。哭泣可以帮他舒缓过于强烈的视觉、声音和其他感官刺激,还可以帮他减压。

你可能发现孩子每天有一些烦躁阶段,既不是因为肚子饿,也不像是身体不舒服或疲倦。这期间不管你做什么都无法让他安静下来,但烦躁阶段过去后,孩子可能看起来更加精神,而且之后很快会进入比平时更深沉的熟睡中。这种哭闹现象似乎是在帮助婴儿消耗过剩的精力,好让他们恢复安逸的状态。

仔细体会婴儿不同的哭声,你很快可以分辨出他什么时候想要人抱、什么时候想要人哄、什么时候需要照顾、什么时候最好不要理他。你甚至可以从他的哭泣方式判断出各种特殊需求。

假如这些全都不管用,有时最好的处理方法就是让婴儿自己独处一会儿。很多婴儿不哭一下就睡不着,让他们哭一会儿反而可以更快入睡。如果婴儿真是因为疲劳很想睡才哭闹,通常不会持续很久。假如不管做什么孩子都无法安静下来,那他可能生病了。

你自己的状态越放松,婴儿就越容易哄。即使很小的婴儿也会对周围的紧张气氛很敏感,而他们唯一的回应方式就是哭泣。听着新生儿不停哭闹会令人烦躁,但因沮丧而恼怒或慌乱只会让婴儿哭得更厉害。

不要因为婴儿的哭闹有心理负担。婴儿哭闹并不是因为你不是好父母,也不是因为他不喜欢你。每个婴儿都会哭,而且时常根本找不到明显的原因。新生儿每天平均要哭1~4小时,这是他适应子宫外光怪陆离的新世界的方式。

2、婴儿睡觉

起初婴儿并不知道白天和黑夜的区别。他的胃容量很小,不论白天还是晚上,一餐吃饱后最多只能坚持3~4小时,所以出生头几周必然会昼夜不停地经常醒来吃奶,没有什么好办法可以解决。但即使在这一阶段,你还是可以开始培养他晚上睡觉白天玩耍。夜间喂奶时尽量保持安静,不要开灯,或尽量减少入夜后更换尿片的频率。喂奶或换完尿片后不要跟他玩,立刻将他放回去睡觉。

美国儿科学会建议健康的婴儿应尽量仰卧(背部平躺),因为这种睡姿对婴幼儿最为安全。让婴儿仰卧可以减少“婴儿猝死综合征”的风险,而婴儿猝死综合征是美国1岁以下婴儿(新生儿阶段以后)死亡的首要原因。

安抚奶嘴也有助于降低婴儿猝死的风险。假如孩子不喜欢安抚奶嘴,或者安抚奶嘴从孩子嘴里掉了出来,不要强迫他接受。如果你是母乳喂养,最好等到孩子可以熟练吃奶之后再用安抚奶嘴,通常在3~4周。

婴儿长大后,胃容量有所增长,两餐之间的间隔时间拉长。事实上,90%以上的婴儿3个月大时就可以睡一整夜(一次性睡6~8小时)。这个消息听起来令人相当振奋,但千万不要指望婴儿的睡眠问题能一次彻底解决。

3、日常护理

纸尿裤问世来,迎合了大部分父母的需求,效果也能达到他们的期望。大部分新生儿每天要消耗约10块尿布。现在大部分纸尿裤最内层贴近婴儿皮肤的部分是隔水无纺布,可保持肌肤干爽,纸尿裤中间是吸水层,最外层是防水材料。

排尿:多的婴儿每天可达到平均1~3小时1次,排尿不太频繁的婴儿每天可能只有4~6次。婴儿的日常排尿量在生病、发热或者气温非常高时可能骤然减半,但仍在正常范围内。排尿不应有痛感,假如你发现婴儿排尿时有任何不舒服的表现,请咨询儿科医生。因为这可能代表婴儿的尿道受到感染或有其他问题。

排便:婴儿出生后会在几日内排空肠道内积攒的第一批粪便,通常称为胎粪。这种黏稠的黑色或深绿色物质在婴儿出生前就积聚在他的肠道中,胎粪完全排空后,婴儿的粪便会转为黄绿色。母乳喂养的婴儿的粪便会很快变成淡黄色的黏稠状,中间夹杂着一些细小的颗粒。婴儿的排便规律差异极大。有些婴儿每次进食后不久就会排便,这是胃结肠反射造成的,每当胃部有食物进入时就会刺激消化系统活动。3~6周以后,有些母乳婴儿甚至1周才大便1次,但仍属于正常,因为母乳在婴儿消化系统里留下的固体残渣很少。

洗澡:如果你每次换尿布时都彻底清洁尿布区,婴儿就不需要经常洗澡。1岁以内每周洗3次就足够了。频繁地洗澡会导致婴儿皮肤干燥,特别是洗澡时使用肥皂或让水分从皮肤蒸发。新生儿的皮肤很敏感,可能对新衣服上的化学物质或残留的肥皂、洗衣粉过敏。为避免出现此类问题,婴儿的所有衣服、寝具、毯子和其他可洗物品都应反复漂洗后使用。出生头几个月,婴儿的物品应与家里其他人的分开洗涤。

疫苗接种:孩子2岁之前,他需要接种大部分必需的疫苗。这些疫苗将保护他免受13种疾病的侵袭:乙肝、百日咳、白喉、破伤风、脊髓灰质炎(小儿麻痹症)、B型流感嗜血杆菌(Hib)感染、肺炎链球菌感染、轮状病毒感染、麻疹、腮腺炎、风疹、水痘,以及甲型病毒性肝炎。婴儿将在6个月之后接种一年期的流感疫苗

给婴儿穿衣服时,可以将他放在腿上,撑开衣服的领子从他头上套进去。用手指撑开衣服以免挂住孩子的脸和耳朵。不要抓着婴儿的手臂往袖子里插。将你的手从袖口向内伸进去,握住婴儿的手,然后慢慢拉出来。给婴儿脱衣服时,先托住婴儿的后背和头部,将两个袖子分别脱下。然后撑开领口,从婴儿的下巴和面部穿过,将整件衣服轻轻脱下。

二、婴儿的喂养

哺育婴儿的过程不仅能为他提供良好的营养,也让你有机会亲近他,如将他抱在怀里,与他进行视线交流。这是母子双方都放松身心的愉快时刻,可增进亲子之间的感情。婴儿阶段的发育速度极快,是孩子一生中营养需求最大的时候。他的体重在满1岁时就可以达到出生时的3倍左右。

全球大型医学组织一致认为,母乳喂养是对母亲和孩子最好的选择。由于其特有的养分构成,人奶是人类婴儿最理想的食物。吃配方奶的婴儿出现中耳炎、湿疹、哮喘、呕吐和严重腹泻的肠胃感染,以及产生过敏反应的风险高于吃母乳的婴儿。母乳喂养可帮助母亲恢复孕前体重,避免心血管疾病和糖尿病,并降低日后罹患某些癌症的概率。

乳房最早在怀孕16周时就可以做好准备,只要婴儿一降生就可以开始供应乳汁。最初几天分泌的乳汁叫“初乳”,是一种营养丰富、看起来有些黏稠的淡黄色物质。初乳只在刚分娩后的几日才有,比后来分泌的成熟母乳含有更多的蛋白质、盐分、抗体和免疫物质,但脂肪含量和热量却较低。

母乳喂养会产生催产素,催产素可以带来很多奇妙的变化,例如令人产生愉悦感,减轻分娩后的痛苦,有助于增强母亲和孩子之间的感情。催产素会刺激子宫肌肉收缩,因此分娩后几天内甚至几个星期内都可能在喂奶时有“产后宫缩痛”或者子宫绞痛。尽管这会令人有些不舒服,有时甚至痛感比较强烈,但它可以帮助子宫尽快恢复到正常大小和状态,减少产后出血。

当乳汁和多余体液在乳房中过度充盈后会出现涨奶。这令人感到非常不适,有时会很痛。最好的解决办法是只要婴儿感到饥饿就喂奶,大约每隔2小时或者在你的乳房变得肿胀、坚实或者疼痛之前,就用两侧乳房喂奶一次。母乳喂养的新生儿通常每24小时吃8~12次奶,有的甚至更多。当他们长大一些后,一些母乳喂养的婴儿两餐间隔的时间会加长。除维生素D之外,母乳可以为婴儿提供其他所需的所有维生素。

乳头皲裂。母乳喂哺过程可能带来一些轻微的疼痛,尤其在第1周左右的磨合阶段。但喂母乳不会造成长期疼痛、不适或破损。正确的含乳方式是防止乳头疼痛和皲裂的最重要因素。如果你感到乳头或乳房其他部分很痛,应向哺乳专家寻求建议。浸浴或淋浴时,只需用水清洗乳房,不要用肥皂。乳霜、乳液和用力摩擦事实上可能使问题加重。此外,试着每次喂奶时变换婴儿的姿势。

如果不能进行母乳喂养,就得选择婴儿配方奶喂养,配方奶分为液体即食型、浓缩液型和奶粉型。液体即食型的配方奶非常方便,但价格较昂贵。由浓缩液体奶冲调的配方奶需要混合等量的浓缩液体奶和水。

对亲子双方来说,喂奶应该是放松、舒适且愉快的时刻。让你有机会表达你的爱,也让你们更加熟悉对方。如果你表现得平静而安详,孩子也会有同样的回应。如果你很紧张或心不在焉,他也可以感觉到这些负面的情绪,有可能造成喂养不顺利。

婴儿吃奶时常会吞入一些空气,这会让他感到不适,变得烦躁不安,这时候就需要给婴儿拍嗝。虽然母乳喂养和配方奶喂养的婴儿都会出现这种情况,但更常见于吃奶瓶的婴儿。这种情况发生时,最好停止喂奶,不要让婴儿继续一边哭闹一边吃。

吐奶也是婴儿阶段的普遍现象。有时是因为婴儿吃的东西超出了胃容量,有时是因为打嗝或流口水引发吐奶。虽然可能有点麻烦,但一般没有必要担心。吐奶通常不会造成窒息、咳嗽、身体不适或严重危险,即使是在婴儿睡着时发生。

09
12

一、妊娠期准备

妊娠期间你吃下的、喝下的以及吸入的所有物质,都会进入胎儿体内。这种母婴之间的“分享”早在受孕后就开始了。妊娠期的前2个月胚胎最脆弱,这个阶段孩子身体的主要部分(胳膊、腿、手、脚、肝脏、心脏、生殖器、眼睛以及大脑)都刚刚开始形成。香烟、酒精、毒品以及某些药物中的化学成分都会影响胎儿的发育过程,有些可能造成胎儿的发育迟缓,有些甚至会引起胎儿先天畸形。

弓形虫感染可能发生于养猫的人群。弓形虫感染的病原体是一种常为猫所携带的寄生虫,但它更多地出现在未烹熟的肉类和鱼类中。请务必确保在食用前彻底煮熟肉类和鱼类,切勿在烹制前尝味。

确保获得最好的产前护理在整个妊娠期,你都应该和产科医生通力合作以保持健康状态。在孩子出生前,规律地拜访医生、接受产检,能够明显地提高生出健康孩子的概率。每一次产检,医生都会为你称体重、量血压、测量子宫大小以判断胎儿的发育程度。

叶酸是一种可以降低胎儿某些出生缺陷风险(如脊柱裂)的B族维生素,孕妇对其的需要剂量可能多于其他维生素,一定要确保摄入足够的叶酸——每天400微克左右。

孕期的运动同样非常重要。如果之前并没有规律地锻炼,医生很可能建议你从一些强度适中的运动开始,比如散步、游泳、产前瑜伽、普拉提等。即使每天只运动5~10分钟也是有利的,这将是一个很好的开端。运动结束后,要喝足量的水。切勿过度运动,要避免带有跳动或震动的运动。

超声检查是妊娠期妇女最常接受的检查之一,它是一种安全的检查方法。借助超声,可以监测胎儿的生长情况。通过拍摄B超图,还可以看到胎儿内脏器官的发育情况,这样,你可以确认胎儿是否发育正常,如果孩子不幸有什么问题或可能存在出生缺陷,都可以通过超声得到辅助诊断。

血糖筛查可以检查出孕妇血糖水平是否正常。如果孕妇血糖过高,很有可能患有妊娠糖尿病:一种发生于妊娠期的糖尿病。羊水穿刺或者无创DNA技术可以排除常见遗传缺陷:三体综合征,这是一种会造成智力障碍的染色体缺陷。

坚定母乳喂养的决心:最实际的好处在于方便和经济,同时还有很多医学方面的好处。母乳可以给孩子提供一些天然的抗体,帮助他抵御某些疾病(包括中耳炎、呼吸系统疾病和肠道疾病)。另外,配方奶喂养的孩子偶尔会发生过敏反应,而母乳喂养的孩子就不太可能出现这样的问题。

尿布台很有用。符合所有安全标准的换尿布台。换尿布台需要放置在地毯或软垫上,并且要紧靠墙壁,注意不能紧靠窗户,避免孩子从窗户摔出去。将放置有纸尿裤、尿布及其他所需物品的架子或桌子放在换尿布台附近。

儿童汽车安全座椅,这样在出院时可以把孩子安全地带回家(或者使用汽车安全提篮)。确保这套座椅允许通常体重的新生儿使用,把它安装在车后座上,面朝后(千万不要将后向式的儿童安全座椅安装在安全气囊的前面)。所有婴儿和学步幼儿在至少满两岁并且长到座位所能承受的最大重量和高度前,搭乘汽车时都应该使用这种后向式的汽车座椅。

孩子睡在婴儿床里的时候是无人陪伴的,所以婴儿床必须是一个完全安全的环境。新生儿应该睡在紧邻其父母的地方,让孩子睡在独立的睡具里,如符合安全标准的摇篮。婴儿床安全强制标准:床缘栅栏间距必须小于6厘米,孩子喜欢把头从栅栏中间伸出来,间距大的话,头容易被卡住;床头和床尾的隔板不应该有镂空、雕饰,以防止它们勾住或刮伤孩子的头部;床四个角上的角柱应与床头板平齐,或者非常非常高(就像带顶蓬的床上的角柱),否则它们很容易挂到宽松的衣物,可能造成婴儿窒息。

宝宝即将出生。真正的真临盆的过程中,你可能出现:规律重复的宫缩,下腹部痉挛,随着宫颈逐渐打开而程度加剧的疼痛,感觉到胎儿正沿着产道逐渐下降;略微呈血红色、粉色或透明的阴道分泌物,即宫颈的黏液栓;羊水涌出,通常人们所说的“羊水破了”(或“破水”),其实是羊膜破了,包裹在其中的羊水,原来一直都存在于胎儿周围,起到保护胎儿作用,现在喷薄涌出。

二、分娩前后

分娩是女性一生中最不寻常的经历之一。即使已经过几个月的精心筹备,心中也有过各种想象,但你永远想象不到分娩那一刻的真实情景。分娩过程可能比你想象的简单,也可能比你想象的艰辛。

1、自然分娩

如果没有特殊的情况,尽量都采用自然分娩。自然阴道分娩中,你第一眼通常会看到胎儿的头顶,当然你要借助镜子才能自己亲眼看到这一过程。胎儿的头娩出后,产科医生会立刻吸净他的鼻腔和口腔,让他尽快吸入人生第一口新鲜空气。新生儿不需要被拍打或打屁股就可以开始自己呼吸,也不一定非要哭,其实很多新生儿都是很安静地开始了呼吸。

刚刚经历过的分娩过程让他对你的抚摸、你的声音和你的体温都非常敏感,反应度极高。这种特别反应顶多只会持续最初的几小时,千万要好好利用。给他爱抚、跟他说话,仔细看看你创造的这个小天使。看着孩子努力向你的乳房挪动,寻找第一口乳汁,这将成为你和孩子人生中重要的时刻。

这个神奇的时刻不应被打扰,更不应被剥夺。护工不该急着帮你清洗身体,也不该急着给孩子洗澡或打扰你们,因为在这个关键时刻,孩子就是靠着气味和感觉去寻找第一口乳汁。你会和很多妈妈一样,发现当孩子被放在你胸前的那一刻,你和他之间就立刻产生了一道非常亲密的感情纽带。

2、剖宫分娩

选择剖宫产的常见原因有:孕妇曾有剖宫产史;胎儿是臀位;宫口未充分打开到10厘米,以使胎儿娩出开始;或者尽管孕妇已经充分用力试图娩出,胎儿仍未能顺产道而娩出;产科医生认为自然阴道分娩可能威胁胎儿的健康;胎心率过慢或胎心率不规则(这种情况下,继续等待分娩过程自然开始会有很大风险,产科医生会立刻进行紧急剖宫产手术)。

剖宫产分娩的过程与自然阴道分娩截然不同。一个重要区别是,整个手术通常不超过1小时,而且根据具体情况产妇可能完全不需经历分娩过程;另一个重要区别是手术中需要用到一些不仅对母体有影响,还可能影响胎儿的药物。

假如你在手术过程中神志清醒,医生给婴儿做完检查并宣布一切正常后,你应该可以立刻见到婴儿。然后他可能被送到育婴室,在恒温箱或新生儿保温箱里躺几个小时,在医院工作人员的看护下等待麻药效果退去并逐渐适应新环境

3、分娩之后

分娩后即刻开始哺乳可促进子宫收缩,减少产后出血,因此对母亲也有益处(负责催发喷乳反射的激素同时也会刺激子宫收缩)。分娩后1小时左右是开始母乳喂养的黄金时期,因为这时婴儿反应机敏,非常想吃奶。将婴儿放到胸前,开始他可能只会舔一舔。然后,稍微给他一点帮助,他就会领悟该怎么做,连乳头带乳晕部分都含在嘴里用力吸吮起来。

阿氏评分系统(以其发明者维吉尼亚·阿普伽的名字命名)可帮助医生评估新生儿出生时的大致健康状况。测试中会测量新生儿的心率、呼吸、肌张力、肤色以及对刺激的反应。阿氏评分无法预测新生儿长大后的健康状况和发育情况,也无法看出他以后多聪明或是什么性格。它只是提示医院工作人员,新生儿是否比正常情况下更嗜睡或反应更慢,是否需要有人帮他适应子宫外的新世界。

4、早产胎儿

美国早产儿的比率为11%~13%。双胞胎、三胞胎和多胞胎的早产率在60%左右。早产是指胎儿在母亲怀孕满37周之前降生,可分为晚期早产(34~37周)、中期早产(32~35周)和早期早产(不足32周)。

一定要记住:任何时候都不能为了母亲或医生的方便而让孩子早产,即使是晚期早产也不可以。研究表明,早产儿出现健康问题的风险远远超过足月胎儿,因此,应尽一切努力让胎儿足月分娩。

三、调整心态

经过人生最初几小时的忙碌,婴儿进入梦乡,让你有时间休息,有时间去回忆分娩开始后所有激动人心的场面。假如婴儿正躺在你身边,你会一直看着他,不敢相信自己竟然完成了这样一个壮举。激动的心情会让你暂时无暇顾及身体的疲惫,但不要骗自己,你需要休息,需要睡眠,需要恢复体力。前方有一个非常重要的任务正等着你——你已经是一个母亲了。

09
12

读后感

这段时间又认真读完《美国儿科学会育儿百科》,如果只能推荐一本育儿书籍的话,那么我一定选择这本书,这本大部头才是每一位爸爸妈妈必备的手册。之前读过《西尔斯育儿百科》和《定本育儿百科》,这两本书也不错,但是我认为:西尔斯的书还是过于主观性,而且这种亲密性要求父母必须有一方为小孩全面“牺牲”(或者愿意并且有能力请到合格的全职保姆);定本的书年代比较久远,一些育儿观点有些过时,更偏重东方(特别是日本)。

引言

孩子是上天赐给你的最好的礼物。

从你第一次抱起这个生命的奇迹的那一刻起,你的世界就变得更加广阔和丰富。你将产生各种各样的心情:惊奇掺杂着些许兴奋,迷惑伴随着几分疲惫,此外,你还会怀疑自己能否成为一位称职的父母。

一、孩子给予父母

无条件的爱。从孩子出生开始,你就成为他整个宇宙的中心。他把他的爱奉献给你,没有疑问,也不求回报。在他的成长过程中,他还将用无数的方式表达这样的爱:从用第一次微笑让你如沐春风,到双手奉上亲手制作的节日礼物。他的爱充满崇敬、热情和取悦你的急切期待。

绝对的信任。孩子绝对地信任你。在他的眼里,你是那么强大、聪明、有能力。久而久之,孩子在你身边时会格外放松、遇到难题会向你求助、会在人群中骄傲地指出你,通过这些行为,你可以感受到孩子对你的信任。有时候,孩子遇到害怕的东西时,会到你的身边寻求保护;在你面前,他敢于尝试他不敢单独或在陌生人面前做的事情。总之,孩子相信你可以保护他。

情感的巅峰。由于孩子的出现,你会经历情感的新巅峰,比如欣喜、关爱、骄傲、激动等。同样,你也会经历紧张、生气、受挫。会有这样的时刻:你紧紧抱着你的孩子,孩子用他充满爱意的胳膊环绕着你的脖子;当然你也一定会有被气得说不出话的时刻。当孩子一天天长大,一天天想独立,你将更深刻地体会这种极端的感情。

二、父母给予孩子

作为父母,你可以给孩子提供许多重要的礼物作为回报。一些礼物很微妙,但是所有礼物都会让孩子受益匪浅。给孩子提供这些礼物将使你成为出色的父母,而孩子接受你的礼物后,会变成一个更加健康、快乐、有能力的人

爱:爱是你与孩子关系的核心,它需要自由地双向流通。正如孩子无条件地爱你一样,你也要给予孩子无条件的爱和赞赏。你对孩子的爱不应取决于孩子的相貌和行为,也不应该被当作给孩子的奖励,或是将不爱作为对其的惩罚。你对孩子的爱应该是持久且不容置疑的,特别是在孩子行为不当,需要你来限制或纠正时。由于孩子的某些行为,你可能产生一些短暂的情绪,比如生气、沮丧等,爱应该与这些情绪区分开来,且要超越这些短暂的负面情感。

自尊心:作为父母,你给孩子一个最重要的礼物是自尊心。建立自尊心不是一个简单且快速的过程。自我尊重、相信自己是自尊的重要组成部分,需要花费几年的时间才能牢固地建立起来。孩子需要你持续的支持和鼓励来发现自己的长处。在他学习相信自己的过程中,他需要你的信任。爱他、花时间与他在一起、倾听他的讲述、称赞他的成就,都是这个过程中的重要部分。此外,用建设性的而非处罚性、非伤害性的方法帮助他改正一些错误行为,对孩子建立自尊心也同样重要。如果孩子对你给他的爱、称赞、尊重有信心,那么他可能更加容易建立起自尊心,而他建立起来的自尊心将帮助他快乐健康地成长。

价值观和传统:无论你是否积极地将你的价值观和信仰传递给你的孩子,他都必然会因为和你生活在一起而吸收一部分。他会注意你如何在工作中自律、如何坚定你的信仰、是否言出必行。他会融入家庭仪式和传统并思考它们的重要性。

快乐:孩子不需要你教给他如何快乐,但是他需要你鼓励和支持,以使他本性中的热情自由飞翔。特别是当你和他在一起的时候,你越有趣,生活对于他来说就越让人愉快,他也就越迫不及待地去拥抱它。

健康:孩子的健康在很大程度上依赖于早期你给予他的关爱和引导。

安全的环境。任何人都想给孩子提供一个安全且舒适的家。

技能与能力。随着孩子的成长,他将在生活中各个领域花费大量时间掌握或改进不同的技能和能力。你应该鼓励他,并提供给他所需的各种设备和工具以便尽可能地帮助他。

三、共同成长

共度时光。如果你每天只和孩子在一起几分钟,那么你肯定不能给予他需要的一切。每天为孩子专门腾出一段时间来开展他喜欢的活动,同时还要尽量让他融入一些家庭活动中,如做饭、进餐等。

给孩子做榜样。孩子表达对你的爱意的一个方式就是模仿你,这也是孩子学习做事、培养自己新技能、照顾自己的一种方式。

随着社会中不同国家、不同文化的接触日益加深,你需要教育孩子,在与不同种族、不同宗教、不同民族、不同生活习惯的人打交道的时候,学会容忍与包容。你要努力帮助孩子理解并接受多样性。没有人生来就对别人带有偏见,却能在很小的年龄学会偏见。

每个孩子生来就具有一定的处理压力和挫折的能力,并且都可以在父母的帮助下加强他的韧性。一个有韧性的孩子,确信自己将会得到所需要的帮助以渡过有压力的境况。他知道其他人会保护和支持他,并且他自己也有办法解决问题。

长远来看,从小就承受着学习压力的孩子并不一定比其他的孩子学习更出色、技能更高超。如果一个孩子真的有天赋,他也许能够承受这种学习压力,正常发展下去,但是很多有天赋的孩子需要更少而非更多的压力。孩子需要理解、安全以及适应其天赋、需要、发育阶段的机会。

赞扬孩子的长处,增强他的信心。当孩子做了好的事情,你要表扬他。当孩子在家中或者学校里取得了成绩,一定要表扬他。

在孩子小的时候,告诉他一些价值观和道德观,会帮助孩子明辨是非、关爱他人。你要时刻提醒孩子,他的行为会给别人带来正面或者负面的影响。当孩子善意公平地处理一些情况的时候,你要告诉他你是多么的高兴,并告诉他关爱他人的重要性。

03
12

https请求报错block:mixed-content

0
归档:2021年12月分类:前端技术

我的wordpress域名都换成了https,今天发现用的一个插件加载css和js的时候报错了,原来是因为https页面去发送http请求报错,因为浏览器阻止https发送http请求。我一开始打算改插件的源码,折腾好一两个小时都不成功,最后用了最简单、最粗暴的办法,一行代码解决了。

浏览器不允许在https页面里嵌入http的请求,现在高版本的浏览器为了用户体验,都不会弹窗报错,只会在控制台上打印一条错误信息。

解决办法: 在主页面的head中加入下面代码(将调用的http请求升级成https请求并调用):

<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">

wordpress的话,就改admin-head.php

file

02
12

[转]NLP模型与深度学习

0
归档:2021年12月分类:数海泛舟,深度学习

1、自然语言处理简介


根据工业界的估计,仅有21% 的数据是以结构化的形式展现的[1]。在日常生活中,大量的数据是以文本、语音的方式产生(例如短信、微博、录音、聊天记录等等),这种方式是高度无结构化的。如何去对这些文本数据进行系统化分析、理解、以及做信息提取,就是自然语言处理(Natural Language Processing,NLP)需要做的事情。

在NLP中,常见的任务包括:自动摘要、机器翻译、命名体识别(NER)、关系提取、情感分析、语音识别、主题分割等。

在NLP与深度学习系列文章中,不会逐一解释各个NLP任务,而是主要介绍深度学习模型在NLP中的应用。整体分为以下几点:

首先介绍NLP基本流程以及在数据预处理方面的技术;而后会介绍最初期使用的神经网络:SimpleRNN、LSTM;继而引入使得文本处理性能得到很大提升的Attention机制以及Transformer模型;最后介绍近几年非常热门的预训练模型BERT,以及如何使用BERT预训练模型的例子

下面首先介绍的NLP任务的一个基本工作流程。

2、NLP 任务流程


典型的NLP任务分为以下几步:

数据收集
数据标注
文本标准化(Normalization)
文本向量化/特征化(Vectorization/Featuring)
建模

前期主要是数据收集,并根据任务类型对数据做标注(例如情感分析中,对好、坏评价做标注)。接下来的2个步骤均是对文本进行预处理的步骤,为了提取文本中隐含的信息,最后通过机器学习建模,达到任务目标。其中 3 – 5 这几步是迭代的流程,为了模型的精度更准确,需要迭代这个过程,进行不断尝试。

数据收集以及标注并非在本文讨论范围内,接下来介绍文本标准化的目标与方法。

3、文本标准化


由于文本数据在可用的数据中是非常无结构的,它内部会包含很多不同类型的噪点。所以在对文本进行预处理之前,它暂时是不适合被用于做直接分析的。

文本预处理过程主要是对 文本数据进行清洗与标准化。这个过程会让我们的数据没有噪声,并可以对它直接做分析。

而文本标准化是NLP任务里的一个数据预处理过程。它的主要目标与常规数据预处理的目标一致:提升文本质量,使得文本数据更便于模型训练。

文本标准化主要包含4个步骤:

大小写标准化(Case Normalization)
分词(Tokenization)与 停止词移除(stop word removal)
词性(Parts-of-Speech,POS)标注(Tagging)
词干提取(Stemming)

3.1 大小写标准化


大小写标准化是将大写字符转为小写字符,一般在西语中会用到。但是对于中文,不需要做此操作。而且Case Normalization 也并非是在所有任务场景中都有用,例如在英文垃圾邮件分类中,一般一个明显的特征就是充斥着大写单词,所以在这种情况下,并不需要将单词转为小写。

3.2 分词


文本数据一般序列的形式存在,分词是为了将文本转为单词列表,这个过程称为分词(tokenization),转为的单词称为token。根据任务的类别,单词并非是分词的最小单位,最小单位为字符。在一个英语单词序列中,例如 ride a bike,单词分词的结果为 [ride, a, bkie]。字符分词的结果为[r, i, d, e, a, b, k, e]。

在中文中,分词的最小单元可以不是单个字,而是词语。

3.3 停止词移除

停止词移除是将文本中的标点、停顿词(例如 is,in,of等等)、特殊符号(如@、#等)移除。大部分情况下,此步骤能提升模型效果,但也并非在任何时候都有用。例如在骚扰邮件、垃圾邮件识别中,特殊字符相对较多,对于分辨是否是垃圾邮件有一定帮助。

3.4 词性标注


语言是有语法结构的,在大部分语言中,单词可以被大体分为动词、名词、形容词、副词等等。词性标注的目的就是就是为了一条语句中的单词标注它的词性。

3.5 词干提取


在部分语言中,例如英语,一个单词会有多种表示形式。例如play,它的不同形式有played,plays,playing等,都是play的变种。虽然他们的意思稍微有些区别,但是大部分情况下它们的意思是相近的。词干提取就是提取出词根(例如play 就是它各种不同形式的单词的词根),这样可以减少词库的大小,并且增加单词匹配的精度。

这些文本标准化的步骤,可以用于对文本进行预处理。在进一步基于这些文本数据进行分析时,我们需要将它转化为特征。根据使用用途不同,文本特征可以根据各种技术建立而成。如:句法分析(Syntactical Parsing),N元语法(N-grams),基于单词计数的特征,统计学特征,以及词向量(word embeddings)等。

其中词向量是当前主要的技术,下面主要介绍词向量。

4.文本向量化/特征化


向量化是将单词转为词向量的过程,也称为词嵌入(word embedding),这里嵌入的意思是说将单词所包含的信息嵌入到了向量中。

在word embedding出现之前,有2种文本向量化的方式,下面简单地介绍一下。

4.1基于单词计数的特征


此方法非常简单,首先将语料库文本进行分词,得到单词数。然后在对句子构建向量时,可以根据句子中包含的单词数构建向量。

举个例子,假设语料库为“我爱我的家,我的家是中国”。在进行分词后可以得到:

{'爱', '是', ',', '我', '中', '国', '家', '的'}

对于一个新的句子,例如”我爱我的国“,基于单词计数的表示即为:

[1, 0, 0, 2, 0, 1, 0, 1]

可以看到这种方法仅是对句子中的单词进行了统计,并不包含单词具体代表的含义(例如多义词的意义无法在此体现)。这种称为不包含上下文(context-free)的向量化。不过它提供了一种用于衡量两个文档相似度的方法。一般会通过余弦相似度或是距离来比较两个文档的相近程度。

4.2. 基于统计学的特征


在对文本做向量化时,一个常用的技术是词频-逆文档频率(Term Frequency – Inverse Document Frequency),常称为TF-IDF。TF-IDF 最初源于解决信息检索问题。它的目的是在于:基于单词在文档里出现的频率(不考虑严格的排序),将文档转化为向量模型。

这里Term Frequency很好理解,就是某个单词在文档中出现的频率。

在介绍Inverse Document Frequency(IDF)前,我们看一个例子。假设现在要通过单词检索文档,这里文档主要为各类食谱。如果我们使用单词如苹果、醋、酱油这类经常在食谱中出现的单词,则会有大量的文档可以匹配。而若是我们使用一些不常见的词,例如黑莓,则可以显著缩小要搜索的食谱文档。也就是说,若是一个单词越是不常见,则越有助于检索需要的文档。所以对于这类不常见的词,我们希望给它一个更高的分数。反之,对于在各个文档中都频繁出现的词,希望给它们更低的分数。这就是IDF的思想。

TF-IDF 的计算,数学上表示可以写为:

TF-IDF = TF(t, d) x IDF(t)

这里t表示term,也就是单词;D表示Document,文档。

IDF的定义为:

IDF(t) = log( N/(1+nt) )

这里N表示语料库中的文档总数,nt表示有多少文档中存在单词t。这个加1是为了防止除以0。

4.3 词向量


上面介绍了2种方式,仅仅是解决了用一个向量代表了一个文档,但无法体现词与词之间的关系。而从常理来看,词与词之间是存在联系的。例如,炒锅与锅铲,这2个词,从直觉上来看,会经常在一起出现。而炒锅与人行横道,应该基本不会出现在一起。

词向量,也称为词嵌入,是将单词映射(或称嵌入)到一个高维空间中,使得意义相近的词在空间内距离相近;意义不同的词在空间内距离相远。

4.3.1Word2Vec


在词嵌入技术中,一个具有时代意义的方法是Word2Vec,于2013年由Google的工程师提出。它本身算是神经网络处理任务的一个副产品。例如,搭建一个神经网络,每次取一个批次的5个单词,中间的单词作为target,周围的4个词作为输入,来训练神经网络。初始的输入词向量使用one-hot编码。这样再训练完成后,第一层的输入层参数,即为所得的词向量矩阵。

Word2Vec论文提出了2种训练方式:continuous bag-of-word(CBOW)和continuous skip-gram。在论文提出时,CBOW是当时主流方法;不过最后skip-gram模型与负采样的集成方法,已经成了Word2Vec的代名词。

Word2Vec已经有很多优秀的文章讲解过,在此不再赘述。下面主要举例说明skip-gram负采样的方式。

假设语料库中有一条句子为:“需要把鱼煎到棕黄再翻面”。

我们设置一个单词数为5的窗口,也就是一次处理5个单词,例如“要把鱼煎到”这5个词。中间的词“鱼”会被用于输入到搭建好的神经网络中,用于预测它前面的2个词(“要把”),以及后面的2个词(“煎到”)。

假设语料库中有10000个单词,神经网络的任务就是要判断给定一组词,它们是否相关。例如,对(鱼,煎)判断为true,对(鱼,树)判定为false。这种方法就是Skip-Gram Negative Sampling(SGNS),基于的假设就是:与某个词相关的词会更高概率一起出现(或是离的不远),所以可以从一段短语中拿出一个词,用于预测它周围的词。

SGNS的方法可以显著降低训练超大型语料库的时间,最终第一层输入层的权重矩阵即为词向量矩阵。

当然,Word2Vec也有它的局限性,一个典型的局限就是没有全局的统计信息,因为它在训练的时候最长是以一个窗口为单位,能看到的只有窗口内的上下文信息。

4.3.2 GloVe


GloVe (Global Vectors for Word Representation) 模型于2014年提出,于Word2Vec论文发表1年后。它们生成词向量的方法非常相似,都是通过一个词(例如上述例子中的“鱼”)周围的词,来生成这个词(例如“鱼”)的词嵌入。不过相对于Word2Vec,GloVe利用了全局的文本统计信息,也就是构建语料库的共现矩阵。 共现矩阵简单来说,就是2个单词在窗口中一同出现的次数,以矩阵的形式表示。在有了全局统计信息(共现矩阵)后,接下来的问题是如何将全局信息应用到词向量生成中。

在原论文中,作者用了2个单词ice和steam来描述这个理念。假设有另一单词solid,用来探查ice与steam之间的关系。在steam上下文中出现solid的概率为 p(solid | steam),从直觉上来看,它的概率应该会很小(因为steam与solid从直觉上同时出现的概率不会很高)。

而对于ice上下文中出现solid的概率 p(solid | ice),直觉上应该会很高(因为ice是固体,直觉上它们同时出现的概率会很高)。

那如果我们计算p(solid | ice)/ p(solid | steam) 的比值,则预期的结果应该会很高。

而若是用gas作为探测词,则 p(gas | ice)/p(gas | steam) 的比值应该会很低(因为gas是气体,在直觉上在steam的上下文中出现的概率高,而在ice的上下文中出现的概率低)。

而若是用water这类与ice和steam相关性都很低的词作为探测词,则p(water | ice)/p(water | steam) 的概率应该接近于1。论文中也举了另一个与ice和steam不相干关的词fasion,p(fasion | ice)/p(fasion | steam) 的结果也近似于1。

也就是说,共现矩阵的概率的比值,可以用来区分词。GloVe的过程就是确保这种关系被用于生成词嵌入,将全局信息引入到了词向量的生成过程中。

若是对GloVe方法有兴趣,可以阅读这位博主的介绍:

https://blog.csdn.net/XB_please/article/details/103602964

或是GloVe论文:

https://nlp.stanford.edu/pubs/glove.pdf

对于GloVe的效果,论文中提到是远高于word2vec。

在使用GloVe时,可以直接从stanford的官网下载预训练的GloVe词嵌入,分为50、100、200、300维的词嵌入。地址为:

http://nlp.stanford.edu/data/glove.6B.zip

4.3.3 BERT


Word2vec与GloVe都有一个特点,就是它们是上下文无关(context-free)的词嵌入。所以它们没有解决:一个单词在不同上下文中代表不同的含义的问题。例如,对于单词bank,它在不同的上下文中,有银行、河畔这种差别非常大的含义。BERT的出现,解决了此问题,并极大地提升了baseline。

另一方面,BERT还解决了GloVe的一个局限性问题,就是:词库不够。例如在使用GloVe预训练的词嵌入应用到 IMDB数据集上时,大约有15%的词不在GloVe的词库中。当然,这也是由于一个词会有多种形式,导致所需词库巨大。

在BERT中,使用了WordPiece的分词方法,词库大小为30000。其实这个大小是远小于GloVe的词库大小,GloVe词库为40000。这是由于BERT使用的subword分词方法可以显著减少词库的大小,WordPiece基于的是BPE(Byte Pair Encoding),BPE属于subword分词法中的一种。

简单地说,subword分词法主要做的就是将单词进行进一步的拆分,让词库更加精简。更精简的词库可以降低训练时间,并减少内存使用。Subword分词法,以英语语言为例,举个简单的例子,例如在词库中引入2个新的词,分别为-ing与-ion。则任何结尾为-ing或-ion的词,均可分为2个词,一个是前缀词,一个是-ing或-ion中的任何一个。这样就极大减少了词库的大小。当然,WordPiece以及BPE中使用的方法并没有这么简单。若是对BPE与WordPiece算法有兴趣,可以阅读这位博主的介绍:
https://www.cnblogs.com/huangyc/p/10223075.html

在BERT中,对它使用的WordPiece分词,我们可以看一个例子:

#!pip install transformers==3.0.2
import tensorflow as tf
from transformers import BertTokenizer
import numpy as np

bert_name = 'bert-base-cased'
tokenizer = BertTokenizer.from_pretrained(bert_name, add_special_tokens=True, do_lower_case=False, max_length=150, pad_to_max_length=True)

# tokenize single sequence
tokens = tokenizer.encode_plus("Don't be lured", 
                      add_special_tokens=True, 
                      max_length=9, 
                      pad_to_max_length=True,
                      truncation='longest_first',
                      return_token_type_ids=True)

res = []
reverse_dic = [(id, item) for item, id in tokenizer.vocab.items()]

for tk in tokens['input_ids']:
    res.append(reverse_dic[tk][1])

print(res)
['[CLS]', 'Don', "'", 't', 'be', 'lure', '##d', '[SEP]', '[PAD]']

可以看到其中lured被拆分成‘lure’与‘##d’。另外的[CLS] 、[SEP] 与[PAD] 是BERT Tokenizer中的保留词,分别代表“分类任务”、“Sequences之间的间隔”,以及序列补全(序列补全与截断是NLP任务中常用的方法,用于将不同长度的文本统一长度)。

更多有关BERT的具体内容会在后续BERT章节进行介绍。

5、总结


在文本数据进行了标准化与向量化后,即可根据任务类型进行建模,将数据输入到模型中进行训练。文本标准化 => 向量化 => 建模,也是一个迭代的过程。下一章会介绍NLP任务早期建模使用的神经网络:SimpleRNN、LSTM以及双向循环神经网络。

References
[1] Natural Language Processing | NLP in Python | NLP Libraries (analyticsvidhya.com)
[2] Essentials of NLP | Advanced Natural Language Processing with TensorFlow 2 (oreilly.com)
[3] Word2Vec与Glove:词嵌入方法的动机和直觉

原文:https://www.cnblogs.com/zackstang/p/15182420.html

30
11

著名英国哲学家洛克是启蒙运动时期最有影响的哲学家之一,并被广泛形容为自由主义之父。启蒙运动作为一场人类影响最深刻的思想变革,引导人类从宗教、群体、专制中逐渐走了出来,并认识到人作为个体的自由和权利。

人类自诞生之后,原始社会中,由于自身能力和恶劣的自然环境,独立的个体无法对抗恶劣的环境,所以团结在一起,形成宗教群体和社会群体,经过上几万年的逐步演化慢慢走向文明。这个无比漫长而艰辛的过程中,人类获得极大的成功,并成为地球上最具有优势的物种,当然也付出了巨大的代价,历史上的宗教冲突、种群群体冲突、国家社会间的冲突酿成各种大灾难,无数的个体生命死去。直至启蒙运动,人类才意识到天赋人权,个体的自由和利益不能无条件让位给群体和社会,在这样的历史背景下,约翰.洛克继承了前期启蒙思想家的精神,提出了基于自然权利的《政府论》,开启了人类现代文明的序幕。

洛克发展出了一套与霍布斯的自然状态不同的理论,他主张政府只有在取得被统治者的同意,并且保障人民拥有生命、自由、和财产的自然权利时,其统治才有正当性。洛克相信必须先建立契约政府,而且只有在取得被统治者的同意时,社会契约才会成立,如果缺乏了这种同意,那么人民便有推翻政府的权利。他将国家权力分为立法权、行政权和对外权,并主张立法权与行政权的分立,行政权与对外权的统一;立法权是国家最高权力。只有在这样的政府下,才可能建立一个自由而又公平的现代文明社会,国家也只有由这样的政府来统治,才能看算是现代文明国家。


一、父权和君权

“奴隶制是一种可恶而悲惨的人类状态。父权和君权都不是天生就合理。”

“第一、亚当并不基于父亲身份的自然权利或上帝的明白赐予,享有对于他的儿女的那种权威或对于世界的统辖权,如同有人所主张的。”

“第二、即使他享有这种权力,他的继承人并无权利享有这种权力。”

“第三、即使他的继承人们享有这种权力,但是由于没有自然法,也没有上帝的明文法,来确定在任何场合谁是合法继承人,就无从确定继承权因而也无从确定应该由谁来掌握统治权。”

“第四、即使这也已被确定,但是谁是亚当的长房后嗣,早已绝对无从查考,这就使人类各种族和世界上各家族之中,没有哪个比别的更能自称是最长的嫡裔,而享有继承的权利。”

“父母所享有的对于他们的儿女的权力,是由他们应尽的义务产生的,他们有义务要在儿童没有长成的期间管教他们。儿女所需要的和父母应该做到的,是培养儿女的心智并管理他们还在无知的未成年期间的行动,直到理性取而代之并解除他们的辛苦为止。”

“每一个人一旦长大成人,就应当让他在他所受约束的法律范围内享有一种意志的自由和正当地属于意志的自由范围内的行动的自由。但是当他还处在缺乏悟性来指导他的意志的情况下,他就缺乏他自己的可以遵循的意志。谁替他运用智力,谁也就应当替他拿出主张;他必须规定他的意志并调节他的行动;但是当儿子达到那种使他父亲成为一个自由人的境界时,他也成为了一个自由人。”

“另一方面,尊礼和赡养,作为儿女应该报答他们所得的好处的感恩表示,是儿女的必要责任和父母应享的特殊待遇。这是为了父母的好处,犹之另一种是为了儿女的好处一样。不过作为父母之责的教育似乎具有特别大的权力,因为孩童时期的无知和缺陷需要加以约束和纠正,这是一种看得见的统治权的行使,是一种统辖权。而尊礼一词所包涵的责任并不要求那么多的服从,但是这种义务对成年的儿女要求得比年幼的儿女高些。”

“一个人为了尊礼和崇敬长者或贤人、保护他的儿女或朋友、救济和扶助受苦受难的人和感谢给他好处的人而负有种种义务,即使尽期间所有和尽期间所能也不足应付于万一;但是这一切并不能使那些要求他克尽义务的人享有权威,享有对他制订法律的权利。”

“纵然父亲的命令权只在他的儿女的未成年期间行使,而且只以适合于那个期间的管束教训为限;纵然儿女在他们的一生中和在一切情况下,对于他们的父母必须尽到尊敬、孝顺和拉丁人所谓孝道以及对他们应尽的一切保护和赡养,而并不给予父亲以统治的权力——即制订法律和处罚他的儿女。”


二、自然状态

“人类自诞生起,所有人都拥有自然状态,任何人都无权任意剥夺其生命权和维持生命的权利。”

“自然状态有一种为人人所应遵守的自然法对它起着支配作用;而理性,也就是自然法,教导着有意遵从理性的全人类:人们既然都是平等和独立的,任何人就不得侵害他人的生命、健康、自由或财产。每一个人必须保存自己,不能擅自改变他的地位,所以基于同样理由,当他保存自身不成问题时,他就应该尽其所能保存其余的人类,而除非为了惩罚一个罪犯,不应该夺去或损害另一个人的生命以及一切有助于保存另一个人的生命、自由、健康、肢体或物品的事物。”

“为了约束所有的人不侵犯他人的权利、不互相伤害,使大家都遵守旨在维护和平和保卫全人类的自然法,自然法便在那种状态下交给每一个人去执行,使每人都有权惩罚违反自然法的人,以制止违反自然法为度。自然法和世界上有关人类的一切其他法律一样,如果在自然状态中没有人拥有执行自然法的权力,以保护无辜和约束罪犯,那么自然法就毫无用处了。而如果有人在自然状态中可以惩罚他人所犯的任何罪恶,那么人人就都可以这样做。因为,在那种完全平等的状态中,根据自然,没有人享有高于别人的地位或对于别人享有管辖权,所以任何人在执行自然法的时候所能做的事情,人人都必须有权去做。”

“财产权和生命权、自由权一样,不容任意侵犯。人类一出生即享有生存权利,因而可以享用肉食和饮料以及自然所供应的以维持他们的生存的其他物品。土地和一切低等动物为一切人所共有,但是每人对他自己的人身享有一种所有权,除他以外任何人都没有这种权利。他的身体所从事的劳动和他的双手所进行的工作,是正当地属于他的。”


三、国家政府

“人类天生都是自由、平等和独立的,如不得本人的同意,不能把任何人置于这种状态之外,使受制于另一个人的政治权力。任何人放弃其自然自由并受制于公民社会的种种限制的唯一的方法,是同其他人协议联合组成为一个共同体,以谋他们彼此间的舒适、安全和和平的生活,以便安稳地享受他们的财产并且有更大的保障来防止共同体以外任何人的侵犯。无论人数多少都可以这样做,因为它并不损及其余的人的自由,后者仍然像以前一样保有自然状态中的自由。当某些人这样地同意建立一个共同体或政府时,他们因此就立刻结合起来并组成一个国家,那里的大多数人享有替其余的人作出行动和决定的权利。”

“天生自由的人们根据他们自己的同意,顺从他们父亲的统治,或由不同的家族联合而成立一个政府,他们一般地把统治权交给一人掌握,自愿受一人治理,既认为权力在他的诚笃和精明的掌握下相当安全,就没有以明白的条件加以限制或控制,虽然他们从未梦想到君主政体是神授的权利这一说法,而这种说法在近代神学还没有把它向我们启示以前,人们是从来没有听见过的;他们也从来没有容许过父权可以享有一种统辖的权利或成为一切政权的基础。。”

“服从一个国家的法律,在法律之下安静地生活和享受权利和保护,并不足以使一个人成为那个社会的成员,这只是对于那些不处在战争状态中的人们,在他们来到属于政府的领土之内,来到其法律效力所及的范围之内时,所应该给予的地方保护,以及他们对该政府所应尽的尊礼。”

“如果人在自然状态中是如前面所说的那样自由,如果他是他自身和财产的绝对主人,同最尊贵的人平等,而不受任何人的支配,为什么他愿意放弃他的自由呢?为什么他愿意丢弃这个王国,让自己受制于其他任何权力的统辖和控制呢?对于这个问题,显然可以这样回答:虽然他在自然状态中享有那种权利,但这种享有是很不稳定的,有不断受别人侵犯的威胁。既然人们都像他一样有王者的气派,人人同他都是平等的,而大部分人又并不严格遵守公道和正义,他在这种状态中对财产的享有就很不安全、很不稳妥。这就使他愿意放弃一种尽管自由却是充满着恐惧和经常危险的状况;因而他并非毫无理由地设法和甘愿同已经或有意联合起来的其他人们一起加入社会,以互相保护他们的生命、特权和地产,即我根据一般的名称称之为财产的东西。”


四、立法权

“立法权,不论属于一个人或较多的人,不论经常或定期存在,是每一个国家中的最高权力,它对于人民的生命和财产不是、并且也不可能是绝对地专断的。它只是社会的各个成员交给作为立法者的那个个人或议会的联合权力,它不能多于那些参加社会以前处在自然状态中的人们曾享有的和放弃给社会的权力。”

“一个人不能使自己受制于另一个人的专断权力;而在自然状态中既然并不享有支配另一个人的生命、自由或财产的专断权力,他所享有的只是自然法所给予他的那种保护自己和其余人类的权力;这就是他所放弃或能放弃给国家的全部权力,再由国家把它交给立法权,所以立法机关的权力也不能超出此种限度。他们的权力,在最大范围内,以社会的公众福利为限。这是除了实施保护以外并无其他目的的权力,所以决不能有毁灭、奴役或故意使臣民陷于贫困的权利。自然法所规定的义务并不在社会中消失,而是在许多场合下表达得更加清楚,并由人类法附以明白的刑罚来迫使人们加以遵守。”

“自然法是所有的人、立法者以及其他人的永恒的规范。他们所制定的用来规范其他人的行动的法则,以及他们自己和其他人的行动,都必须符合于自然法、即上帝的意志,而自然法也就是上帝的意志的一种宣告,并且,既然基本的自然法是为了保护人类,凡是与它相违背的人类的制裁都不会是正确或有效的。”


五、行政权

“如果同一批人同时拥有制定和执行法律的权力,这就会给人们的弱点以绝大诱惑,使他们动辄要攫取权力,借以使他们自己免于服从他们所制定的法律,并且在制定和执行法律时,使法律适合于他们自己的私人利益,因而他们就与社会的其余成员有不相同的利益,违反了社会和政府的目的。因此,在组织完善的国家中,全体的福利受到应得的注意,其立法权属于若干个人,他们定期集会,掌握有由他们或联同其他人制定法律的权力,当法律制定以后,他们重新分散,自己也受他们所制定的法律的支配;这是对他们的一种新的和切身的约束,使他们于制定法律时注意为公众谋福利。”

“行政权握有国家的实力,如果它利用这种力量来阻碍立法机关根据原来的组织法或公众要求进行集会和行使职权,这又怎么办呢?我可以说,滥用职权并违反对他的委托而施强力于人民,这是与人民为敌,人民有权恢复立法机关,使它重新行使权力。因为,人民设置一个立法机关,其目的在于使立法机关在一定的时间或在有需要时行使制定法律的权力,如果他们为强力所阻,以致不能行使这一对社会如此必要的、关系到人民的安全和保护的权力,人民便有权用强力来加以扫除。在一切情况和条件下,对于滥用职权的强力的真正纠正办法,就是用强力对付强力。越权使用强力,常使使用强力的人处于战争状态而成为侵略者,因而必须把他当作侵略者来对待。”


六、父权、政治权力、专制权力

“父权或亲权,不外是父母支配儿女的权力,他们为了儿女的幸福而管理他们,直到他们达到能够运用理性或达到一种知识状态为止,在那种状态下,我们可以假定他们有能力懂得那种应该用来规范自己的准则。这种权力不能扩大到使父母在任何时间对儿女操有生杀之权,正如他们不能对别人操有这种权力一样;也不能用任何借口来证明,当儿童业已长大成人时,这个父权还应当使他受制于他的父母的意志,超过儿女由于受到父母的生育教养而负有尊敬和赡养父母的终身义务。由此可见,父权固然是一种自然的统治,但决不能扩展到政治方面的目的和管辖范围。父权更不能延伸至于儿女的财产,儿女的财产只有他们自己才能处理。”

“政治权力是每个人交给社会的他在自然状态中所有的权力,由社会交给它设置在自身上面的统治者,附以明确的或默许的委托,即规定这种权力应用来为他们谋福利和保护他们的财产。这一权力既为每人在自然状态中所拥有,并由他就社会所能给他保障的一切方面交给社会,就应当使用他认为适当的和自然所许可的那些手段,来保护他的财产,并处罚他人违反自然法,以便最有助于保护自己和其余人类。因此,当这一权力为人人在自然状态中所有的时候,它的目的和尺度既然在于保护他的社会的一切成员——即人类全体。那么,当它为官吏所有的时候,除了保护社会成员的生命、权利和财产以外,就不能再有别的目的或尺度;所以它不能是一种支配他们的生命和财产的绝对的、专断的权力,因为生命和财产是应该尽可能受到保护的。它只是对他们制定法律的权力,并附有这样一些刑罚,以除去某些部分来保护全体,而所除去的只是那些腐败到足以威胁全体的生命和安全的部分;否则任何严峻的刑罚都不是合法的。而且这个权力仅起源于契约和协议,以及构成社会的人们的相互同意。”

“专制权力是一个人对于另一人的一种绝对的专断的权力,可以随意夺取另一个人的生命。这不是一种自然所授予的权力,因为自然在人们彼此之间并未作出这种差别。它也不是以契约所能让予的权力,因为人对于自己的生命既没有这种专断的权力,自不能给予另一个人以这样的权力来支配他的生命。它只是侵犯者使自己与他人处于战争状态时放弃自己生命权的结果。他既然抛弃了人类作为人与人之间的准则的理性,脱离了使人类联结成为一个团体和社会的共同约束,放弃了理性所启示的和平之路,蛮横地妄图用战争的强力来达到他对另一个人的不义的目的,背离人类而沦为野兽,用野兽的强力作为自己的权利准则,这样他就使自己不免为受害人和会同受害人执行法律的其余人类所毁灭,如同其他任何野兽或毒虫一样,因为人类不能和它们共同生活,而且在一起时也不能得到安全。所以只有在正义和合法战争中捕获的俘虏才受制于专制权力,这种权力既非起源于契约,也不能订立任何契约,它只是战争状态的继续。因为同一个不能主宰自己生命的人怎能订立什么契约呢?他能履行什么条件呢?如果他一旦被许可主宰自己的生命,他的主人的专制的、专断的权力也就不再存在。凡能主宰自己和自己的生命的人也享有设法保护生命的权利;所以,一经订立契约,奴役就立刻终止。一个人只要同他的俘虏议定条件,就是放弃他的绝对权力和终止战争状态。”

“自然给予父母以第一种权力、即父权,使其在儿女未成年时为他们谋利益,以补救他们在管理他们的财产方面的无能和无知。自愿的协议给予统治者们以第二种权力、即政治权力,来为他们的臣民谋利益,以保障他们占有和使用财产。人权的丧失给予主人们以第三种权力、即专制权力,来为他们自己谋利益而役使那些被剥夺了一切财产的人们。”

28
11

如何用codesmith连接mysql

0
归档:2021年11月分类:前端技术

之前用的codesmith一直都是链接sql server,最近写新的模板需要用到mysql,居然发现无法使用,于是找了下原因,发现是没有添加mysql.data.dll的支持。

网上提供这个办法(我没有成功,我甚至专门在nuget上下载了对应版本的MySql.Data.dll,依然不成功):

1、下载MySql.Data.dll:https://dev.mysql.com/downloads/windows/visualstudio/ 下载zip格式的即可,解压后将MySql.Data.dll复制到codesmith的bin文件夹下。

2、修改DbProviderFactories:找到C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\machine.config 注意64位的,因为权限问题可能无法修改,将其复制到桌面做如下修改后替换回来。

在DbProviderFactories节点下添加

<add name="MySQL Data Provider" invariant="MySql.Data.MySqlClient" description=".Net Framework Data Provider for MySQL" type="MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data, Version=6.10.7.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" />

此处的版本号要与下载的dll版本一致, 可以右键查看dll的详细信息获取。

3、重新打开codesmith配置数据源即可。

我最终是新装了更高版本的codesmith,然后装了mysqlconnect之后,顺利链接上了,这里有各种版本的下载:https://downloads.mysql.com/archives/c-net/

公告栏

欢迎大家来到我的博客,我是dodoro,希望我的博客能给你带来帮助。