Допустимый процент тонировки: Штраф ГИБДД за тонировку 2020. Как избежать штрафа за тонировку?

Содержание

Какая тонировка разрешена по ГОСТу в 2020 году

Тонировка стекол по ГОСТу 2020

Тонировка авто по ГОСТу — это затемнение стёкол, тонировочной плёнкой с определённым процентом светопропускания. К примеру, самая распространённая тонировка в Екатеринбурге «пятёрка» с коэффициентом 5%, такая тонировка может быть установлена на любые стёкла автомобиля, кроме передних и лобового стекла. То же самое касается и тонировочной плёнки со светопропусканием 15%, 20%, 35%, 50%. Как правило, такая тонировка делается на задние стекла в автомобиле. Т.к если такую тонировку наклеить на передние стекла , то у сотрудников ДПС могут возникнуть дополнительные вопросы к вам. На данный момент снятие номеров за тонировку передних стекол отменено и большинство автовладельцев спокойно тонируют передние стекла на своих автомобилях и наслаждаются красотой и комфортом своего автомобиля.

 Допустимое светопропускание стекол

Основные требования к светопропускной способности автомобильных стекол :

  • Светопропускание для лобового стекла должно быть не менее 70%;
  • Светопропускание для боковых стекол должно быть не менее 70%;
  • Допускается 100% тонирование задних стекол при условии наличия боковых зеркал.

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

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

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

Мы работаем с такими известными американскими брендами, как XPEL, UltraVision (компания Автотайм является официальным представителем на территории Свердловской области), LLumar, Johnson, SunTek, 3M. Даем пожизненную гарантию на нашу работу. При повреждении стекла с нанесенной пленкой, осколки остаются на пленке.

Интересный факт, что стекло с наклеенной пленкой выдерживает удар силой 60-70 Дж, это как брошенный с расстояния руки камень.
Американские профессиональные тонировочные пленки способны:
— поглощать солнечные блики,
— защищать от УФ лучей,
— притемнить свет фар встречных автомобилей.

Также, тонированные стекла помогают скрыть содержимое салона от нежелательных глаз.

Итог, тонировка авто:

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

Некоторые автомобилисты считают, что любая тонировка запрещена.
Также не редко можно услышать вопрос: что означает для стекол автомобиля тонировка по ГОСТу?

Понятно, что такой вопрос возникает прежде всего в связи с не желанием иметь лишние проблемы на дороге с сотрудниками ГИБДД.

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

• Лобовое стекло – не более 30%;
• Передние боковые – не более 30%;

Эти числа показывают допустимые показатели поглощения светового потока, что в свою очередь означает: светопропускание лобового стекла – не менее 70%, передних боковых стекол – не менее 70%.

В связи с этим могут возникнуть несколько вопросов.

Во-первых, раз допускается затемнение лобового стекла до 30%, почему же тогда говорят, что лобовое стекло вообще нельзя тонировать? Ответ прост. Дело в том, что даже новое стекло уже само по себе поглощает до 20% светового потока, не говоря о старом, у которого этот показатель уже больше 20%. Таким образом, получается, что запаса по тонировке практически нет.

Во-вторых, если такие строгие требования, то почему у многих автомобилей затонирована так называемая задняя полусфера (заднее и задние боковые — стекла задних дверей)? Тонировка по ГОСТу допускает тонирование всех этих стекол пленками с любыми процентами тонировки, вплоть до «глухой», но при условии наличия на автомобиле обоих боковых зеркал заднего вида.

В наше время трудно найти авто без боковых зеркал, поэтому затонированная задняя полусфера вписывается в требования ГОСТа.

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

Остается несколько слов сказать о допустимом размере светозащитной полосы, и, таким образом, будем считать, что мы с вами в доступной форме окончательно разобрались, что имеется ввиду, когда говорят о тонировке по ГОСТу: ширина такой полосы не более 15 см.

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

Атермальная пленка хамелеон — производитель компания Ultra Vision (США). Пленка хамелеон серии Mystique изменяют свой цвет, рефлективность (визуальный % светопропускания) в зависимости от угла зрения и уровня освещенности.

Пленка Ultra Vision Mystique Clima Comfort — имеет 83% светопропускания и ИК-защита 81%, Ultra Vision Light — имеет 90% светопропускания и проходит по ГОСТу практически на всех автомобилях.

В 2015 году расширился ассортимент пленок хамелеон UltraVision, появилась новая пленка хамелеон Deep Light, что-то среднее между Clima Comfort и Light. Светопропускание у этой пленки аналогично пленки Clima Comfort, защита от инфракрасного излучения выше — 90%, автомобильное стекло с тонировкой хамелеон Deep Light напоминает атермальное стекло автомобиля Range Rover Voque, Porsche Cayenne .

В сравнение с Clima Comfort пленка Deep Light имеет меньшую рефлективность и менее выраженный эффект хамелеона, оттенок пленки более спокойный и не так привлекает внимание окружающих.

Внешний вид пленки Deep Light меняется от угла зрения по высоте на седанах он более голубой, на высоких машинах (джипах) добавляется пурпурный оттенок. Изнутри пленка выглядит, как абсолютно прозрачная.  Пленка Deep Light , намотанная на рулоне имеет зеленоватый оттенок.

Все пленки хамелеон Deep Light имеют дополнительную защиту от подделки, на защитном лайнере печатается логотип UltraVision

Тонировка хамелеон Deep Light
— Светопропускание 83%
защита от инфракрасного излучения — 90%

В продаже имеется атермальная теплоотражающая автомобильная тонировочная пленка со светопропусканием 80% (LLumar Air 80 пленка практически прозрачная с голубым оттенком), подходит для нанесения на передние стекла автомобиля. Защита от ИК-излучения 80%

АТЕРМАЛЬНАЯ ПЛЕНКА UltraVision

РЕКОМЕНДУЕМ!
Новая атермальная пленка — атермальная пленка со светло-голубым оттенком, UltraVision Sun Protection Aquamarine — атермальная пленка со светло-зеленым оттенком, соответствуют требованиям Технического Регламента и максимально защищают от солнца. Атермальные пленки Ultra Vision Film (США) имеют превосходные показатели по светопропусканию – 80%. Сокращение солнечной энергии 90%, что превосходит пленки популярного бренда LLumar AIR 80 и AIR 75 и конкурирует по этому показателю только с пленками 3М Crystalline 90, но при этом в разы дешевле. Отлично формуются.

Стоимость тонировки в Автотайм Екатеринбург

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


при нанесении пленки нельзя гарантировать безопасность стекла при аварии

Суть неопределенности насчет тонировки: Техрегламент, общий для стран — участниц Таможенного союза, не запрещает тонировку на задних стеклах, а ПДД РБ категорично не допускает ее применение. Множество водителей считают, тонировка не влияет на безопасность. Однако в УГАИ МВД придерживаются другого мнения — «после нанесения пленки нельзя гарантировать соответствие стекла требованиям, которые гарантирует автопроизводитель».

«Некоторые водители при управлении практически не пользуются задними боковыми стеклами, в некоторых моделях (Lada Largus) они вовсе отсутствуют, — петиция с таким текстом появилась в сети. — Возможность купить автомобиль с заводскими тонированными стеклами есть не у всех. При этом летом в жару или когда в салоне маленькие дети отсутствие тонировки приводит к неудобствам».

