Как девушке научиться разбираться в машинах с нуля


Как научиться разбираться в машинах девушкам, женщинам с нуля

Разнообразие автомобильной техники сегодня чрезвычайно велико. Многим правда кажется, что машины различаются друг с другом лишь оптикой, а также багажником и цветом кузова. В данном материале будет дано объяснение, как можно научиться разбираться в автомобилях. Ведь машины рознятся не только производителями, но и разными типами их кузовов. И разобраться порой в этом разнообразии бывает очень не просто. Но это возможно. Каждая марка и модель машин обладает собственными особенностями. Правда, они также обладают множеством общих черт. В общем, если есть желание научиться качественно разбираться в автомобилях, то следует учесть все нижеприведенные факторы.

Типы кузовов легкового транспорта

В первую очередь следует разобраться с различными типами кузовов. Ключевыми среди них являются:

  • Седан, представляющий собой классическую машину с двумя, четырьмя, шестью дверьми с обеих сторон.
  • Купе – авто, имеющее пару дверей пассажирского салона; универсал отличается от седана наличием пятой двери, дающей доступ к багажнику, форма которого также отличается от седана.
  • Хэтчбек – авто, имеющее заднюю дверь, которая применяется для перевозки пассажиров либо грузов.

Необходимо отметить, что существует множество иных типов кузовов, которые обладают определенными сходствами с описываемыми.

После обучения различиям между ключевыми типами кузовов авто, можно приступать к изучению таких подвидов, как фастбек, фургон, кабриолет, пикап, лимузин и пр. Множество тематических масс-медиа имеет информацию о данных типах кузовов.

Изготовители машин

Следующий этап – это запомнить ключевых производителей автотранспорта. К наиболее известным изготовителям относятся:

  • Toyota;
  • Mercedes;
  • Audi;
  • Lexus;
  • Volkswagen;
  • Mazda;
  • Renault;
  • Chevrolet и пр.

Наиболее простой метод запоминания всех марок авто – по шильдикам на фальшрадиаторной решетке машины.

Кузов, а также значок на решетке являются только визуальными аспектами различий между авто. Поэтому, чтобы качественно разбираться в легковых авто, следует уделять большое внимание техническим параметрам – силовому агрегату, коробке передач, ходовой части и пр. Необходимо учитывать, что научиться разбираться в автомобилях за пару-тройку дней – это практически нереально. Потому следует запастись терпением. Можно пользоваться услугами различных онлайн-ресурсов, которые есть в глобальной Сети.

Требуйте царапины на страховке автомобиля

Вот что вам следует знать ...

  • Подача иска может привести к увеличению страховых взносов, поэтому вам следует подумать, стоит ли это увеличения ущерба
  • Многие автомобильные царапины засекречены так как они не взимаются, и подача иска по ним не увеличит ваши страховые взносы
  • Ваше решение может зависеть от того, насколько высока ваша франшиза
  • Поговорите со своей страховой компанией - лучший способ определить, стоит ли царапина подавать претензию сверх

Если ваша машина недавно была взята под ключ, вы поцарапали столб на стоянке или сбежавшая тележка поцарапала ваш бампер, вы, вероятно, задались вопросом: «Могу ли я потребовать царапину на страховке автомобиля?» Платит ли страховка за царапины на моей машине?

Мы не виним вас за желание подать заявление о страховании автомобиля на царапину или вмятину.Тем не менее, есть факторы, которые вы должны учитывать перед устранением царапины, например, насколько велика ваша франшиза, насколько серьезен фактический ущерб и как он был причинен.

Если на вашем автомобиле есть царапины или вмятины, продолжайте читать. Мы расскажем вам все, что вам нужно знать о том, как решить эту проблему, в том числе как подать иск в страховую компанию.

Пока вы здесь, воспользуйтесь нашим бесплатным инструментом сравнения автострахований выше. Просто введите свой почтовый индекс, чтобы мгновенно сравнить цены на страхование дешевых автомобилей.

Что делать, если ваша машина поцарапана?

Покрывает ли автострахование царапины и вмятины, и должен ли я сообщать о царапинах на моем автомобиле в свою страховую компанию?

Вот почему вы платите за автостраховку? Что ж, вы, безусловно, можете подать иск о царапине, зная, когда подавать заявку на страхование автомобиля, а когда молчать, можно сэкономить здесь деньги. Подача иска может привести к повышению ваших ставок, что увеличит ежемесячный страховой взнос.