«Согласно Техрегламенту Таможенного союза тонировка задних стекол автомобилей не запрещена, запрет предусмотрен только ПДД, действующими на территории Беларуси,

— обращают внимание составители петиции. — Например, в России можно спокойно тонировать задние боковые стекла и заднее стекло. Просим разрешить тонировку пленкой задних и задних боковых стекол автомобиля или использование шторок на задних боковых стеклах».

На днях пришел ответ из УГАИ МВД: «Требования заключены в Техрегламенте Таможенного союза от 2011 года. Там указано, что стекла должны соответствовать Правилам ЕЭК ООН №43. Правила устанавливают требования к дроблению, прочности, сопротивлению стекол. Для соответствия стекол Правилам изготовитель проходит испытания, подтверждающие безопасность. Особо отмечаем, что в п. 4.1 приложения 8 к ТР ТС указано, что транспортное средство должно быть укомплектовано стеклами, предусмотренными изготовителем».

Правда, нанесение дополнительной пленки не означает отсутствие стекол от изготовителя. Также стоит дополнить, что в ответе почему-то не говорится о пункте 4.3 того же приложения 8 того же ТР ТС. Цитируем: «Светопропускание ветрового стекла и стекол, через которые обеспечивается передняя обзорность для водителя, должно составлять не менее 70%. Данное требование не применяется к задним стеклам транспортных средств категории М1 (ТС, используемые для перевозки пассажиров и имеющие, помимо места водителя, не более восьми мест для сидения. — Прим. Onliner.by) при условии, что транспортное средство оборудовано наружными зеркалами заднего вида, которые удовлетворяют требованиям настоящего приложения».

А в ответе из Госавтоинспекции приходят к своим выводам: «При доработке стекла путем нанесения пленки без испытаний нельзя гарантировать соответствие стекол требованиям НПА. В частности — требованиям к оптическим свойствам и свойствам, влияющим на безопасность стекла в аварийной ситуации. Потому оснований для разрешения тонировки пленкой задних и задних боковых стекол нет».

Когда говорят об аварийности и опасности конструкций, всегда хочется услышать объективные данные. Согласитесь, есть разница между фразами «нельзя гарантировать соответствие требованиям актов (свойствам, влияющим на безопасность)» и «являются небезопасными». Первая описывает гипотетическую ситуацию, вторая констатирует факт. Объективно о фактах опасности или безопасности в вопросах аварийности может говорить только статистика. И такие цифры существуют. По словам Андрея Чернявского, заместителя начальника УГАИ МВД, в прошлом году в РБ зарегистрировано 26 ДТП, непосредственной причиной которых стала техническая неисправность. Напомним, запрет на тонировку закреплен в пункте 37 приложения 4 к ПДД «Перечень неисправностей ТС и условий, при которых запрещается их участие в движении». 26 ДТП — это менее одного процента от общего числа аварий в стране. И тут следует задаться вопросом: сколько процентов аварий от этого 1% произошло непосредственно из-за наличия тонировки?

Читайте также:

Библиотека Onliner: лучшие материалы и циклы статей

Auto.Onliner теперь в Telegram! Присоединяйтесь!

Быстрая связь с редакцией: читайте паблик-чат Onliner и пишите нам в Viber!

Перепечатка текста и фотографий Onliner без разрешения редакции запрещена. [email protected]

ГОСТ по тонировке. Виды и допустимая норма тонировки стекол автомобиля :: SYL.ru

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

Для чего затемняются стекла?

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

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

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

Возможные недостатки

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

Нормы законодательства

Каждый пункт ГОСТ по тонировке направлен на повышение безопасности дорожного движения:

  1. Стекла, предназначенные для обеспечения переднего обзора, должны пропускать не менее 70 процентов света.
  2. Не допускается использование материалов, способных привести к искажению определенных цветов (зеленого, красного, голубого, желтого и белого).
  3. Категорически запрещается применять покрытия с зеркальным эффектом.
  4. Нельзя создавать затеняющие полосы со стороны ветровых окон шириной более 14 см.
  5. При наличии наружных зеркал с каждой стороны пропускная способность заднего стекла не нормируется.

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

Важно понимать

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

Основные приборы для тестирования

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

Название

Описание

«Блик-Н»

Прибор функционирует от напряжения 12 вольт. Показания допускается снимать при температуре от – 10 до +40 градусов, если относительная влажность не превышает 95 процентов. Толщина тестируемого объекта должна колебаться в переделах 3-10 мм.

«Свет»

Приспособление позволяет работать в более широком диапазоне температур. Его можно использовать, если столбик термометра не выходит за пределы -40 или +40 градусов. Толщина образца должна составлять от 3 до 6 мм.

«Тоник»

Устройство отличается небольшой массой, поэтому функционирует от напряжения 3,6 вольт. Оно позволяет измерять стекла толщиной не более 20 мм. Рабочий диапазон температур колеблется от -10 до +40 градусов.

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

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

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

Что касается правил эксплуатации, то они заключаются в следующем:

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

Кем определяется светопропускаемость?

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

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

Популярные виды тонировки

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

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

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

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

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

Особенности выбора пленки

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

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

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

Самостоятельное наклеивание пленки

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

Из подготовленной заранее пленки следует вырезать кусок, соответствующий форме тонируемого стекла. По краям должен быть напуск 3-5 мм. Далее подготавливается основа. Стекло протирается сухой тряпкой, после чего на его поверхность наносится мыльный раствор.

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

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

Заключительная часть

Хотя нормы ГОСТ по тонировке являются достаточно жесткими, при правильном подходе можно обезопасить себя от штрафных взысканий, особенно если знать правовые нормы. Инструкция по наклеиванию пленки поможет провести работы без сотрудников специализированных фирм, благодаря чему удастся избежать лишних трат. Что касается качества покрытия, то оно будет зависеть от приобретаемых материалов и правильности их фиксации.

Допустимый дефект

— перевод — англо-испанский словарь

en Допустимые дефекты и пределы износа

EurLex-2 es Pruebas de navegación

en ОДНАКО, ОБОРУДОВАННЫЕ ОГУРЦЫ МОГУТ ИМЕТЬ ВСЕ ДЕФЕКТЫ В ОТНОШЕНИИ ДЕФЕКТОВ ЖАРЕНЫЕ ОГУРЦЫ II СОРТА.

EurLex-2 es Sólo chicas por todas partes, todas solteras, sólo para nosotros dos, virtualmente sin comptencia

en Разрешение на проезд через переезд с дефектом;

Eurlex2019 es Carajo, muchacha, esa es mi tercera teta

en (8) Разрешение на проезд через переезд с дефектом;

Eurlex2019 es Resolución de la Sala de Recurso: Anulación de la decisión impugnada, desestimación de la oposición y Estimación de la solicitud de registro

en На внешней поперечной поверхности оси недопустимые дефекты.

EurLex-2 es Sabes que matará de nuevo

en Поперечные дефекты на внешней поверхности оси недопустимы

oj4 es Yo create frente a un espejo, sentado en el borde de la cama.Y … вы устанавливаете соло …… sin embargo él install a mi lado …… pero él no se veía

en он соответствует критериям, изложенным в Приложении III, Часть A, в отношении базовый выход помола риса и в Приложении III, Часть B, в отношении максимального процента допустимых дефектов