Хотя повышение ставки вполне понятно, когда у вас есть катастрофический ущерб по вине, подача иска о незначительном ущербе может оказаться дорогостоящей ошибкой.

Если вы решите двигаться дальше, как вы получите страховку от повреждений? Позвоните в свою страховую компанию. Сфотографируйте все повреждения, найдите свидетелей и попытайтесь определить, как появилась царапина. Если другой автомобиль врезался в вашу машину, обязательно получите контактную информацию водителя и информацию о страховке.

Правомерность подачи претензии будет зависеть от следующего:

Если у вас есть царапина на краске и вы испытываете искушение подать претензию, подумайте над этим, прежде чем звонить оценщику претензий.

Взять трубку, сообщить о потере, а затем принять платеж по претензии, может привести к надбавке к ставке и потере некоторых из лучших скидок на рынке.

Однако есть некоторые обстоятельства, при которых требование о возмещении убытков не приводит к увеличению ставки. Продолжайте читать, мы рассмотрим эти обстоятельства, чтобы вы могли принять осознанное решение.

Кто-то поцарапал мою машину и уехал, что мне делать? Если вы знаете, что кто-то специально поцарапал вашу машину - и у вас есть доказательства - вы можете подать иск в суд мелких тяжб.Посмотрите видео ниже, в котором показан вандал, который задействовал автомобиль Tesla, который, как она не подозревала, был оснащен собственными камерами.

Даже если у вас нет Tesla, вы можете проверить предприятия поблизости на предмет каких-либо записей видеонаблюдения, которые могли зафиксировать инцидент. Вам также нужно будет позвонить в полицию, когда вы впервые заметите ущерб, и подать заявление, если вы собираетесь подавать страховое возмещение.

Сравнение бесплатного автострахования

Введите свой почтовый индекс ниже, чтобы просмотреть компании, предлагающие дешевые тарифы на автострахование.

Защищено с помощью шифрования SHA-256

Как причина царапины влияет на ваше требование по страхованию автомобиля?

Прежде чем вы решите, следует ли вам подавать иск о царапинах, первое, что вам нужно знать, - это то, как причина ущерба повлияет на ваши последствия.

Итак, следует ли предъявлять претензию? Посмотрите это короткое видео.

FindLaw отмечает, что вы должны подать иск, если авария повлекла за собой смерть, любую травму, которая потребовала медицинской помощи на месте происшествия или в больнице, или если какой-либо вовлеченный автомобиль пришлось отбуксировать.

Некоторые претензии являются платными, что означает, что они повлияют на ваши страховые ставки в будущем. Обвиняемые претензии - это претензии, предъявленные в отношении инцидентов, в которых вы были признаны виновными. Другие претензии не взимаются, то есть они не повлияют на ваши ставки страхования автомобиля или ваше право на получение скидок без претензий в будущем. Это претензии в отношении инцидентов, произошедших не по вашей вине.

В таблице ниже показаны некоторые распространенные причины появления царапин на краске, какое покрытие необходимо иметь для компенсации, и будет ли типичный страховщик считать убыток подлежащим возмещению.

Какую страховку вы должны иметь на каждый из этих инцидентов? Посмотрите следующее видео от Allstate, в котором объясняется, что обычно покрывается комплексным автострахованием.

Что делать, если вы где-то припарковались только для того, чтобы вернуться и увидеть, что кто-то разбил вашу машину? Это никогда не бывает весело. Или что, если кто-то специально заблокировал вашу машину? Это еще хуже. «Как поцарапалась моя машина» - не такая уж забавная загадка.

Если у вас есть полный охват, он включает как столкновение, так и исчерпывающий.Компания Comprehensive защитит вас от кражи и вандализма, но вы должны оценить, насколько серьезен ущерб, прежде чем подавать иск, если ваша франшиза высока.

То же самое относится к царапинам, которые могут возникнуть в результате удара тележки по вашему автомобилю на парковке продуктового магазина. Падающая ветка дерева поцарапала вашу машину на спуске? Покрывается комплексом.

Этот кошмар - инструмент, падающий с грузовика прямо перед вами? Это можно покрыть исчерпывающим образом, но постарайтесь сфотографировать номерной знак грузовика для вашей страховой компании.

С другой стороны, если повреждение произошло в результате автокатастрофы, в которой виноваты вы, вам придется полагаться на свое страхование столкновений. Это верно, даже если вы случайно поцарапали чужой автомобиль.

Столкновение также поможет покрыть ущерб, если царапина возникла от чего-то, что произошло во время вождения, например, от царапины на ветвях деревьев. Вы ударились о почтовый ящик или о столб на парковке? Эти инциденты, вероятно, будут покрыты столкновением.

Что делать, если вы попали в аварию, а другой водитель не застрахован? Опасность вождения без страховки - это кошмар, который пережили многие из нас. И это вполне вероятно.

Институт страховой информации подтверждает, что в 2015 году 13 процентов водителей (каждый восьмой) не были застрахованы, и это число не сильно меняется из года в год.

Найдите ниже свой штат, чтобы узнать, сколько жителей разъезжают без страховки.

Эти факторы представляют потенциальную опасность для вас и вашего банковского счета, если у вас нет незастрахованного или недостаточно застрахованного автомобилиста.Посмотрите видео ниже, чтобы узнать больше об этих типах покрытия.

Итак, какое покрытие вам нужно? Это действительно зависит от стоимости вашего автомобиля. Если у вас есть настоящий драндулет, вам, вероятно, не понадобится все, о чем мы говорили. Но, если у вас есть новый автомобиль или коллекционный автомобиль, определенно стоит иметь полное покрытие на случай, если что-то случится.

Для справки выше приведены средние национальные ставки, но имейте в виду, что они могут меняться в зависимости от множества факторов.Место вашего проживания, ваша кредитная история, водительские стажи и даже семейное положение могут повлиять на то, сколько вы заплатите за страховку автомобиля.

Если вы заметили царапину, но не знаете, откуда она взялась, ваш страховой агент, вероятно, сможет ее выяснить. В конце концов, они видят много повреждений транспортных средств.

Защищено с помощью шифрования SHA-256

Как решить, является ли подача заявления о страховании автомобиля на случай царапины правильным выбором

Теперь, когда вы понимаете разницу между платными и необлагаемыми претензиями, пора определить, следует ли вам продолжить при предъявлении обвинительного иска.

Бывают случаи, когда предлагается подать иск, даже если вы знаете, что ваши ставки будут расти.

Что произойдет, если кто-то поцарапал мою машину и уехал? В видео ниже страховой агент из Farmers объясняет, что делать, если вы заметили повреждение вашего автомобиля, которое произошло, когда вы были припаркованы.

Однако, как правило, рекомендуется подавать документы, когда стоимость ремонта астрономически высока, когда вы не можете позволить себе ремонт самостоятельно или когда есть требование об ответственности за травмы и ущерб.В противном случае вы можете подумать о том, когда не подавать страховой иск и устранить ущерб самостоятельно.

Сколько будет стоить ремонт повреждений?

Краска некоторых автомобилей очень дорогая. Фактически, для устранения некоторых более глубоких царапин может потребоваться замена детали, а не просто новый слой краски. В этом случае стоимость ремонта может быть больше, чем вы можете позволить себе покрыть из своего кармана.

Сколько стоит исправить царапину на автомобиле? Вам следует получить оценку ремонта, прежде чем что-либо регистрировать, а затем оценить ситуацию. Лучший способ сделать это - получить оценку - обычно это бесплатно, - чтобы вы знали, как действовать дальше.

Цена, которую вам придется заплатить, определенно зависит от того, насколько серьезна царапина. Является ли он поверхностным и затрагивает только верхний слой краски, или он раскололся так, чтобы можно было видеть обнаженный металл?

Есть четыре скретч-уровня, так что вы можете определить свой и продолжить работу с него.

  1. Поверхностные потертости - Царапина, которая лишь слегка повреждает лаковое покрытие поверх краски.Это простое решение, и обычно вы можете сделать это самостоятельно, посетив автомагазин.
  2. Потертости прозрачного покрытия - Это будет царапина, которая немного глубже, но влияет только на прозрачное покрытие. Они длиннее и глубже, чем поверхностная потертость.
  3. Царапина от краски - Царапина, проникшая через прозрачное покрытие и поцарапавшая краску.
  4. Глубокая царапина от краски - обнажает основной материал, например металл или пластик.

Возможно, вы сможете самостоятельно избавиться от легкой царапины, но, скорее всего, вам придется отнести ее в автомастерскую, чтобы как следует отремонтировать глубокую царапину.