oj4 es No hablo de una distorsión sutil del estado emocional… sino más bien un efecto más inmediato

ru Газета использовала ее фотографию без ее разрешения для статьи о психических недостатках.

OpenSubtitles2018.v3 es És un muchacho encantador

en он соответствует критериям, изложенным в Приложении III, Часть A, в отношении базового измельченного выхода риса, и в Приложении III, Часть B, в отношении максимально допустимый процент дефектов;

EurLex-2 es Gracias, maestra

en Однако также можно предположить, что после отказа адресата принять документ допустимо исправить дефект путем последующего предоставления адресату перевод.

EurLex-2 es El matrimonio impla esfuerzo

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

EurLex-2 es Hablen Cllo

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

EurLex-2 es Aquí están los formularios que Travis firmó

en 3 Действия учреждений — Изложение причин — Обязательства — Объем — Решения — Устранение дефекта в объяснении причин на стадии предварительного судебного разбирательства — Не допускается

EurLex-2 es Lo dispuesto en los apartados # a # se aplicará también a los envases, en el sentido de lo dispuesto en el artículo #, apartado #, accesorios, piezas de repuesto y herramientas, en el sentido de lo dispuesto en el artículo #, ya los surtidos, en el sentido de lo dispuesto en el artículo #, cuando estos artículos no sean originarios

en Действия учреждений — Изложение причин — Обязательства — Объем — Решения — Устранение дефекта в изложении причин во время разбирательства в Суде — Не допускается

EurLex-2 es Documentación de la API

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

EurLex-2 es Ni tenía rollo

en 3. Действия учреждений — Изложение причин — Обязательства — Объем — Решения — Устранение недостатков в изложении причин во время разбирательства в суде — Не допускается

EurLex -2 es Eres un maldito demonio

en он не должен демонстрировать ухудшение цвета или внешнего вида, которое ухудшает эти характеристики, с допустимым максимальным допуском 1,5% примесей (расщепленных, окрашенных, пораженных долгоносиками или дефектная окраска).Кроме того, допускается, чтобы максимум 1,5% сушеных бобов не соответствовали критериям размера,

EurLex-2 es Pietro, ¿qué dices?

en Действия учреждений — Изложение причин — Обязательство — Объем — Решения — Устранение дефекта в изложении причин во время разбирательства в Суде — Не допускается (см. Параграф 58)

EurLex-2 es para los créditos correientes a la asignación anual de #: el # de diciembre de

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

MultiUn es Big Chris. — ¿Большой Крис?

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

UN-2 es Identifiquen a cada coleccionista que se especialice en esa época y traten de encontrar lamayor cantidad de información como sea posible de cada transacción de venta de esas piezas

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

UN-2 es Tengo que encontrar un cajero

Учебный центр

Это не предложение или ходатайство в какой-либо юрисдикции, где мы не уполномочены вести бизнес или где такое предложение или ходатайство противоречили бы местным законам и постановлениям этой юрисдикции, включая, помимо прочего, лиц, проживающих в Австралии, Канаде. , Гонконг, Япония, Саудовская Аравия, Сингапур, Великобритания и страны Европейского Союза.

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

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

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

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

Ордера на спреды, страддлы и другие многоплановые опционные заказы, размещенные в Интернете, будут включать комиссию в размере 0,65 доллара США за контракт по каждой части. Заказы, размещенные другими способами, будут иметь дополнительные транзакционные издержки.

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

Торговля на Форекс предполагает использование кредитного плеча, сопряжена с высоким уровнем риска и подходит не всем инвесторам. Пожалуйста, прочтите «Раскрытие информации о валютных рисках» перед тем, как торговать валютными продуктами.

Счета фьючерсов и форекс не защищены Корпорацией по защите инвесторов в ценные бумаги (SIPC).

Услуги по торговле фьючерсами, фьючерсными опционами и валютой, предоставляемые TD Ameritrade Futures & Forex LLC. Торговые привилегии подлежат рассмотрению и утверждению. Не все клиенты подойдут. Счета Forex недоступны для жителей Огайо или Аризоны.

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

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

TD Ameritrade, Inc., член FINRA / SIPC.

TD Ameritrade Inc., член FINRA / SIPC. TD Ameritrade является товарным знаком, которым совместно владеют TD Ameritrade IP Company, Inc. и Toronto-Dominion Bank © 2020 TD Ameritrade IP Company, Inc. Все права защищены. Используется с разрешения.

Изменение в процентах — увеличение и уменьшение в процентах

Объяснение и повседневные примеры использования процентов обычно можно найти на нашей странице Проценты: Введение .Для более общих расчетов процентов см. Нашу страницу Калькуляторы процентов .

Для расчета увеличения в процентах:

Первый: вычислите разницу (увеличение) между двумя числами, которые вы сравниваете.

Увеличение = новое число — исходное число

Затем: разделите увеличение на исходное число и умножьте ответ на 100.

% увеличение = Увеличение ÷ Исходное число × 100 .

Если ваш ответ отрицательный, то это процентное уменьшение.

Для расчета уменьшения в процентах:

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

Уменьшение = Исходный номер — Новый номер

Затем: разделите уменьшение на исходное число и умножьте ответ на 100.

% Уменьшение = Уменьшение ÷ Исходное число × 100

Если ваш ответ отрицательный, то это процентное увеличение.

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

Калькулятор процентного изменения


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

Подробнее: Калькуляторы процентов



Примеры — увеличение и уменьшение в процентах

В январе Дилан проработал 35 часов, в феврале — 45.5 часов — на сколько процентов увеличилось рабочее время Дилана в феврале?

Чтобы решить эту проблему, сначала мы вычисляем разницу в часах между новым и старым числами. 45,5 — 35 часов = 10,5 часов. Мы видим, что Дилан в феврале проработал на 10,5 часов больше, чем в январе — это его рост на на . Чтобы рассчитать увеличение в процентах, теперь необходимо разделить увеличение на исходное (январское) число:

10,5 ÷ 35 = 0.3 (См. Инструкции и примеры деления на странице , раздел .)

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

0,3 × 100 = 30

Таким образом, Дилан отработал в феврале на 30% больше часов, чем в январе.

В марте Дилан снова проработал 35 часов — столько же, сколько он работал в январе (или 100% его январских часов). Какова процентная разница между февральскими часами Дилана (45.5) и его мартовские часы (35)?

Сначала рассчитайте уменьшение количества часов, то есть: 45,5 — 35 = 10,5

Затем разделите уменьшение на исходное число (февральские часы) так:

10,5 ÷ 45,5 = 0,23 (с точностью до двух знаков после запятой).

Наконец, умножьте 0,23 на 100, чтобы получить 23%. Часы Дилана в марте были на 23% меньше, чем в феврале.

Вы, возможно, думали, что, поскольку между январскими часами Дилана (35) и февралем (45.5) часов, что между его часами февраля и мартом также будет 30% сокращение. Как видите, это предположение неверно.

Причина в том, что наше исходное число в каждом случае разное (35 в первом примере и 45,5 во втором). Это подчеркивает, насколько важно убедиться, что вы рассчитываете процент от правильной начальной точки.

Иногда проще показать процентное уменьшение как отрицательное число — для этого следуйте приведенной выше формуле для вычисления процентного увеличения — ваш ответ будет отрицательным числом, если было уменьшение.В случае Дилана увеличение на на часов в период с февраля по март составляет -10,5 (отрицательно, потому что это уменьшение). Следовательно, -10,5 ÷ 45,5 = -0,23. -0,23 × 100 = -23%.