Scratch Wizard провел небольшое обследование примерно 30 кузовных мастерских, чтобы определить среднюю стоимость ремонта царапины.

Как вы понимаете, цена исправления царапины значительно варьируется в зависимости от того, насколько она серьезна. Но, если это всего лишь легкая потертость, возможно, будет проще исправить ее самостоятельно.

Какова франшиза?

Если у вас высокая франшиза по автострахованию, чтобы ваши страховые взносы были низкими, это может помешать вам подать иск. Посмотрите видео ниже, чтобы узнать больше о франшизах.

Как правило, франшизы используются для поддержания низких ставок. Таким образом, несмотря на ежемесячную оплату страховых взносов, вы все равно должны будете нести часть затрат на ремонт некоторых видов повреждений. Если у вас есть франшиза в размере 250 долларов, возможно, стоит подать иск о серьезной царапине. Но если ваша франшиза составляет 3000 долларов, вы все равно будете покрывать расходы самостоятельно и подавать иски страховщику.

На данном этапе стоит задуматься о стоимости вашего автомобиля. Если ваша машина стоит всего пару тысяч долларов, но ремонт царапины будет стоить более 1000 долларов, действительно ли она того стоит? Это особенно важно, если у вас нет комплексной страховки от царапин на автомобиле или если ваши расходы по страховке могут возрасти в связи с этим требованием.

Защищено с помощью шифрования SHA-256

Вы потеряете скидки?

Если вы хотите подать претензию и согласны принять доплаты, вы также должны иметь в виду, что это решение может привести к потере безаварийных или без претензий скидок, что может увеличить ваши страховые премии на 30 процентов.

Если у вас есть что-то вроде скидки для хорошего водителя или без претензий, стоит подумать об этом аспекте, когда вы принимаете решение, особенно если ущерб небольшой.

Не все претензии заслуживают внимания. Если вы подавали иск, о котором сожалеете в прошлом, сделайте свою домашнюю работу, прежде чем подавать иск о царапине.

Начните сравнивать расценки на страхование автомобилей прямо сейчас и найдите для себя подходящее покрытие, введя свой почтовый индекс в поле ниже.

Часто задаваемые вопросы: подача иска о царапине

Если у вас все еще есть вопросы, связанные с подачей иска о царапине на вашем автомобиле, продолжайте читать.

# 1 - Что вы будете делать, если кто-то поцарапает вашу машину?

Хотите знать, что делать, если собака поцарапает вашу машину? В данном случае это сделано не специально, но вам все равно придется бороться с повреждениями. Лучший совет здесь - вы можете просто починить это самостоятельно, если повреждения не так уж и велики. Спросите себя: стоит ли разрушать отношения с соседом, другом или тем, кто владеет собакой? Если это небольшая царапина, ее можно легко и дешево исправить.

# 2 - Что делать, если поцарапать припаркованную машину?

Если вы случайно поцарапали чью-то машину или не уверены, поцарапали ли вы машину, оставайтесь и поищите владельца. Если владельца не удается найти, оставьте на его автомобиле записку со всей необходимой информацией. Сделайте фотографии, найдите возможных свидетелей и обратитесь в свою страховую компанию. Если вы повредили другой автомобиль и уехали, это считается наездом и бегством, даже если повреждение незначительное.

# 3 - Можно ли сесть в тюрьму за то, что поцарапал машину?

Хотя маловероятно, что вы попадете в тюрьму за такое незначительное правонарушение, вы все равно несете ответственность за ущерб.Если вы поцарапали чью-то машину и уехали, вас определенно могут оштрафовать или подать в суд, если вы попытаетесь не платить.

# 4 - Подорожает ли моя страховка, если я поцарапаю машину?

Если в отношении вашей страховки гражданской ответственности подана претензия по поводу нанесенной вами царапины, ваши страховые ставки могут вырасти. Все компании по страхованию автомобилей индивидуальны, поэтому спросите, прежде чем подавать заявление. Возможно, лучше заплатить за ущерб из своего кармана.

.

Как обучить новую языковую модель с нуля с помощью трансформаторов и токенизаторов

За последние несколько месяцев мы внесли несколько улучшений в наши библиотеки transformers и tokenizers , чтобы упростить обучение новой языковой модели с нуля .

В этом посте мы продемонстрируем, как обучить «маленькую» модель (84 параметра M = 6 слоев, 768 скрытых размеров, 12 головок внимания) - то же количество слоев и головок, что и в DistilBERT - на Esperanto .Затем мы настроим модель для последующей задачи тегирования части речи.