Часы Дилана могут отображаться в таблице данных как:

Месяц часов
отработано
В процентах
Изменение
Январь 35
Февраль 45,5 30%
март 35 -23%

Расчет значений на основе процентного изменения

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

Вы можете увидеть заголовки вроде:

Осадки в Великобритании этим летом были на 23% выше среднего.
Данные по безработице снизились на 2%.
Бонусы банкиров ’уменьшились на 45%.

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

Без данных цифры процентного изменения могут вводить в заблуждение.


Кередигион, графство в Западном Уэльсе, имеет очень низкий уровень насильственных преступлений.

Отчеты полиции Кередигиона за 2011 год показали 100% рост насильственных преступлений. Это поразительное число, особенно для тех, кто живет или думает о переезде в Кередигион.

Однако, когда исследуются основные данные, выясняется, что в 2010 году в Кередигионе было зарегистрировано одно насильственное преступление. Таким образом, увеличение на 100% в 2011 году означало, что было зарегистрировано два насильственных преступления.

Если взглянуть на реальные цифры, восприятие количества насильственных преступлений в Ceredigion значительно изменится.

Чтобы определить, насколько что-то увеличилось или уменьшилось в реальном выражении, нам нужны реальные данные.

Возьмите пример: « осадков в Великобритании этим летом было на 23% выше среднего » — мы сразу можем сказать, что в Великобритании за лето выпало почти на четверть (25%) осадков больше, чем в среднем. Однако, не зная, каков средний уровень осадков или сколько осадков выпало за рассматриваемый период, мы не можем определить, сколько осадков выпало на самом деле.

Расчет фактического количества осадков за период, если известно среднее количество осадков.

Если мы знаем, что среднее количество осадков составляет 250 мм, мы можем рассчитать количество осадков за период, вычислив 250 + 23%.

Первая тренировка 1% от 250, 250 ÷ 100 = 2,5. Затем умножьте ответ на 23, потому что количество осадков увеличилось на 23%.

2,5 × 23 = 57,5.

Таким образом, общее количество осадков за рассматриваемый период составило 250 + 57,5 ​​= 307,5 ​​мм.

Расчет среднего количества осадков, если известно фактическое количество.

Если в новостном сообщении говорится о новом измерении и процентном увеличении, « количество осадков в Великобритании было на 23% выше среднего… Выпало 320мм дождя… ».

В этом примере мы знаем, что общее количество осадков составило 320 мм. Мы также знаем, что это на 23% выше среднего. Другими словами, 320 мм соответствует 123% (или 1,23 раза) от среднего количества осадков. Чтобы вычислить среднее значение, мы разделим общую сумму (320) на 1,23.

320 ÷ 1,23 = 260,1626. Округленное до одного десятичного знака, среднее количество осадков 260,2 мм .

Теперь можно рассчитать разницу между средним и фактическим количеством осадков:
320 — 260.2 = 59,8 мм .

Мы можем заключить, что 59,8 мм составляет 23% от среднего количества осадков (260,2 мм), и что в реальном выражении выпало на 59,8 мм больше осадков, чем в среднем.


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

Общие сведения о параметрах LightGBM (и о том, как их настроить)

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

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

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

Конкретно I:

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

  • Какие методы повышения градиента реализованы в LightGBM и в чем их отличия?
  • Какие параметры в целом важны?
  • Какие параметры регуляризации необходимо настроить?
  • Как настроить параметры lightGBM в Python?

Методы усиления градиента

С LightGBM вы можете запускать различные типы методов повышения градиента.У вас есть: GBDT, DART и GOSS, которые можно указать с помощью параметра повышения .

В следующих разделах я объясню и сравню эти методы друг с другом.

lgbm gbdt (деревья решений с градиентным усилением)

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

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


СВЯЗАННЫЕ С
Общие сведения об отсечении градиента (и способах устранения проблемы с растущими градиентами)


Позвольте мне рассказать вам суть.

Он основан на трех важных принципах:

  • Слабые ученики (деревья решений)
  • Оптимизация градиента
  • Техника усиления

Итак, в методе gbdt у нас есть много деревьев решений (слабые ученики).Эти деревья строятся последовательно:

  • первое дерево изучает, как соответствовать целевой переменной
  • второе дерево изучает, как соответствовать остатку (разнице) между предсказаниями первого дерева и основной истиной
  • Третье дерево учится соответствовать остаткам второе дерево и так далее.

Все эти деревья обучаются путем распространения градиентов ошибок по всей системе.

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

дротиковое усиление градиента

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

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

lgbm goss (односторонняя выборка на основе градиента)

Фактически, наиболее важной причиной для наименования этого метода lightgbm является использование метода Госса, основанного на этой статье. Goss — это более новая и легкая реализация gbdt (отсюда «легкий» gbm).

Стандартный gbdt надежен, но недостаточно быстр для больших наборов данных.Следовательно, goss предлагает метод выборки, основанный на градиенте, чтобы избежать поиска по всему пространству поиска. Мы знаем, что для каждого экземпляра данных, когда градиент мал, это означает, что данные не о чем беспокоятся, а когда градиент большой, их следует повторно обучать. Итак, у нас есть с двух сторон, , экземпляры данных с большим и малым градиентами. Таким образом, goss сохраняет все данные с большим градиентом и выполняет случайную выборку (, поэтому она называется односторонней выборкой ) для данных с небольшим градиентом.Это делает пространство поиска меньше, и споры могут сходиться быстрее. Наконец, чтобы получить больше информации о goss, вы можете проверить это сообщение в блоге.

Сведем эти различия в таблицу:

Методы Примечание Необходимо изменить эти параметры Преимущество Недостаток
Lgbm gbdt Это тип повышения по умолчанию. Поскольку gbdt является параметром по умолчанию для lgbm, вам не нужно изменять значение остальных параметров для него.(все-таки тюнинг необходим!) Стабильный и надежный Чрезмерная специализация Требует много времени Потребляет память
Дротик ЛГБМ Попытайтесь решить проблему сверхспециализации в gbdt drop_seed: случайное начальное число для выбора моделей отбрасывания. Uniform_dro: установите значение true, если вы хотите использовать равномерное dropxgboost_dart_mode: установите значение true, если вы хотите использовать режим xgboost dartskip_drop: вероятность пропуска процедуры исключения во время итерации повышения max_dropdrop_rate: dropout процент: доля предыдущих деревьев, которые выпадают при выпадении Лучше точность Слишком много настроек
ЛГБМ Госс Goss предоставляет новый метод выборки для GBDT, разделяя эти экземпляры большими градиентами. top_rate: коэффициент удержания данных большого градиента; other_rate: коэффициент удержания данных малого градиента Быстрая сходимость Переоснащение, когда набор данных — sma

Примечание:

Если вы установите усиление как RF, тогда алгоритм lightgbm будет вести себя как случайный лес, а не деревья с усилением! Согласно документации, чтобы использовать RF, вы должны использовать bagging_fraction и feature_fraction меньше 1.

Регуляризация

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

Вы должны знать, что для небольших наборов данных (<10000 записей) lightGBM может быть не лучшим выбором. Настройка параметров lightgbm может вам не помочь.