Эсперанто - это сконструированный язык с целью облегчения изучения. Мы выбрали его для этой демонстрации по нескольким причинам:

  • это язык с относительно небольшими ресурсами (хотя на нем говорят около 2 миллионов человек), поэтому эта демонстрация менее скучна, чем обучение еще одной модели английского языка 😁
  • его грамматика очень регулярна (например, все нарицательные имена заканчиваются на -o, все прилагательные на -a), поэтому мы должны получить интересные лингвистические результаты даже на небольшом наборе данных.
  • наконец, всеобъемлющая цель, лежащая в основе языка, - сближать людей (способствовать миру во всем мире и международному взаимопониманию), что, как можно утверждать, соответствует цели сообщества НЛП 💚

N.B. Вам не нужно понимать эсперанто, чтобы понять этот пост, но если вы действительно хотите выучить его, у Duolingo есть хороший курс с 280 тысячами активных учеников.

Наша модель будет называться… подождите… EsperBERTo 😂

1.Найдите набор данных

Во-первых, давайте найдем корпус текста на эсперанто. Здесь мы воспользуемся эсперанто-частью корпуса OSCAR от INRIA. OSCAR - это огромный многоязычный корпус, полученный путем классификации языков и фильтрации дампов Common Crawl в Интернете.

Эсперанто-часть набора данных составляет всего 299M, поэтому мы объединим его с подкорпусом эсперанто Лейпцигской корпоративной коллекции, который состоит из текста из различных источников, таких как новости, литература и Википедия.

Окончательный обучающий корпус имеет размер 3 ГБ, что все еще мало - для вашей модели вы получите лучшие результаты, чем больше данных вы получите для предварительного обучения.

2. Обучить токенизатор

Мы решили обучить токенизатор кодирования пар байтов (такой же, как GPT-2) с теми же специальными токенами, что и RoBERTa. Возьмем произвольно его размер - 52 000.

Мы рекомендуем обучать BPE байтового уровня (а не, скажем, токенизатор WordPiece, такой как BERT), потому что он начнет строить свой словарь из однобайтового алфавита, поэтому все слова будут разложены на токены (не более жетона!).

  from pathlib import Path из токенизаторов импортировать ByteLevelBPETokenizer paths = [str (x) для x в Path ("./ eo_data /"). glob ("** / *. txt")] tokenizer = ByteLevelBPETokenizer () tokenizer.train (файлы = пути, vocab_size = 52_000, min_frequency = 2, special_tokens = [ "", "<Подушка>", "", "<УНК>", "<Маска>", ]) tokenizer.save_model (".", "esperberto")  

А вот немного ускоренный захват вывода:

В нашем наборе данных обучение заняло около 5 минут.

🔥🔥 Ого, это было быстро!