Кроме того, lightgbm использует алгоритм роста дерева по листьям, а XGBoost использует рост дерева по глубине.Листовой метод позволяет деревьям сходиться быстрее, но увеличивается вероятность перегиба.

Возможно, этот доклад на одной из конференций PyData даст вам больше информации о Xgboost и Lightgbm. Стоит посмотреть!

Примечание:

Если кто-то спросит, в чем основное отличие LightGBM от XGBoost? Вы легко можете сказать, их отличие в том, как они реализованы.

Согласно документации lightGBM, когда вы сталкиваетесь с переоборудованием, вы можете захотеть выполнить следующую настройку параметров:

  • Использовать small max_bin
  • Использовать small num_leaves
  • Использовать min_data_in_leaf и min_sum_hessian_in_leaf
  • Использовать упаковку с помощью set bagging_fraction и bagging_freq
  • Использовать подвыборку функции min_407, lamb_407 для обучающей функции
  • регуляризация
  • Попробуйте max_depth, чтобы избежать роста глубокого дерева

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

лямбда_l1

Lambda_l1 (и lambda_l2) контролирует l1 / l2 и вместе с min_gain_to_split используются для борьбы с переоснащением . Я настоятельно рекомендую вам использовать настройку параметров (рассмотренную в следующем разделе), чтобы найти наилучшие значения для этих параметров.

число_листов

Несомненно, num_leaves — один из наиболее важных параметров, который контролирует сложность модели.(max_depth) , однако, учитывая, что в lightgbm листовое дерево глубже, чем дерево по уровням, вы должны быть осторожны с переоснащением! В результате необходимо настроить num_leaves вместе с max_depth .

подвыборка

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

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

feature_fraction

Доля функций или sub_feature имеет дело с выборкой столбцов, LightGBM будет случайным образом выбирать подмножество функций на каждой итерации (дерево). Например, если вы установите его на 0.6, LightGBM выберет 60% функций перед обучением каждого дерева.

Для этой функции есть два использования:

  • Можно использовать для ускорения обучения
  • Можно использовать для устранения переобучения

макс_глубина

Этот параметр определяет максимальную глубину каждого обученного дерева и влияет на:

  • Лучшее значение для параметра num_leaves
  • Производительность модели
  • Время обучения

Обратите внимание Если вы используете большое значение max_depth , ваша модель, скорее всего, будет на больше, чем для набора поездов.

макс_бин

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

Кроме того, в этом репозитории GitHub вы можете найти несколько исчерпывающих экспериментов, которые полностью объясняют влияние изменения max_bin на CPU и GPU.

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

Параметры обучения

Время обучения! Если вы хотите обучить свою модель с помощью lightgbm, некоторые типичные проблемы, которые могут возникнуть при обучении моделей lightgbm:

  • Обучение — это трудоемкий процесс
  • Работа с вычислительной сложностью (ограничения ОЗУ ЦП / ГП)
  • Работа с категориальными характеристиками
  • Несбалансированный набор данных
  • Необходимость в пользовательских показателях
  • Корректировки, которые необходимо внести для Проблемы классификации или регрессии

В этом разделе мы постараемся подробно объяснить эти моменты.

число_итераций

Num_iterations указывает количество итераций повышения (деревья для построения). Чем больше деревьев вы построите, тем точнее будет ваша модель по цене:

  • Более длительное время обучения
  • Более высокая вероятность переобучения

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

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

Early_stopping_rounds

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

Практическое правило — иметь его на уровне 10% от ваших num_iterations.

lightgbm category_feature

Одним из преимуществ использования lightgbm является то, что он очень хорошо справляется с категориальными функциями. Да, этот алгоритм очень мощный, но вы должны быть осторожны с его параметрами. lightgbm использует специальный метод с целочисленным кодированием (предложенный Fisher ) для обработки категориальных признаков

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

Значение по умолчанию для него — «auto», что означает: пусть lightgbm решает, что означает, что lightgbm будет определять, какие функции являются категориальными.

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

cat_col = имя_набора данных.select_dtypes («объект»). Columns.tolist ()

Но что происходит за кулисами и как lightgbm справляется с категориальными функциями?

Согласно документации lightgbm, мы знаем, что древовидные ученики не могут хорошо работать с одним методом горячего кодирования, потому что они растут глубоко в дереве.(k-1) — 1 возможное разбиение и с методом Фишера, который может улучшиться до k * log (k) , найдя лучший способ разделения на отсортированной гистограмме значений в категориальной характеристике.

lightgbm is_unbalance vs scale_pos_weight

Одна из проблем, с которыми вы можете столкнуться в задачах бинарной классификации , — это то, как работать с несбалансированными наборами данных . Очевидно, вам нужно сбалансировать положительные / отрицательные образцы, но как именно это можно сделать в lightgbm?

В lightgbm есть два параметра, которые позволяют решить эту проблему is_unbalance и scale_pos_weight , но в чем разница между ними и как их использовать?

  • Когда вы установите Is_unbalace: True, алгоритм попытается автоматически сбалансировать вес доминируемой метки (с долей pos / neg в наборе поездов)
  • Если вы хотите изменить scale_pos_weight (по умолчанию 1, что означает Предположим, что и положительная, и отрицательная метка равны) в случае набора данных о дисбалансе вы можете использовать следующую формулу (на основе этой проблемы в репозитории lightgbm), чтобы правильно ее установить

sample_pos_weight = количество отрицательных образцов / количество положительных образцов

лгбм feval

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

Функция Feval должна принимать два параметра:

и возврат

  • eval_name
  • eval_result
  • is_higher_better

Давайте шаг за шагом создадим функцию пользовательских показателей.

Определите отдельную функцию Python

 def feval_func (пред., Train_data):
   
    return ('feval_func_name', eval_result, False) 

Используйте эту функцию как параметр:

 print ('Начать обучение... ')
lgb_train = lgb.train (...,
                      метрика = Нет,
                      feval = feval_func) 

Примечание:

Чтобы использовать функцию feval вместо метрики, необходимо установить параметр метрики «None».

параметры классификации и параметры регрессии

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

Конкретно вам следует:

Название параметра Примечание к классификации Примечание для регрессии
объектив Установить двоичный или мультиклассовый Установить регрессию
метрическая Binary_logloss или AUC и т. Д. RMSE или mean_absolute_error и т. Д.
is_unbalance Верно или неверно
scale_pos_weight используется только в двоичных и мультиклассовых приложениях
num_class используется только в приложении для классификации нескольких классов
reg_sqrt Используется для размещения sqrt (метка) вместо исходных значений для метки большого диапазона


Наиболее важные параметры lightgbm

Мы рассмотрели и немного узнали о параметрах lightgbm в предыдущих разделах, но ни одна статья о расширенных деревьях не будет полной без упоминания невероятных тестов от Laurae 🙂

Вы можете узнать о лучших параметрах по умолчанию для многих проблем как для lightGBM, так и для XGBoost.

Вы можете проверить это здесь, но некоторые наиболее важные выводы:

Название параметра Значение по умолчанию Диапазоны Тип параметра Псевдонимы Ограничение или примечание Используется для
объектив регрессия Регрессия, двоичная перечисление Objective_type, приложение При изменении влияет на другие параметры Укажите тип ML модель
метрическая пусто +20 различных показателей мульти-перечисление метрики, metric_types Нулевой означает, что будет использоваться метрика, соответствующая указанной цели. Укажите метрическую систему.Поддержка нескольких показателей,
повышающий gbdt гбдт, рф, дротик, госс перечисление boosting_type Если вы установите RF, это будет подход с упаковкой Способ повышения
лямбда_l1 0,0 [0, ∞] двойной reg_alpha лямбда_l1> = 0,0 регуляризация
bagging_fraction 1.0 [0, 1] двойной Подвыборка 0,0 <фракция мешков <= 1,0 случайным образом выбрать часть данных без повторной выборки
bagging_freq 0,0 [0, ∞] внутренний subsample_freq, чтобы включить упаковку в мешки, для bagging_fraction также должно быть установлено значение меньше 1.0. 0 означает отключение упаковки; k означает выполнять упаковку на каждой k итерации
num_leaves 31 [1, ∞] внутренний num_leaf 1 максимальное количество листьев на одном дереве
feature_fraction 1.0 [0, 1] двойной sub_feature 0,0 , если вы установите значение 0,8, LightGBM выберет 80% функций
макс_глубина -1 [-1, ∞] внутренний макс_глубина Чем больше, тем лучше, но скорость переобучения увеличивается. ограничение максимальной глубины Forr модели дерева
max_bin 255 [2, ∞] внутренний Биннинг гистограммы max_bin> 1 eal с накладкой
num_iterations 100 [1, ∞] внутренний Num_boost_round, n_iter num_iterations> = 0 количество итераций повышения
скорость обучения 0.1 [0 1] двойной эта скорость_обучения> 0,0 Типичный: 0,05. в дротике, это также влияет на нормализацию веса упавших деревьев
Early_stopping_round 0 [0, ∞] двойной early_stopping_rounds прекратит обучение, если проверка не улучшится за последний период Early_stopping_round Производительность модели, количество итераций, время обучения
category_feature Пустая строка Укажите число для индекса столбца multi-int или строка cat_feature Обработка категориальных характеристик
bagging_freq 0.0 [0, ∞] внутренний subsample_freq 0 означает отключение упаковки; k означает выполнять упаковку на каждой k итерации, чтобы включить упаковку в мешки, для bagging_fraction также должно быть установлено значение меньше 1.0.
многословие 0 [-∞, ∞] внутренний подробный <0: фатальный, = 0: ошибка (предупреждение), = 1: информация,> 1: отладка Полезно для дебага
min_data_in_leaf 20 min_data внутренний min_data min_data_in_leaf> = 0 Может использоваться для переоборудования

Примечание:

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

.

СМОТРИ ТАКЖЕ
➡️ Лучшие инструменты для визуализации показателей и гиперпараметров экспериментов по машинному обучению
➡️ Настройка гиперпараметров в Python: полное руководство 2020



Пример настройки параметров Lightgbm в Python (настройка lightgbm)

Наконец, после объяснения всех важных параметров, пора провести несколько экспериментов!

Я буду использовать один из популярных конкурсов Kaggle: прогнозирование клиентских транзакций Santander.

Я буду использовать эту статью, в которой объясняется, как запустить настройку гиперпараметров в Python для любого скрипта.

Стоит прочитать!

Прежде чем мы начнем, один важный вопрос! Какие параметры нужно настраивать?

  • Обратите внимание на проблему, которую вы хотите решить, например, набор данных Santander очень несбалансированный , и следует учитывать это при настройке! Laurae2, один из разработчиков lightgbm, хорошо объяснила здесь.
  • Некоторые параметры взаимозависимы и должны настраиваться вместе или настраиваться один за другим. Например, min_data_in_leaf зависит от количества обучающих выборок и num_leaves.

Примечание:

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

 SEARCH_PARAMS = {'скорость_обучения': 0.4,
                 'max_depth': 15,
                 'num_leaves': 20,
                 'feature_fraction': 0,8,
                 'подвыборка': 0,2}

FIXED_PARAMS = {'цель': 'двоичный',
              'метрика': 'аук',
              'is_unbalance': Верно,
              'boosting': 'gbdt',
              'num_boost_round': 300,
              'Early_stopping_rounds': 30} 

Таким образом вы сохраняете базовые значения отдельно от области поиска!

Итак, вот что мы будем делать.

  1. Сначала мы генерируем код в Notebook . Он общедоступен, и вы можете скачать его .
  1. Во-вторых, мы отслеживаем результат каждого эксперимента на Neptune.ai .

ПОЛЕЗНО
Узнайте больше об интеграции Neptune-LightGBM.


Анализ результатов

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

Создайте базовый код обучения:

 из sklearn.metrics import roc_auc_score, roc_curve
из sklearn.model_selection import train_test_split
импортировать neptunecontrib.monitoring.skopt как sk_utils
импортировать lightgbm как lgb
импортировать панд как pd
импорт нептун
импортный скопт
import sys
импорт ОС

SEARCH_PARAMS = {'скорость_обучения': 0,4,
                'max_depth': 15,
                'num_leaves': 32,
                'feature_fraction': 0.8,
                'подвыборка': 0,2}

FIXED_PARAMS = {'цель': 'двоичный',
             'метрика': 'аук',
             'is_unbalance': Верно,
             'bagging_freq': 5,
             'boosting': 'дротик',
             'num_boost_round': 300,
             'Early_stopping_rounds': 30}

def train_evaluate (search_params):
   
   
   data = pd.read_csv ("sample_train.csv")
   X = data.drop (['ID_code', 'target'], axis = 1)
   y = данные ['цель']
   X_train, X_valid, y_train, y_valid = train_test_split (X, y, test_size = 0.2, random_state = 1234)
   train_data = lgb.Dataset (X_train, label = y_train)
   valid_data = lgb.Dataset (X_valid, label = y_valid, reference = train_data)

   params = {'метрика': FIXED_PARAMS ['метрика'],
             "цель": FIXED_PARAMS ["цель"],
             ** search_params}

   model = lgb.train (params, train_data,
                     valid_sets = [действительные_данные],
                     num_boost_round = FIXED_PARAMS ['num_boost_round'],
                     Early_stopping_rounds = FIXED_PARAMS ['Early_stopping_rounds'],
                     valid_names = ['действительный'])
   оценка = модель.best_score ['действительный'] ['auc']
   результативность 

Используйте библиотеку оптимизации гиперпараметров по вашему выбору (например, scikit-optimize)

 neptune.init ('mjbahmani / LightGBM-hyperparameters')
neptune.create_experiment ('lgb-tuning_final', upload_source_files = ['*. *'],
                              tags = ['lgb-tuning', 'dart'], params = SEARCH_PARAMS)

ПРОБЕЛ = [
   skopt.space.Real (0,01, 0,5, name = 'learning_rate', Prior = 'log-uniform'),
   skopt.space.Integer (1, 30, name = 'max_depth'),
   скопт.space.Integer (10, 200, name = 'num_leaves'),
   skopt.space.Real (0.1, 1.0, name = 'feature_fraction', Prior = 'uniform'),
   skopt.space.Real (0.1, 1.0, name = 'подвыборка', Prior = 'uniform')
]
@ skopt.utils.use_ named_args (ПРОБЕЛ)
def цель (** параметры):
   return -1.0 * train_evaluate (параметры)