Теперь у нас есть vocab.json , который представляет собой список наиболее часто используемых токенов, ранжированных по частоте, и список слияний merges.txt .

  { «»: 0, «»: 1, "": 2, "": 3, «<маска>»: 4, "!": 5, "\" ": 6, «#»: 7, «$»: 8, «%»: 9, «&»: 10, "'": 11, "(": 12, ")": 13, # ... } # merges.txt я Ġ к на Ġ la т а Ġ е Ġ г Ġ п #...  

Что замечательно, так это то, что наш токенизатор оптимизирован для эсперанто. По сравнению с универсальным токенизатором, обученным для английского языка, больше родных слов представлено одним неразделенным токеном. Диакритические знаки, то есть символы с ударением, используемые в эсперанто - ĉ , ĝ , ĥ , ĵ , ŝ и ŭ - кодируются изначально. Мы также представляем последовательности более эффективным образом. Здесь, в этом корпусе, средняя длина кодируемых последовательностей примерно на 30% меньше, чем при использовании предварительно обученного токенизатора GPT-2.

Вот как вы можете использовать его в токенизаторах , включая обработку специальных токенов RoBERTa - конечно, вы также сможете использовать его напрямую из преобразователей .

  из токенизаторов. Имплементации импорта ByteLevelBPETokenizer from tokenizers.processors import BertProcessing tokenizer = ByteLevelBPETokenizer ( "./Models/EsperBERTo-small/vocab.json", "./Models/EsperBERTo-small/merges.txt", ) tokenizer._tokenizer.post_processor = BertProcessing ( ("", токенизатор.token_to_id ( "")), ("", tokenizer.token_to_id ("")), ) tokenizer.enable_truncation (max_length = 512) Распечатать( tokenizer.encode ("Mi estas Julien.") )  

3. Обучение языковой модели с нуля

Обновление: Связанный блокнот Colab использует наш новый Trainer напрямую, а не через скрипт. Не стесняйтесь выбирать подход, который вам больше всего нравится.

Теперь мы обучим нашу языковую модель, используя run_language_modeling.py из transformers (недавно переименован из run_lm_finetuning.py , поскольку теперь он поддерживает обучение с нуля более плавно). Просто не забудьте оставить --model_name_or_path to None для обучения с нуля по сравнению с существующей моделью или контрольной точкой.

Мы обучим модель, подобную RoBERTa, которая является BERT-подобной с парой изменений (подробности смотрите в документации).

Поскольку модель похожа на BERT, мы обучим ее на задаче Моделирование маскированного языка , т.е.е. предсказывает, как заполнять произвольные токены, которые мы случайным образом маскируем в наборе данных. Об этом позаботится пример сценария.

Нам просто нужно сделать две вещи:

  • реализует простой подкласс Dataset , который загружает данные из наших текстовых файлов
    • В зависимости от вашего варианта использования вам может даже не потребоваться писать собственный подкласс набора данных, если один из приведенных примеров ( TextDataset и LineByLineTextDataset ) работает, но есть много настраиваемых настроек, которые вы, возможно, захотите добавить в зависимости от того, как выглядит ваш корпус.
  • Выбирайте разные наборы гиперпараметров и экспериментируйте с ними.

Вот простая версия нашего набора EsperantoDataset.

  из набора данных импорта torch.utils.data класс EsperantoDataset (набор данных): def __init __ (сам, оценка: bool = False): tokenizer = ByteLevelBPETokenizer ( "./Models/EsperBERTo-small/vocab.json", "./Models/EsperBERTo-small/merges.txt", ) tokenizer._tokenizer.post_processor = BertProcessing ( ("", токенизатор.token_to_id ( "")), ("", tokenizer.token_to_id ("")), ) tokenizer.enable_truncation (max_length = 512) self.examples = [] src_files = Путь ("./ data /"). glob ("* - eval.txt") если оценить иначе Путь ("./ data /"). glob ("* - train.txt") для src_file в src_files: print ("🔥", src_file) lines = src_file.read_text (encoding = "utf-8"). splitlines () self.examples + = [x.ids для x в tokenizer.encode_batch (строки)] def __len __ (сам): вернуть len (self.Примеры) def __getitem __ (self, i): вернуть torch.tensor (self.examples [i])  

Если ваш набор данных очень большой, вы можете выбрать загрузку и разметку примеров на лету, а не в качестве этапа предварительной обработки.

Вот один конкретный набор из гиперпараметров и аргументов, которые мы передаем скрипту:

  - каталог_вывода ./models/EsperBERTo-small-v1 --model_type Роберта --mlm --config_name ./models/EsperBERTo-small --tokenizer_name./ Модель / EsperBERTo-маленький --do_train --do_eval --learning_rate 1e-4 --num_train_epochs 5 --save_total_limit 2 --save_steps 2000 --per_gpu_train_batch_size 16 --evaluate_during_training - семя 42  

Как обычно, выберите самый большой размер пакета, который вы можете разместить на своем графическом процессоре (ах).

🔥🔥🔥 Приступим к тренировкам !! 🔥🔥🔥

Здесь вы можете проверить наш Tensorboard для одного конкретного набора гиперпараметров:

Наши примеры скриптов по умолчанию регистрируются в формате Tensorboard под запусков / .Затем, чтобы просмотреть свою доску, просто запустите tensorboard dev upload --logdir запускает - это настроит tensorboard.dev, управляемую Google версию, которая позволяет вам поделиться своим экспериментом ML с кем угодно.

4. Убедитесь, что LM действительно обучил

Помимо наблюдения за сокращением потерь на обучение и оценку, самый простой способ проверить, изучает ли наша языковая модель что-нибудь интересное, - это использовать FillMaskPipeline .

Конвейеры

- это простые оболочки для токенизаторов и моделей, а оболочка 'fill-mask' позволит вам ввести последовательность, содержащую замаскированный токен (здесь ), и вернуть список наиболее вероятных заполненных последовательностей с их вероятности.

  из импортного трубопровода трансформаторов fill_mask = трубопровод ( «Заполняющая маска», модель = "./ модели / EsperBERTo-маленький", токенизатор = "./ модели / EsperBERTo-маленький" ) result = fill_mask ("La suno <маска>.")  

Хорошо, простой синтаксис / грамматика работает. Давайте попробуем немного более интересную подсказку:

  fill_mask ("Jen la komenco de bela <маска>.")  

« Jen la komenco de bela tago », действительно!

С помощью более сложных подсказок вы можете проверить, отражает ли ваша языковая модель больше семантических знаний или даже какой-то (статистический) здравый смысл.

5. Выполните точную настройку LM для выполнения последующих задач

Теперь мы можем точно настроить нашу новую языковую модель эсперанто для последующей задачи тегирования части речи.

Как упоминалось ранее, эсперанто - это очень регулярный язык, в котором окончания слов обычно определяют грамматическую часть речи. Используя набор данных аннотированных тегов POS на эсперанто, отформатированных в формате CoNLL-2003 (см. Пример ниже), мы можем использовать сценарий run_ner.py из transformers .

POS-теги - это задача классификации токенов, такая же, как и NER, поэтому мы можем просто использовать тот же самый сценарий.

Опять же, вот размещенная на хосте Tensorboard для этой тонкой настройки. Мы тренируемся в течение 3 эпох, используя размер пакета 64 на GPU.

Потери при обучении и оценке сводятся к небольшим остаточным значениям, поскольку задача довольно проста (язык - обычный) - все еще интересно иметь возможность обучать ее от начала до конца 😃.

На этот раз давайте использовать TokenClassificationPipeline :

  из трансформаторов импортный токен Классификация Трубопровод, трубопровод MODEL_PATH = "./ модель / EsperBERTo-маленькая-полюсный /» nlp = pipeline ( «Нер», Модель = MODEL_PATH, токенизатор = MODEL_PATH, ) нлп ("Mi estas viro kej estas tago varma.")  

Похоже, заработало! 🔥

Для более сложного набора данных для NER, @ stefan-it рекомендовал, чтобы мы могли обучиться на наборе данных серебряного стандарта из WikiANN

6. Поделитесь своей моделью 🎉

Наконец, когда у вас будет хорошая модель, подумайте о том, чтобы поделиться ею с сообществом:

  • загрузите свою модель с помощью интерфейса командной строки: transformers-cli upload
  • написать README.md model card и добавьте ее в репозиторий под model_cards / . В идеале ваша модельная карточка должна включать:
    • описание модели,
    • параметров обучения (набор данных, предварительная обработка, гиперпараметры),
    • результатов оценки,
    • Предполагаемое использование и ограничения
    • все, что еще может пригодиться! 🤓

ТАДА!

➡️ У вашей модели есть страница на https://huggingface.co/models, и каждый может загрузить ее с помощью AutoModel.from_pretrained ("имя пользователя / имя_модели") .

Если вы хотите взглянуть на модели на разных языках, посетите https://huggingface.co/models

Спасибо!

,

Английское идиоматическое выражение: «Вот в чем дело»

Я Робби, и я не говорю по-английски. На протяжении всей моей жизни я всегда хотел бегло говорить по-английски, но из-за того, как английский преподается в школах, я всегда боролся с разговорным английским.

Я не мог научиться бегло говорить по-английски в течение 5 лет - прочтите о том, что я делал, чтобы научиться свободно говорить ЗДЕСЬ - ВЫ в такой же ситуации?

Затем, в один прекрасный день, после многих лет постоянного стремления к беглому владению английским, я осознал ключевой аспект улучшения разговорного английского - изучение английских фраз и словосочетаний вместо изучения грамматических правил и попыток построить предложения в своей голове с нуля!

Если вы также заинтересованы в улучшении своего владения английским языком, ознакомьтесь с Системой гармонии английского языка - продуктом, который я создал, чтобы помочь всем моим коллегам-иностранцам улучшить свой разговорный английский и достичь гораздо большего в профессиональной, социальной и личной жизни.

Английская система гармонии Вход для клиентов ЗДЕСЬ

Для тех иностранцев, говорящих по-английски, чьи знания английского языка, письмо и грамматика уже хороши, но у них трудности с разговорным английским!

Запечатлеть в вашей памяти естественных английских речевых образов - революционная технология упражнений на речь!

.

Смотрите также