monitor = sk_utils.NeptuneMonitor ()
results = skopt.forest_minimize (цель, ПРОБЕЛ,
                                n_calls = 100, n_random_starts = 10,
                                callback = [монитор])
sk_utils.log_results (результаты)

Нептун.стоп () 

Попробуйте различные типы конфигурации и отслеживайте свои результаты в Neptune

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

гиперпараметр Перед тюнингом После тюнинга
скорость обучения 0,4 0,094
макс_глубина 15 10
num_leaves 32 12
feature_fraction 0.8 0,1
подвыборка 0,2 0,75
повышающий gbdt дротик
Оценка (auc) 0,8256 0,8605


Заключительные мысли

Короче говоря, вы узнали:

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

и некоторые прочее 🙂 Для получения более подробной информации обратитесь к ресурсам.

ресурсов

  1. Подробное руководство Лауры с хорошими настройками по умолчанию и т. Д.
  2. https://github.com/microsoft/LightGBM/tree/master/python-package
  3. https://lightgbm.readthedocs.io/en/latest/index.html
  4. https://papers.nips.cc/paper/6907-lightgbm-a-highly-efficient-gradient-boosting-decision-tree.pdf
  5. https://statweb.stanford.edu/~jhf/ftp/trebst .pdf

Специалист по данным и специалист по машинному обучению


ЧИТАТЬ СЛЕДУЮЩИЙ

Отслеживание экспериментов с ML: что это такое, почему это важно и как это реализовать

Якуб Чакон | Опубликовано: 26 ноября, 2020

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

”… Мы вместе с моей командой разрабатывали модель машинного обучения, мы провели много экспериментов и получили многообещающие результаты…

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

… через несколько недель мы даже не были уверены, что мы на самом деле пробовали, и нам нужно было перезапустить почти все »

— несчастный исследователь машинного обучения.

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

Эти эксперименты могут:

  • используют разные модели и гиперпараметры модели
  • используют разные данные обучения или оценки,
  • запускают другой код (включая это небольшое изменение, которое вы хотели быстро протестировать)
  • запускают тот же код в другой среде (не зная, какой PyTorch или Была установлена ​​версия Tensorflow)

И в результате они могут выдавать совершенно разные метрики оценки.

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

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

Читать далее ->

Получать уведомления о новых статьях

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

Другие статьи, которые вы, возможно, захотите прочитать

процентных формул | Подсказки в процентах

Термин «процент» означает «на 100» или «на каждую сотню».

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

Таблица процентов
Дробь Десятичное Процент
1/2 0,5 50%
1/3 0,333 … 33,333 …%
2/3 0.666 … 66,666 …%
1/4 0,25 25%
3/4 0,75 75%
1/5 0,2 20%
2/5 0,4 40%
3/5 0,6 60%
4/5 0,8 80%
1/6 0.1666 … 16,666 …%
5/6 0,8333 … 83,333 …%
1/8 0,125 12,5%
3/8 0,375 37,5%
5/8 0,625 62,5%
7/8 0,875 87,5%
1/9 0,111… 11,111 …%
2/9 0,222 … 22,222 …%
4/9 0,444 … 44,444 …%
5/9 0,555 … 55,555 …%
7/9 0,777 … 77,777 …%
8/9 0,888 … 88,888 …%
1/10 0.1 10%
1/12 0,08333 … 8,333 …%
1/16 0,0625 6,25%
1/32 0,03125 3,125%
Важные моменты
  • Если A на x% больше, чем у B, то B меньше, чем у A на [x / (100 + x) * 100]%
  • Если A на x% меньше, чем у B, то B больше, чем у A на [x / (100-x) * 100]%
  • Если A составляет x% от C, а B составляет y% от C, то: A = (x / y) * 100% от B
  • Если два числа соответственно на x% и y% больше третьего числа, то первое число составляет [(100 + x) / (100 + y) * 100]% второго, а второе — [(100 + y ) / (100 + x) * 100]% от первого.
  • Если два числа соответственно на x% и y% меньше третьего числа, то первое число равно [(100-x) / (100-y) * 100]% второго, а второе — [(100-y ) / (100-x) * 100]% от первого.
  • Если цена товара увеличивается на x%, то снижение потребления, чтобы не увеличивать расходы, составляет [x / (100 + x) * 100]%
  • Если цена товара снижается на x%, то снижение потребления, чтобы не уменьшать расходы, составляет [x / (100-x) * 100]%
  • Если два параметра A и B умножаются для получения продукта, и если P изменяется (увеличивается / уменьшается) на x%, а другой параметр Q изменяется (увеличивается / уменьшается) на y%, то чистое% изменение продукта ( P * Q) задается как [x + y + xy / 100]%, что представляет увеличение или уменьшение значения в соответствии со знаком + ve или –ve.Если x или y указывают на уменьшение в процентах, поставьте знак –ve перед x и y, в противном случае — знак + ve.
  • Если текущее население города (или стоимость объекта) равно A, а население (или стоимость объекта) изменяется на r% в год, тогда:
  • Население (или стоимость объекта) через n лет = A (1+ (r / 100)) n
  • Население (или стоимость предмета) n лет назад = A / (1+ (r / 100)) n
  • На экзамене x% и y% студентов, соответственно, не успевают по двум различным предметам, в то время как z% студентов терпят неудачу по обоим предметам, тогда процент студентов, успешно сдавших оба предмета, будет [100– (x + y – z)] %.

Исправления: 22 декабря 2020 г.

Здесь вы найдете список исправлений, направленных на устранение различных проблем, связанных с World of Warcraft: Shadowlands и WoW Classic. Некоторые из приведенных ниже исправлений вступают в силу в момент их внедрения, в то время как для других может потребоваться запланированный перезапуск области. Помните, что некоторые проблемы невозможно решить без обновления патча на стороне клиента. Этот список будет обновляться по мере применения дополнительных исправлений.

Исправления


22 декабря 2020 г.

Достижения

  • Решена проблема, из-за которой некоторые игроки, взаимодействовавшие с Осколками кристаллов Анимы в Бастионе, не получали баллов по счету Труд осколков .

Аукционный Дом

  • Исправлена ​​ошибка, из-за которой избранные предметы исчезали после внезапного отключения.

Классы

  • Рыцарь смерти
    • Мороз
      • Heartstop Aura (PvP-талант) больше не влияет на время восстановления медальона гладиатора.
  • Маг
    • Исправлена ​​ошибка, из-за которой «Поток времени» («Проводник») не уменьшал время восстановления «Мерцание» (талант) на соответствующую величину на более высоких уровнях предметов.

Соглашения

  • Ночные феи
    • Враги, необходимые для «Приспешников Муех’зала», теперь возрождаются быстрее.

Существа и NPC

  • Лакомства лариона больше нельзя использовать в инстансах, и ларионы не могут помочь вам в инстансах.
  • Оскверненные облачные перья больше нельзя снять шкуру.

Подземелья и рейды

  • Замок Натрия
    • [ с региональными перезапусками ] Исправлена ​​ошибка, из-за которой игроки не могли вызывать членов группы с помощью портала чернокнижника внутри замка Натрия в эпохальном режиме.
    • Мастер Xy’mox
      • Решена проблема, из-за которой способности меняли свою последовательность, если Искусник Кси’мокс менял фазы перед применением Пространственной слезы.
      • Glyph of Destruction теперь применяется к целям, находящимся вне поля зрения.
    • Леди Инерва Дарквейн
      • Отражение заклинания воина больше не отменяет способность «Разоблачить желания».
    • Совет крови
      • Исправлена ​​ошибка, из-за которой «Танцующая лихорадка» не применялась должным образом в эпохальном режиме.
    • Отец Денатриус
      • Исправлена ​​ошибка, из-за которой «Сумрачная элегия» некорректно снижала получаемое исцеление.
  • De Другая сторона
    • Увеличено время прохождения подземелья на 2 минуты на сложности Mythic Keystone.
  • Некротическое пробуждение
    • Урон по врагам с помощью Throw Cleaver Flesh Crafter больше не увеличивается со стеками Bolster от Bolstering Affix на сложности Mythic Keystone.
  • Кровавые глубины
    • Палач Тарвольд
      • Castigate теперь наносит урон каждую секунду (было 0,75 секунды).

Предметы и награды

  • Исправлена ​​ошибка, из-за которой Прокламация Сефуза (легендарный эффект) давала положительный эффект независимо от того, была ли способность контролировать толпу успешной или нет.

Игрок против игрока

  • Вандар Грозовая Вершина осмотрел поле битвы в Альтеракской долине и увидел, что здоровье его противника на 20% выше, чем у него.Чтобы не отставать, Вандар поработал и увеличил свое здоровье на 20%.

Торгаст, Башня Проклятых

  • Anima Powers
    • Несколько способностей анимы Elethium больше не будут появляться в одной ячейке Anima Cell. Кроме того, их стихийный урон и штрафы за исцеление были снижены до -25% (было -75%).

WoW Classic

  • Бонусный эффект от 8 комплектов «Костяной косы» Разбойника теперь всегда расходуется при использовании «Кровоизлияния».

21 декабря 2020 г.

Заветы

  • Еженедельные квесты «Вернуть потерянные души» и «Пополнить резервуар» теперь будут отображаться как часть кампаний Ковенанта игроков, чтобы лучше подчеркнуть их важность.
  • Способности Soulbind, генерирующие добычу, такие как Nature’s Splendor (Niya Soulbind), больше не могут создавать добычу от врагов, которые не сбрасывают добычу, таких как призванные враги.

Подземелья и рейды

  • Замок Натрия
    • Генералы Каменного Легиона
      • Сферы анимы и массивные сферы анимы больше не могут быть взяты игроками с помощью инъекции анимы, инфекции анимы, инъекции изменчивой анимы или инфекции изменчивой анимы.
      • Решена проблема, из-за которой Wicked Blade некорректно следил за выбранными игроками на нормальной сложности.
      • Застройщик Каменного Легиона теперь кастует Wicked Slaughter каждые 10 секунд в эпохальном режиме (было 8 секунд).
      • Неустойчивый каменный панцирь коммандоса Каменного Легиона, поглощающий щит, был уменьшен на 10% в эпохальном режиме.
  • Падение чумы
    • Fungalmancer’s Binding Fungus теперь можно прервать, и время его применения составляет 3 секунды (было 6 секунд).
    • Урон от цепляющего заражения детеныша болота уменьшен на 50% за заряд.
    • Fungi Stormer’s Fungistorm: урон уменьшен на 20%.
    • Обволакивающая паутина Brood Ambusher теперь может быть прервана.
    • Глобгрог
      • Здоровье уменьшено на 10% на всех уровнях сложности.
      • Уменьшено здоровье Склизкого шведского стола на 15% в эпохальном режиме.
  • Шпили Вознесения
    • Здоровье Изгнанного Голиафа уменьшено на 25%.
    • Здоровье Кириана Темного претора уменьшено на 30%.
    • Etherdiver больше не использует способность «Тронутый пастью плевок».
    • Изгой Гелион больше не использует способность Крещендо.
    • Дебаффы «Запугивание» и «Угнетение» снимаются быстрее после того, как наложенный лейтенант (Клотос, Лейксис или Астронос) был побежден.
  • Некротическое пробуждение
    • Амарт
      • Tortured Echoes теперь истекает через 30 секунд (было навсегда), а его урон был увеличен на 100% в эпохальном режиме.
  • Театр боли
    • Кул’тарок
      • «Хватающие руки» теперь правильно отображаются в двух местах.
      • Исправлена ​​ошибка, из-за которой иногда только одна душа становилась связанной «Хватающими руками», когда два игрока стояли в месте расположения призрачных рук.
    • Мордрета, Бесконечная Императрица
      • Периодический урон Echoes of Carnage уменьшен на 50% в эпохальном режиме.
      • Время произнесения заклинания «Темное опустошение» увеличено до 2,5 секунд (было 1,5 секунды) и увеличен размер визуального эффекта заклинания, чтобы он был более заметным.
      • Ghostly Charge: время произнесения увеличено до 3,5 секунд (было 2 секунды).

Предметы и награды

  • В миссии «Представь себя» Battle for Azeroth теперь выдается правильная версия Украденного подарка.

Торгаст, Башня Проклятых

  • Anima Powers
    • Рыцарь смерти
      • [ С региональными перезапусками ] Новая сила анимы: камень голода — «Удар смерти» лечит дополнительно 10% от вашего максимального запаса здоровья в течение 5 секунд.Можно получить 3 раза.
      • [ С региональными перезапусками ] Blightstone был переработан — теперь увеличивает урон от ваших Blood Plague, Frost Fever и Virulent Plague на 15%. Можно было получить 3 раза (было 5).
      • [ С региональным перезапуском ] Creeping Decay теперь также снижает урон, который враги наносят вам, находясь внутри Death and Decay, на 10%. Можно было получить 3 раза (было 5).
      • [ С региональными перезапусками ] Necromantic Bile был переработан — теперь увеличивает урон ваших Heart Strike, Obliterate и Scourge Strike на 15%.Можно было получить 3 раза (было 5).
      • [ С региональным перезапуском ] Урон Skull Bloomer увеличен до 75% (было 50%) и теперь также увеличивает урон от Frost Strike и Death Strike. Можно было получить 3 раза (было 5).
      • [ С региональными перезапусками ] Blood-tinged Poker теперь также увеличивает урон от Sacrificial Pact на 300%.
      • [ С региональными перезапусками ] Slick Ice удален.
    • Монах
      • [ С региональными перезапусками ] Maw-Darkened Slippers урон увеличен на 20% и теперь наносит урон только при качении (прыжке и качении).
      • [ С региональными перезапусками ] Dowsing Rod был переработан — стояние в вашем Faeline Stomp снижает урон, который вы и ваши союзники получаете, на 10%, но длина Faeline Stomp уменьшена.
      • [ С региональными перезапусками ] Вечный камень был переработан — когда вы активируете эту способность и всякий раз, когда вы меняете этаж в Торгасте, Roll дает иммунитет ко всем повреждениям на 1 секунду за каждый пройденный ярд.

18 декабря 2020 г.

Достижения

  • Хотя Андуин Ринн и Бейн Кровавое Копыто находятся где-то в Сумрачных землях, их критерии были удалены из достижения BB King Feast of Winter Veil.

Приключения

  • Лесные крикуны теперь корректно отображаются в ближнем бою.

Классы

  • Маг
    • Чародейский
      • «Прикосновение волхвов» больше не копирует увеличенные бонусы получаемого урона от цели.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *